Skip to content

Commit 6f863f2

Browse files
committed
📝 Update the overview of uv
* Installation * Python environments * Creating a package structure * Developing applications * Testing libraries with multiple Python versions and tox-uv * Publishing packages * CI/CD pipelines * Python Docker Containers
1 parent 090e8fd commit 6f863f2

File tree

2 files changed

+19
-4
lines changed

2 files changed

+19
-4
lines changed

docs/install.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ installed, this should not be a problem.
7474
.. _various-python-versions:
7575

7676
If different Python versions are required, for example to test libraries with
77-
:doc:`test/tox`, I use `uv <https://docs.astral.sh/uv/guides/install-python/>`_.
78-
This allows not only older CPython versions to be installed but also `PyPy
79-
<https://pypy.org>`_ or free-threaded Python 3.13 with ``uv python install
80-
[email protected]`` or ``uv python install --python-preference only-managed 3.13t``.
77+
:doc:`test/tox`, I use :term:`uv`. This allows not only older CPython versions
78+
to be installed but also `PyPy <https://pypy.org>`_ or free-threaded Python
79+
3.13 with ``uv python install [email protected]`` or ``uv python install
80+
--python-preference only-managed 3.13t``.
8181

8282
.. tip::
8383
`direnv <https://direnv.net>`_ allows you to set environment variables

docs/libs/glossary.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,21 @@ Glossary
373373
An extremely fast Python package and project manager, written in `Rust
374374
<https://www.rust-lang.org>`_.
375375

376+
uv considerably simplifies the development and deployment of Python
377+
projects:
378+
379+
* :ref:`Installation <uv>`
380+
* :doc:`Python environments
381+
<Python4DataScience:productive/envs/uv/index>`
382+
* :ref:`Creating a package structure <uv-package-structure>`
383+
* :doc:`Developing applications <../packs/apps>`
384+
* Testing libraries with different :ref:`Python versions
385+
<various-python-versions>` and :ref:`tox_uv`
386+
* :doc:`Publishing packages <../packs/publish>`
387+
* :doc:`Python4DataScience:productive/envs/uv/cicd`
388+
* :doc:`Python Docker Containers
389+
<Python4DataScience:productive/envs/uv/docker>`
390+
376391
`Docs <https://docs.astral.sh/uv/>`__ |
377392
`GitHub <https://github.com/astral-sh/uv>`__ |
378393
`PyPI <https://pypi.org/project/uv/>`__

0 commit comments

Comments
 (0)