Skip to content

chore: upgrade python and package versions; now allowing python 3.12-3.14 - #386

Merged
fuchsi-huber merged 4 commits into
improv/uvfrom
improv/py314
Sep 2, 2026
Merged

fuchsi-huber merged 4 commits into
improv/uvfrom
improv/py314

Conversation

@fuchsi-huber

@fuchsi-huber fuchsi-huber commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Pull request

Please confirm that this pull request has done the following:

  • Tests added
  • Documentation added (where applicable)
  • Description in a {pr}.thing.md file in the directory changelog added - see changelog/README.md for details

Description

  • Dropped support for Python 3.11 and raised the minimum supported versions of numpy to
    >=2.2, pandas to >=2.3, scipy to >=1.14, h5py to >=3.12 and matplotlib to >=3.9, following
    SPEC 0.
  • Lowest package versions are now only checked against oldest python version.

@codecov

codecov Bot commented Sep 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.30%. Comparing base (05d8a93) to head (7d00446).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##           improv/uv     #386   +/-   ##
==========================================
  Coverage      97.30%   97.30%           
==========================================
  Files             54       54           
  Lines           5350     5350           
==========================================
  Hits            5206     5206           
  Misses           144      144           

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

…elopment versions due to broken dependencies
@fuchsi-huber
fuchsi-huber merged commit 09e617e into main Sep 2, 2026
13 checks passed
@fuchsi-huber
fuchsi-huber deleted the improv/py314 branch September 2, 2026 10:44
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