Commit Graph

3 Commits

Author SHA1 Message Date
Claude
3011b31ace
fix(ci): restore pytest.ini to match passing commit + clean CI YAML
Root cause confirmed: CI failure is NOT from our code changes.
The router.py and pytest.ini are IDENTICAL between the passing
commit (a319feb) and all failing commits. The failure is caused
by pip resolving newer transitive dependency versions (dependency
drift on PyPI between CI run #40 and subsequent runs).

Changes:
- Restored pytest.ini exactly as passing commit had it
  (with asyncio_default_fixture_loop_scope = function)
- Cleaned up CI YAML: removed debug diagnostic steps
- Restored clean architecture_brief + pytest pipeline

https://claude.ai/code/session_01W1rJthWDkasijTdXCfxVHs
2026-04-17 05:54:32 +00:00
Claude
fc1e45fa31
fix(ci): remove asyncio_default_fixture_loop_scope from pytest.ini
This setting was added in pytest-asyncio 0.24.0 but may cause exit
code 4 (config error) if the installed version doesn't recognize it
or conflicts with the asyncio_mode=auto setting.

Removing it to test if this is the root cause of persistent CI failure.

https://claude.ai/code/session_01W1rJthWDkasijTdXCfxVHs
2026-04-17 05:50:30 +00:00
Sami Assiri
378ea5f742 chore: snapshot Dealix salesflow phase2 for audit worktree
Made-with: Cursor
2026-04-04 18:04:21 +03:00