anaconda / anaconda-client

Anaconda Server Client
https://anaconda.org
BSD 3-Clause "New" or "Revised" License
145 stars 239 forks source link

Update anaconda-client release on PyPI #540

Open ogrisel opened 4 years ago

ogrisel commented 4 years ago

I noticed that the version of anaconda-client available on pypi.org has not been updated in a while:

https://pypi.org/project/anaconda-client/

Some of us are starting to use anaconda.org to host wheels in pip-centric continuous integration and release automation scripts. However this requires either:

Neither solution feels very lean. Would it be possible keep the release on pypi.org up to date w.r.t. the conda release?

jjloneman commented 2 years ago

What would be required to publish the latest package of anaconda-client to pypi?

Our enterprise security policies at work make it very difficult to download/install packages that aren't outside our domain (e.g. we're blocked from downloading from GitHub).

However, since pypi.org is approved as a repository, we can submit an automated request to download a package from pypi to our mirror (which scans it for vulnerabilities) and then allows us to use the package if no vulnerabilities are detected.

Is it possible to update the package on pypi?

mattip commented 2 years ago

ping

matthewfeickert commented 2 years ago

@yshmatov-anaconda As you released v1.10.0 recently on 2022-06-15 (congrats!) would it be possible to get this release up on PyPI?

matthewfeickert commented 2 years ago

@yshmatov-anaconda As you released v1.10.0 recently on 2022-06-15 (congrats!) would it be possible to get this release up on PyPI?

@vshevchenko-anaconda same question for you with regards to v1.11.0 as you released v1.11.0rc1 on 2022-07-22.

mattip commented 2 years ago

This also affects numpy and scipy wheel building. Is there any way to move this forward?

matthewfeickert commented 2 years ago

I would recommend that we treat pip support as dropped and that if we want to keep using anaconda-client for uploads that we should move to installing it through mamba. c.f. Issue #618