You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Time-bomb tests in test_citability.py — content-freshness and content-decay tests used hardcoded dateModified values asserted against freshness thresholds that are relative to today. As time passed the dates aged into different freshness bands, failing the suite and blocking the v4.12.0 PyPI publish (Docker shipped, PyPI stayed on 4.11.1). Tests now build dates relative to datetime.now(), keeping them stable over time. No runtime/library code changed.
Notes
4.12.1 was tagged but its PyPI publish was still blocked by the FastAPI import issue (fixed in 4.12.2). Docker v4.12.1 shipped. 4.12.2 is the first release to reach PyPI after the v4.12.0 regression.