@@ -8,8 +8,8 @@ The article `How to Set up a Perfect Python Project <https://blog.pronus.xyz/en/
88Features
99--------
1010
11- * Python 3.10 + (configurable)
12- * Poetry _ based dependency management
11+ * Python 3.14 + (configurable)
12+ * uv _ based dependency management
1313* Development tasks registered in a ``Makefile `` for easy access and management
1414* Custom Mercurial/Git hooks for ``pre-commit `` and ``pre-push `` events
1515* Linting based on ruff _, mypy _ and others
@@ -20,17 +20,17 @@ Instructions
2020============
2121
2222To instantiate the template into a new project, you'll need cookiecutter _ (>=2.4.0).
23- The best way to use it just once is through pipx _ :
23+ The best way to use it just once is through uvx _ :
2424
2525.. code :: console
2626
27- $ pipx run cookiecutter gh:andredias/perfect_python_project
27+ $ uvx run cookiecutter gh:andredias/perfect_python_project
2828
29- If you prefer, use can install it throught `pip ` instead:
29+ If you prefer, use can install it throught `` uv tool ` ` instead:
3030
3131.. code :: console
3232
33- $ pip install --user cookiecutter
33+ $ uv tool install cookiecutter
3434
3535 Next, run the following command:
3636
@@ -58,7 +58,7 @@ That's it!
5858
5959.. _cookiecutter : https://github.com/cookiecutter/cookiecutter
6060.. _mypy : http://mypy-lang.org/
61- .. _pipx : https://pypa.github.io/pipx/
62- .. _Poetry : https://python-poetry.org/
6361.. _pytest : https://pytest.org
6462.. _ruff : https://pypi.org/project/ruff/
63+ .. _uv : https://docs.astral.sh/uv/
64+ .. _uvx : https://docs.astral.sh/uv/guides/tools/
0 commit comments