Skip to content

build: Drop Python 3.10 support. Add Python 3.15 support. - #66

Merged
jpmckinney merged 2 commits into
mainfrom
python-3.10-eol
Oct 30, 2026
Merged

jpmckinney merged 2 commits into
mainfrom
python-3.10-eol

Conversation

@jpmckinney

@jpmckinney jpmckinney commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

Python 3.10 is end-of-life on 2026-10-31. Part of open-contracting/software-development-handbook#153.

Also uses datetime.UTC (Ruff UP017).

Also adds Python 3.15 (released 2026-10-09) to the classifiers and CI matrix.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QSfuGf81zPF23KcUdGhEaF

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QSfuGf81zPF23KcUdGhEaF
@codecov

codecov Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.78%. Comparing base (c6d3432) to head (25de8b1).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #66   +/-   ##
=======================================
  Coverage   97.78%   97.78%           
=======================================
  Files           9        9           
  Lines         631      631           
=======================================
  Hits          617      617           
  Misses         14       14           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QSfuGf81zPF23KcUdGhEaF
@jpmckinney jpmckinney changed the title build: Drop Python 3.10 support build: Drop Python 3.10 support. Add Python 3.15 support. Oct 28, 2026
@jpmckinney
jpmckinney merged commit 6a1dd84 into main Oct 30, 2026
65 of 91 checks passed
@jpmckinney
jpmckinney deleted the python-3.10-eol branch October 30, 2026 02:42
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.

1 participant