conda / conda-lock

Lightweight lockfile for conda environments
https://conda.github.io/conda-lock/
Other
457 stars 102 forks source link

Parses `python` version for `poetry`'s `pyproject.toml`, always managed by `conda` #526

Closed pep-sanwer closed 8 months ago

pep-sanwer commented 8 months ago

This resolves the oversight uncovered at the tail end of Default PyPI dependencies for pyproject.toml #334. Poetry's pyproject.toml python version is now parsed and always managed by conda (as it is not a dependency that can be managed by pip)

Added Poetry's required Python version (search declaring the python version) specification for all poetry pyproject.toml tests

TODO: implement for non-poetry pyproject.toml flavors (pdm, filt) - a bit complicated as they have differing implementations / locations for python version specification.

netlify[bot] commented 8 months ago

Deploy Preview for conda-lock ready!

Name Link
Latest commit 85bb282a26b3111da2dd57c10e2b6b01d8fc8506
Latest deploy log https://app.netlify.com/sites/conda-lock/deploys/65299d868c05880008e79f61
Deploy Preview https://deploy-preview-526--conda-lock.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.

pep-sanwer commented 8 months ago

@maresb requested changes in above force push! Thank you again for all your time!