Open ianpye opened 5 months ago
Name | Link |
---|---|
Latest commit | 4ff30d159820090db95c2da6bd3285313513b37f |
Latest deploy log | https://app.netlify.com/sites/conda-lock/deploys/65b7628efaa50c00083b8c6c |
Deploy Preview | https://deploy-preview-590--conda-lock.netlify.app/cli/gen |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Adding a CLI flag to disable PyPI makes a lot of sense to me, and seems straightforward.
Are you able to add private repos from environment.yml
like this example? I'm hesitant to add another a CLI method to specify private repos, in particular because the environment variable substitution for credentials would be messy. (It'll be difficult to know if the substitution is being done by Bash or conda-lock.)
I do agree that the environment variable substitution for credentials would be very messy.
However, I believe that having an additional flag would still provide some value as it would be inconvenient from a user's experience perspective where they would have to carry out any additional actions and edit the environment.yml file before being able to create a lock file from it, especially if they would solely like to add a simple mirror to replace the https://pypi.org link.
How do you feel about this? Thank you for your time!
Hi @maresb do you have any updates on this issue? Thanks!
Currently, when creating a conda-lock file using
environment.yml
, poetry will attempt to make a request topypi.org
, with the user being unable to disable it, resulting in a conda-lock exception when used in an environment that does not allow access topypi.org
. It is only currently possible to make such configurations when creating lock files usingpyproject.toml
.With these 2 CLI flags, we will be able to both separately disable requests to pypi.org and add our own private mirror links.