Repository navigation
v2.7.0 — Enterprise Hardening
·
12 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
Auditability, supply-chain, and business-facing hardening from a full enterprise audit. No breaking changes; no runtime behavior change on existing flows.
Added
- Acceptable Use Policy (
ACCEPTABLE_USE.md) + READMELegal & Acceptable Usesection — authorized-use scope, prohibited uses (ToS/robots/CFAA/GDPR-CCPA), operator responsibility. Procurement-ready for an anti-bot tool. - Compliance docs:
docs/INCIDENT_RESPONSE.md,docs/KEY_MANAGEMENT.md,docs/DATA_HANDLING.md. - Navigation metrics:
safe_gotonow emitsrequests_success/requests_failed+record_error("navigation", …), soMetricsCollector.success_ratereflects real traffic (was permanently 100%).
Changed / Security
- Dependency lower bounds pinned to CVE-safe floors (
aiohttp>=3.10.11,cryptography>=43.0.1,jinja2>=3.1.5, …); no upper caps, existing installs unaffected. twine check --strictgate added to the publish workflow before upload.SECURITY.mdsupported-versions corrected (0.8.x→2.7.x); README claims hedged to a point-in-time canary snapshot.- 5 live-Chromium attach tests marked
@pytest.mark.e2eso the default CI run stays deterministic.
Full detail in CHANGELOG.md. CI green on master before release.