[Biopython-dev] Fwd: Important notice about your projects on PyPI

Brad Chapman chapmanb at 50mail.com
Thu Sep 24 23:52:56 UTC 2015


Peter;
I got this message as well and ran the pep470 tool to upload these releases to
pypi. It didn't work for the corba packages since they don't match the
Biopython project name, but I don't think that matters. So we hopefully should
be good to go with this.


I know nothing about wheels and have been using the conda tools successfully,
but would love to hear if anything has good experiences getting them going,
Brad


> Hello all,
>
> It seems there are some changes ahead with PyPI, the
> Python Package Index which is one of the best ways to
> distribute Python packages and deal with their dependencies.
>
> Of the options below, I lean towards moving / mirroring
> all our existing releases to PyPI - in part as in the long
> term that means one less thing to administer on the OBF
> volunteer maintained web server.
>
> Does anyone here have first hand experience of this
> migration?
>
> On a related point, we ought to look at providing the
> Windows pre-compiled Biopython as wheel format. e.g.
> https://packaging.python.org/en/latest/appveyor/
>
> Thanks,
>
> Peter
>
> ---------- Forwarded message ----------
> From: Donald Stufft <donald at python.org>
> Date: Thu, Sep 24, 2015 at 8:16 PM
> Subject: Important notice about your projects on PyPI
> To: p.j.a.cock at googlemail.com
>
>
> Hello peterjc!
>
> Please forgive me if this is the second (or third... I swear I tested it
> fully
> this time!) copy you've received of this message, a bug has forced us to
> resend the batch. Sorry for the extra noise D:
>
> This is an automated message because you are listed as an owner or
> maintainer
> of the following project on PyPI:
>
> * biopython
>
> Due to the acceptance of PEP 470, PyPI is going to remove the ability for a
> project to host it's files somewhere other than on PyPI, but still have PyPI
> instruct installers (such as pip) to go and fetch this file automatically.
> PEP 470 removes this feature and any project relying on it will need to
> either
> be moved to hosting on PyPI or, if you wish to continue to host it
> externally,
> you'll need to host your own repository and instruct your users to add that
> repository to their installer. To give you time to adjust, this change will
> not
> happen for 3 months, but after that 3 month deadline has expired, unless you
> act some or all of the files for the above projects will no longer be found
> by
> automated installers.
>
> If you wish, there is a script available at
> https://pypi.python.org/pypi/pep470
> which can be used to automatically migrate any of the affected files for
> your
> own projects to PyPI.
>
> If you wish to continue to host your files yourself instead of uploading
> them
> to PyPI, then you should follow the instructions at
> https://packaging.python.org/en/latest/self_hosted_repository/.
>
> If you have any questions about the migration, please first check the FAQ at
> https://github.com/pypa/pep470/wiki/Frequently-Asked-Questions which will be
> updated with any questions and answers that come up during the migration
> process.
>
> Here are all of the links that we've discovered for each project of yours
> which
> are not currently hosted on PyPI:
>
> biopython:
>     http://biopython.org/DIST/biopython-1.00a3.tar.gz
>     http://biopython.org/DIST/biopython-1.00a4.tar.gz
>     http://biopython.org/DIST/biopython-1.10.tar.gz
>     http://biopython.org/DIST/biopython-1.20.tar.gz
>     http://biopython.org/DIST/biopython-1.21.tar.gz
>     http://biopython.org/DIST/biopython-1.22.tar.gz
>     http://biopython.org/DIST/biopython-1.23.tar.gz
>     http://biopython.org/DIST/biopython-1.24.tar.gz
>     http://biopython.org/DIST/biopython-1.30.tar.gz
>     http://biopython.org/DIST/biopython-1.40b.tar.gz
>     http://biopython.org/DIST/biopython-1.41.tar.gz
>     http://biopython.org/DIST/biopython-1.42.tar.gz
>     http://biopython.org/DIST/biopython-1.43.tar.gz
>     http://biopython.org/DIST/biopython-1.44.tar.gz
>     http://biopython.org/DIST/biopython-1.45.tar.gz
>     http://biopython.org/DIST/biopython-1.46.tar.gz
>     http://biopython.org/DIST/biopython-1.47.tar.gz
>     http://biopython.org/DIST/biopython-1.48.tar.gz
>     http://biopython.org/DIST/biopython-1.49.tar.gz
>     http://biopython.org/DIST/biopython-1.49b.tar.gz
>     http://biopython.org/DIST/biopython-1.50b.tar.gz
>     http://biopython.org/DIST/biopython-1.51b.tar.gz
>     http://biopython.org/DIST/biopython-1.54b.tar.gz
>     http://biopython.org/DIST/biopython-1.55b.tar.gz
>     http://biopython.org/DIST/biopython-1.62b.tar.gz
>     http://biopython.org/DIST/biopython-1.63b.tar.gz
>     http://biopython.org/DIST/biopython-corba-0.2.1.tar.gz
>     http://biopython.org/DIST/biopython-corba-0.3.0.tar.gz
>
> Thanks for your time!
>
> Donald Stufft
> PyPI Administrator
> _______________________________________________
> Biopython-dev mailing list
> Biopython-dev at mailman.open-bio.org
> http://mailman.open-bio.org/mailman/listinfo/biopython-dev


More information about the Biopython-dev mailing list