datalab-org / datalab

datalab is a place to store experimental data and the connections between them.
https://docs.datalab-org.io
MIT License
42 stars 17 forks source link

Use uv and deps lockfiles in CI & pre-commit #851

Closed ml-evs closed 3 weeks ago

ml-evs commented 3 weeks ago

This should be the final step following #582, which strips pipenv from the CI.

We could consider adding a new job that also ensures the pipenv lock is consistent, but this can easily be done manually for now (and is tested indirectly by the api_dev docker build which uses pipenv for this reason).

cypress[bot] commented 3 weeks ago



Test summary

132 0 0 0


Run details

Project datalab
Status Passed
Commit d056dd9ced ℹ️
Started Aug 20, 2024 3:51 PM
Ended Aug 20, 2024 3:55 PM
Duration 04:24 💡
OS Linux Ubuntu -
Browser Multiple

View run in Cypress Cloud ➡️


This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Cloud

codecov[bot] commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 68.12%. Comparing base (baff653) to head (9266c66). Report is 2 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #851 +/- ## ======================================= Coverage 68.12% 68.12% ======================================= Files 62 62 Lines 3884 3884 ======================================= Hits 2646 2646 Misses 1238 1238 ```