Migrate requirements directories to uv#1220
Conversation
This also drops the min extra used for minmimal testing which was incompatible with uv.
550d919 to
d9fb567
Compare
d9fb567 to
af3ca3d
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1220 +/- ##
=======================================
Coverage 98.00% 98.00%
=======================================
Files 43 43
Lines 5374 5374
=======================================
Hits 5267 5267
Misses 107 107 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Just FYI - the pypy3.11 build is broken due to a JSON bug - they acknowledged and have fixed it - waiting for a release... |
|
Checkpoint notes: This should be largely done except for figuring out why 17 tests are failing in Python 3.10 - 3.12. This is almost certainly a dependency issue but I haven't put any effort into tracing it. |
|
Note that the -low builds should have -W ignore - that should help a few of the failures. I do have to ask - is it really helpful not use tox? we are still using it for the github actions - so with this change how things are run in development are different than how they are run as part of a PR. |
This still maintains tox, it just moves the environment configuration into the |
This replaces the text files in the requirements directory with a
uv.lockfile and Python dependency groups. This also upgrades all pins to the latest version.