Skip to content

Commit 81194b1

Browse files
committed
Move long links to link collection
1 parent c33d407 commit 81194b1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

peps/pep-0780.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -304,8 +304,8 @@ ecosystem tools, especially those which attempt to support examination of data
304304
in ``pyproject.toml`` and ``requirements.txt``.
305305

306306
In particular, current tools generally work with a fixed list of environment
307-
variables, either in their own implementation (e.g. `uv <https://github.com/astral-sh/uv/blob/86e7b2e97a193ce3f506804be4c41c611191fa72/crates/uv-pep508/src/marker/tree.rs#L170>`_)
308-
or via an established package like `pypa/packaging <https://github.com/pypa/packaging/blob/8f13a4309aa620bf643cd508304f783b456e8c49/src/packaging/_tokenizer.py#L63>`_ (e.g. pip).
307+
variables, either in their own implementation (e.g. `uv`_) or via an
308+
established package like `pypa/packaging`_ (e.g. pip).
309309
Hence, it is principally impossible to add any new environment markers without
310310
making new packages using these markers incompatible with older versions of
311311
these tools.
@@ -415,6 +415,8 @@ Footnotes
415415
particularly on platforms that allow the execution of either kind of binary.
416416
417417
418+
.. _uv: https://github.com/astral-sh/uv/blob/86e7b2e97a193ce3f506804be4c41c611191fa72/crates/uv-pep508/src/marker/tree.rs#L170
419+
.. _pypa/packaging: https://github.com/pypa/packaging/blob/8f13a4309aa620bf643cd508304f783b456e8c49/src/packaging/_tokenizer.py#L63
418420
.. _Python experimental support for free threading: https://docs.python.org/3/howto/free-threading-python.html
419421
.. _Python free-threading guide: https://py-free-threading.github.io/
420422
.. _Environment marker for free-threading: https://discuss.python.org/t/environment-marker-for-free-threading/60007

0 commit comments

Comments
 (0)