From 8f0d94133e91dde5de05359582a9b238e56bc51f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 15:10:27 +0000 Subject: [PATCH 1/2] Initial plan From 935eb8d6a3f18218bb9720c2b8ddce7f004b5ca3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 15:13:22 +0000 Subject: [PATCH 2/2] Update pre-push hook to run only fast, non-network smoke tests Co-authored-by: dreadn0ught <31293924+dreadn0ught@users.noreply.github.com> --- .githooks/pre-push | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.githooks/pre-push b/.githooks/pre-push index 1076fc7..24b619c 100755 --- a/.githooks/pre-push +++ b/.githooks/pre-push @@ -8,8 +8,10 @@ trap 'exit 1' ERR # Run unit tests poetry run pytest -# Run Smoke tests -poetry run pytest test/smoke/test_smoke.py +# Run Smoke tests (fast, non-network subset) +# For the full smoke suite including network/slow tests, use: +# poetry run pytest test/smoke/test_smoke.py +poetry run pytest test/smoke/test_smoke.py -m "smoke and not network and not slow" # Test malicious detection (should fail with exit code 1) if poetry run python -m ossprey --dry-run-malicious --package test/test_packages/npm_simple_math/ --mode npm; then