laminlabs / bionty-base

Access public biological ontologies.
https://bionty-base.lamin.ai
Apache License 2.0
15 stars 3 forks source link

Switch to uv for CI #552

Closed Zethson closed 3 months ago

Zethson commented 3 months ago

https://github.com/actions/setup-python/issues/822

Caching may or may not be a good idea.

On the usage of --system:

For convenience, uv pip install --system will install into the system Python environment, as an approximate shorthand for, e.g., uv pip install --python=$(which python3). Though we generally recommend the use of virtual environments for dependency management, --system is intended to enable the use of uv in continuous integration and containerized environments.

Save us like 30-40 seconds

netlify[bot] commented 3 months ago

Deploy Preview for bionty-base-091d ready!

Name Link
Latest commit 47005ab9a9b7920399b6ef5ef8d8a0d9a435006f
Latest deploy log https://app.netlify.com/sites/bionty-base-091d/deploys/660033928b04d0000984b92e
Deploy Preview https://deploy-preview-552--bionty-base-091d.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

github-actions[bot] commented 3 months ago

🚀 Deployed on https://660033f2fb849be79ec126ca--bionty-base-091d.netlify.app

codecov[bot] commented 3 months ago

Codecov Report

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

Project coverage is 88.39%. Comparing base (7f87da0) to head (47005ab). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #552 +/- ## ======================================= Coverage 88.39% 88.39% ======================================= Files 27 27 Lines 836 836 ======================================= Hits 739 739 Misses 97 97 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.