Skip to content

ci: add monthly Python 3.15 dependency canary - #59

Merged
stefan-jansen merged 1 commit into
mainfrom
chore/data-closure-audit
Sep 21, 2026
Merged

stefan-jansen merged 1 commit into
mainfrom
chore/data-closure-audit

Conversation

@stefan-jansen

Copy link
Copy Markdown
Contributor

Summary

  • run a monthly, non-blocking Ubuntu canary against Python 3.15 and the current core dependency constraints
  • keep the canary separate from pull-request and supported-version qualification
  • retain focused Data source coverage for core contracts, storage paths, and AQR factor handling
  • confirm that all tracked public agent guides already satisfy the ecosystem standard, match current exports and workflows, and need no source edit

Verification

  • actionlint .github/workflows/*.yml
  • uv run ruff check src tests scripts
  • uv run ruff format --check src tests scripts
  • uv run ty check
  • uv run pytest tests -q -ra (3,649 passed, 280 deselected)
  • uv run pytest tests -q -ra -W error::ResourceWarning (3,649 passed, 280 deselected)
  • uv run mkdocs build --strict
  • uv build
  • pre-commit run --all-files

The fresh Python 3.15 source probe remains non-blocking and reproduces the accepted dependency wait. Issue #37 stays open for the final cross-platform qualification trigger.

Closes #58

Copilot AI lite review requested due to automatic review settings September 21, 2026 01:23

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@stefan-jansen
stefan-jansen merged commit 9b28c5c into main Sep 21, 2026
26 checks passed
@stefan-jansen
stefan-jansen deleted the chore/data-closure-audit branch September 21, 2026 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Audit public agent guides against the ecosystem standard

2 participants