Skip to content

Commit e3d9b36

Browse files
committedDec 19, 2024
ci: fix linkcheck broken old pip link
1 parent 078bae6 commit e3d9b36

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed
 

‎source/discussions/package-formats.rst

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ and the differences between them.
99

1010
You will find files in two formats on package indices such as PyPI_: **source
1111
distributions**, or **sdists** for short, and **binary distributions**, commonly
12-
called **wheels**. For example, the `PyPI page for pip 23.3.1 <pip-pypi_>`_
13-
lets you download two files, ``pip-23.3.1.tar.gz`` and
14-
``pip-23.3.1-py3-none-any.whl``. The former is an sdist, the latter is a
12+
called **wheels**. For example, the `PyPI page for pip 24.3.1 <pip-pypi_>`_
13+
lets you download two files, ``pip-24.3.1.tar.gz`` and
14+
``pip-24.3.1-py3-none-any.whl``. The former is an sdist, the latter is a
1515
wheel. As explained below, these serve different purposes. When publishing a
1616
package on PyPI (or elsewhere), you should always upload both an sdist and one
1717
or more wheel.
@@ -42,7 +42,7 @@ MacPorts on macOS, ...), who, for various reasons, may prefer them over, e.g.,
4242
pulling from a Git repository.
4343

4444
A source distribution is recognized by its file name, which has the form
45-
:samp:`{package_name}-{version}.tar.gz`, e.g., ``pip-23.3.1.tar.gz``.
45+
:samp:`{package_name}-{version}.tar.gz`, e.g., ``pip-24.3.1.tar.gz``.
4646

4747
.. TODO: provide clear guidance on whether sdists should contain docs and tests.
4848
Discussion: https://discuss.python.org/t/should-sdists-include-docs-and-tests/14578
@@ -115,7 +115,7 @@ files are missing from your wheels.
115115
The file name of a wheel (ignoring some rarely used features) looks like this:
116116
:samp:`{package_name}-{version}-{python_tag}-{abi_tag}-{platform_tag}.whl`.
117117
This naming convention identifies which platforms and Python versions the wheel
118-
is compatible with. For example, the name ``pip-23.3.1-py3-none-any.whl`` means
118+
is compatible with. For example, the name ``pip-24.3.1-py3-none-any.whl`` means
119119
that:
120120

121121
- (``py3``) This wheel can be installed on any implementation of Python 3,
@@ -187,7 +187,7 @@ Here's a breakdown of the important differences between wheel and egg.
187187
188188
189189
190-
.. _pip-pypi: https://pypi.org/project/pip/23.3.1/#files
190+
.. _pip-pypi: https://pypi.org/project/pip/#files
191191
.. _pypi: https://pypi.org
192192
.. _pypi-eggs-deprecation: https://blog.pypi.org/posts/2023-06-26-deprecate-egg-uploads/
193193
.. _pypy: https://pypy.org

0 commit comments

Comments
 (0)