Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions source/code-of-conduct.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,6 @@ Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by opening an issue or contacting one or more of the project maintainers.

This Code of Conduct is adapted from the `Contributor Covenant`_, version 1.2.0
available at http://contributor-covenant.org/version/1/2/0/.
available at https://www.contributor-covenant.org/version/1/2/0/.

.. _Contributor Covenant: http://contributor-covenant.org
.. _Contributor Covenant: https://www.contributor-covenant.org/
6 changes: 3 additions & 3 deletions source/future.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ PyPA's current goals are:
* Clearly delineates the phases of distribution
* Allows for multiple interacting tools vs one monolithic tool
* Specifically allows for alternative build systems, i.e. a `"MetaBuild"
<http://www.python.org/dev/peps/pep-0426/#metabuild-system>`_ system.
<https://www.python.org/dev/peps/pep-0518/>`_ system.

* To improve the docs for users, including the `Python Packaging User Guide`_,
anything related to packaging on `docs.python.org`_, and the project docs for
Expand All @@ -43,7 +43,7 @@ PyPA's current goals are:
standard library is hard, and once it's added, it's a slow process to change
it. Most of the current effort is largely focused on 3rd party projects.

.. _docs.python.org: http://docs.python.org
.. _docs.python.org: https://docs.python.org


----
Expand All @@ -53,4 +53,4 @@ PyPA's current goals are:
and `A Meta-Packaging System
<http://python-notes.curiousefficiency.org/en/latest/pep_ideas/core_packaging_api.html#a-meta-packaging-system>`_

.. _Python Packaging User Guide: http://packaging.python.org
.. _Python Packaging User Guide: https://packaging.python.org
23 changes: 12 additions & 11 deletions source/history.rst
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,14 @@ Packaging History
2014
----


* :ref:`pypug:setuptools` v8.0 and :ref:`pypug:pip` v6.0 (`pip release
notes`_) implemented :pep:`440` (Python's new versioning scheme).
Both projects now depend on the project :ref:`pypug:packaging` for
this support.
* :pep:`477` backported :pep:`453` into Python 2.7.9.
* :pep:`453`: Being able to bootstrap ``pip`` into Python 3.4.
* http://bugs.python.org/issue19407: Modern Installation and Packaging guides on
* https://bugs.python.org/issue19407: Modern Installation and Packaging guides on
python.org.
* :ref:`virtualenv` (v1.11) started installing pip & setuptools using wheels.
* :ref:`pip` (v1.5.1) became available as a cross platform wheel on
Expand All @@ -84,7 +85,7 @@ Packaging History
wheels (`pip release notes`_).
* ``get-pip.py`` doesn't require setuptools to be installed first
* ``get-pip.py`` installs setuptools for you, if you don't already have it
* :pep:`449`: Removal of the DNS based mirror autodiscovery
* :pep:`449`: Removal of the DNS-based mirror autodiscovery
* `Refactored the pip docs <https://github.com/pypa/pip/pull/1556>`_ to be
consistent with the `"PyPA Standard Docs Template"
<https://gist.github.com/qwcode/8431828>`_
Expand All @@ -110,7 +111,7 @@ Packaging History
* easy_install supports additional hashes beyond md5 (pip already did)
* `Fastly CDN enabled`_ for PyPI (donated)
* Restructured the `pip install docs
<http://pip.pypa.io/en/latest/installing.html>`_ to clarify that
<https://pip.pypa.io/en/latest/installing/>`_ to clarify that
setuptools and pip are the "base" of the bootstrapping hierarchy
* setuptools available as a cross platform wheel on PyPI
* :pep:`438` and the associated pip changes.
Expand Down Expand Up @@ -172,21 +173,21 @@ distributions.
development of :ref:`distutils`.


.. _distutils-sig: http://www.python.org/community/sigs/current/distutils-sig/
.. _catalog-sig: https://mail.python.org/mailman/listinfo/catalog-sig
.. _distutils-sig: https://www.python.org/community/sigs/current/distutils-sig/
.. _catalog-sig: https://www.python.org/community/sigs/retired/catalog-sig/
.. _`Python Packaging User Guide`: https://packaging.python.org
.. _peep: https://pypi.org/project/peep/
.. _`Fastly CDN enabled`: https://mail.python.org/pipermail/distutils-sig/2013-May/020848.html
.. _`Python Packaging User Guide`: https://python-packaging-user-guide.readthedocs.io/en/latest/
.. _distribute: https://pypi.org/pypi/distribute
.. _`MOSS grant for PyPI`: https://pyfound.blogspot.com/2017/11/the-psf-awarded-moss-grant-pypi.html
.. _`OTF grant for PyPI awarded to PSF`: https://pyfound.blogspot.com/2019/03/commencing-security-accessibility-and.html
.. _`pip release notes`: https://pip.pypa.io/en/stable/news/

----

.. [1] http://mail.python.org/pipermail/distutils-sig/2013-June/021160.html
.. [2] http://mail.python.org/pipermail/distutils-sig/2013-March/020224.html
.. [1] https://mail.python.org/pipermail/distutils-sig/2013-June/021160.html
.. [2] https://mail.python.org/pipermail/distutils-sig/2013-March/020224.html
.. [3] https://us.pycon.org/2013/community/openspaces/packaginganddistributionminisummit/
.. [4] http://www.pyvideo.org/video/1731/panel-directions-for-packaging
.. [5] http://mail.python.org/pipermail/distutils-sig/2013-March/020127.html
.. [6] http://mail.python.org/pipermail/python-dev/2012-June/120430.html
.. [4] http://pyvideo.org/video/1731/panel-directions-for-packaging/
.. [5] https://mail.python.org/pipermail/distutils-sig/2013-March/020127.html
.. [6] https://mail.python.org/pipermail/python-dev/2012-June/120430.html
4 changes: 4 additions & 0 deletions source/presentations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ Presentations & Articles

* PyGotham, October 2017

* Python Packaging 2.0: Playing Well With Others (`video
<https://www.youtube.com/watch?v=7An2GobbSWU>`_, `article
<https://lwn.net/Articles/580399/>`_)

* `Running Vintage Software: PyPI's Aging Codebase
<http://pyvideo.org/pygotham-2017/running-vintage-software-pypis-aging-codebase.html>`_

Expand Down
3 changes: 1 addition & 2 deletions source/roadmap.rst
Original file line number Diff line number Diff line change
Expand Up @@ -263,8 +263,7 @@ PyPI Integrate TUF
~~~~~~~~~~~~~~~~~~

:Summary: An effort to integrate PyPI with the `"The Update Framework" (TUF)
<http://www.updateframework.com/projects/project>`_. This is
specified in `PEP458`_
<https://theupdateframework.github.io>`_. This is specified in `PEP458`_

:PEP Src: `pep-0458-tuf-online-keys.rst
<https://github.com/pypa/interoperability-peps/blob/master/pep-0458-tuf-online-keys.rst>`_
Expand Down
4 changes: 2 additions & 2 deletions source/specifications.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ Specification Update Process

PyPA interoperability specifications are separated into two categories:

* `Package Distribution Metadata <https://packaging.python.org/specifications/#package-distribution-metadata>`_
* `Package Index Interfaces <https://packaging.python.org/specifications/#package-index-interfaces>`_
* `Package Distribution Metadata <https://packaging.python.org/specifications/>`_
* `Package Index Interfaces <https://packaging.python.org/specifications/>`_


Proposing new specifications
Expand Down