Skip to content

Commit a53d426

Browse files
brainwaneJon Wayne Parrott
authored andcommitted
Update instructions and status for PyPI launch (pypa#475)
* Update PyPI status and instructions * Update PyPI URLs
1 parent 6bae8ed commit a53d426

File tree

3 files changed

+21
-13
lines changed

3 files changed

+21
-13
lines changed

source/guides/migrating-to-pypi-org.rst

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,11 @@ uploading artifacts.
8787
Using TestPyPI
8888
--------------
8989

90-
If you use TestPyPI, you must update your ``$HOME/.pypirc`` to handle
91-
TestPyPI's new location, by replacing ``https://testpypi.python.org/pypi``
92-
with ``https://test.pypi.org/legacy/``, for example:
90+
Legacy TestPyPI (testpypi.python.org) is no longer available; use
91+
`test.pypi.org <https://test.pypi.org>`_ instead. If you use TestPyPI,
92+
you must update your ``$HOME/.pypirc`` to handle TestPyPI's new
93+
location, by replacing ``https://testpypi.python.org/pypi`` with
94+
``https://test.pypi.org/legacy/``, for example:
9395

9496
.. code::
9597
@@ -132,3 +134,11 @@ Managing published packages and releases
132134
``pypi.org`` provides a fully functional interface for logged in users to
133135
manage their published packages and releases.
134136

137+
Visiting legacy PyPI
138+
--------------------
139+
140+
A temporary installation of the legacy PyPI codebase is `available at
141+
legacy.pypi.org <http://legacy.pypi.org/>`_ until 30 April 2018, when
142+
it will be shut down. It reads from the same database backend and file
143+
store as pypi.org. See `the Warehouse roadmap
144+
<https://wiki.python.org/psf/WarehouseRoadmap>`_ for further details.

source/guides/tool-recommendations.rst

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,19 @@ Packaging tool recommendations
4848
:ref:`wheel project <wheel>` to create :term:`wheels <Wheel>`. This is
4949
especially beneficial, if your project contains binary extensions.
5050

51-
* Use `twine <https://pypi.python.org/pypi/twine>`_ for uploading distributions
51+
* Use `twine <https://pypi.org/project/twine>`_ for uploading distributions
5252
to :term:`PyPI <Python Package Index (PyPI)>`.
5353

5454

5555
Publishing platform migration
5656
=============================
5757

58-
The original Python Package Index implementation (hosted at
59-
`pypi.python.org <https://pypi.python.org>`_) is being phased out in favour
60-
of an updated implementation hosted at `pypi.org <https://pypi.org>`_. Both
61-
interfaces share a common database backend and file store, allowing the latter
62-
to assume more default responsibilities as it becomes more capable.
58+
The original Python Package Index implementation (previously hosted at
59+
`pypi.python.org <https://pypi.python.org>`_) has been phased out in favour
60+
of an updated implementation hosted at `pypi.org <https://pypi.org>`_.
6361

64-
See :ref:`Migrating to PyPI.org` for more information on the current status of
65-
the migration, and the required settings for opting in to the migration early.
62+
See :ref:`Migrating to PyPI.org` for more information on the status of the
63+
migration, and what settings to change in your clients.
6664

6765
----
6866

source/specifications/core-metadata.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ Classifier (multiple use)
409409
Each entry is a string giving a single classification value
410410
for the distribution. Classifiers are described in :pep:`301`,
411411
and the Python Package Index publishes a dynamic list of
412-
`currently defined classifiers <https://pypi.python.org/pypi?%3Aaction=list_classifiers>`__.
412+
`currently defined classifiers <https://pypi.org/pypi?%3Aaction=list_classifiers>`__.
413413

414414
This field may be followed by an environment marker after a semicolon.
415415

@@ -638,7 +638,7 @@ It is legal to specify ``Provides-Extra:`` without referencing it in any
638638
.. [1] reStructuredText markup:
639639
http://docutils.sourceforge.net/
640640
641-
.. _`Python Package Index`: http://pypi.python.org/pypi/
641+
.. _`Python Package Index`: http://pypi.org/
642642

643643
.. [2] RFC 822 Long Header Fields:
644644
http://www.freesoft.org/CIE/RFC/822/7.htm

0 commit comments

Comments
 (0)