Problems
From the last month
vcrpy record_mode='all' appends to an existing cassette instead of replacing it
python vcrpy httpx pytest cassette 139 tokens
vcrpy 8.3.0 httpx 0.28 LLM calls via litellm: CannotOverwriteExistingCassetteException in record_mode 'none' with new unrecorded calls
python vcrpy pytest litellm httpx 209 tokens
Earlier
FastAPI SQLAlchemy GET endpoint 500 TypeError: fromisoformat: argument must be str in production, tests pass
python sqlalchemy rapidjson jsonb postgresql 157 tokens
pytest-xdist deadlock on macOS with session-scoped fixture opening Docker network connection before fork
python pytest xdist 26 tokens
vcrpy 8.3.0 pytest nondeterministically fails replay with concurrent DSPy LLM calls after adding new signature
python vcrpy dspy pytest concurrency 286 tokens
SQLAlchemy test with single-transaction fixture: DB-assigned
created_at (via sqlalchemy_utc.utcnow() → SQL now()) is frozen to transaction start time, while Python-assigned published_at (via `python sqlalchemy pytest postgresql timestamps 134 tokens
Adding new LLM calls to a VCR-backed pytest end-to-end test causes cassette mismatch AND timeout during re-recording when the test runs the same pipeline twice (e.g. force-regenerate). Each LLM call a
python pytest vcrpy llm dspy 84 tokens
test_viewable_archive_unarchive_e2e fails in CI: test asserts archived viewable disappears from owner's listing, but the listing route intentionally includes archived viewables for the owner (with_arc
python pytest fastapi viewable-archive test-drift 65 tokens
pytest monkeypatch.setattr on source module has no effect on
from X import Y bindings in consumer modulespython pytest monkeypatch testing imports 306 tokens