@@ -105,6 +105,20 @@ Python 2, so long as they can be imported on Python 3.
105105
106106.. _flit-rationale : https://flit.readthedocs.io/en/latest/rationale.html
107107
108+ .. _hatch :
109+
110+ hatch
111+ =====
112+
113+ `GitHub and Docs <https://github.com/pypa/hatch >`__ |
114+ `PyPI <https://pypi.org/project/hatch >`__
115+
116+ Hatch is a unified command-line tool meant to conveniently manage
117+ dependencies and environment isolation for Python developers. Python
118+ package developers use Hatch and its build backend Hatchling to
119+ configure, version, specify dependencies for, and publish packages
120+ to PyPI. Its plugin system allows for easily extending functionality.
121+
108122.. _packaging :
109123
110124packaging
@@ -438,21 +452,6 @@ problem of installing scientific software, and making package
438452distribution stateless, cached, and branchable. It is used by some
439453researchers but has been lacking in maintenance since 2016.
440454
441- .. _hatch :
442-
443- hatch
444- =====
445-
446- `GitHub and Docs <https://github.com/ofek/hatch >`__ |
447- `PyPI <https://pypi.org/project/hatch >`__
448-
449- Hatch is a unified command-line tool meant to conveniently manage
450- dependencies and environment isolation for Python developers. Python
451- package developers use Hatch to configure, version, specify
452- dependencies for, and publish packages to PyPI. Under the hood, it
453- uses :ref: `twine ` to upload packages to PyPI, and :ref: `pip ` to download and
454- install packages.
455-
456455.. _multibuild :
457456
458457multibuild
0 commit comments