vocalpy
vocalpy copied to clipboard
Bump python requires to 3.10, fix #102
Also:
- bumps lower bounds on scientific Python dependencies as per SPEC 0
- fixes Python versions in trove classifiers
- changes CI to run on Python 3.10-3.12
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 78.99%. Comparing base (
f427ce5) to head (e25d997). Report is 9 commits behind head on main.
:exclamation: Current head e25d997 differs from pull request most recent head 518e0d4
Please upload reports for the commit 518e0d4 to get more accurate results.
Additional details and impacted files
@@ Coverage Diff @@
## main #108 +/- ##
===========================================
- Coverage 95.54% 78.99% -16.56%
===========================================
Files 33 27 -6
Lines 1235 933 -302
===========================================
- Hits 1180 737 -443
- Misses 55 196 +141
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Ok, nvm -- numba almost has support for Python 3.12 but not quite yet.
See https://github.com/numba/numba/issues/9197
I also put an upper bound on numpy for now (<2.0) and also depend on the newest version of crowsetta, to fix #173