Skip to content

Commit 295f112

Browse files
authored
Move Flit into PyPA (pypa#1029)
1 parent 2cd6793 commit 295f112

File tree

1 file changed

+21
-22
lines changed

1 file changed

+21
-22
lines changed

source/key_projects.rst

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,27 @@ behaviours when asked to handle legacy packages and metadata that
8484
predate the modern interoperability standards and fall into the subset
8585
of packages that are incompatible with those standards.
8686

87+
.. _flit:
88+
89+
flit
90+
====
91+
92+
`Docs <https://flit.readthedocs.io/en/latest/>`__ |
93+
`Issues <https://github.com/pypa/flit/issues>`__ |
94+
`PyPI <https://pypi.org/project/flit>`__
95+
96+
Flit provides a simple way to create and upload pure Python packages and
97+
modules to PyPI. It focuses on `making the easy things easy <flit-rationale_>`_
98+
for packaging. Flit can generate a configuration file to quickly set up a
99+
simple project, build source distributions and wheels, and upload them to PyPI.
100+
101+
Flit uses ``pyproject.toml`` to configure a project. Flit does not rely on tools
102+
such as :ref:`setuptools` to build distributions, or :ref:`twine` to upload them
103+
to PyPI. Flit requires Python 3, but you can use it to distribute modules for
104+
Python 2, so long as they can be imported on Python 3.
105+
106+
.. _flit-rationale: https://flit.readthedocs.io/en/latest/rationale.html
107+
87108
.. _packaging:
88109

89110
packaging
@@ -379,28 +400,6 @@ with a complementary command line tool to drive packaging, testing and
379400
release activities with Python. devpi also provides a browsable and
380401
searchable web interface.
381402

382-
383-
.. _flit:
384-
385-
flit
386-
====
387-
388-
`Docs <https://flit.readthedocs.io/en/latest/>`__ |
389-
`Issues <https://github.com/takluyver/flit/issues>`__ |
390-
`PyPI <https://pypi.org/project/flit>`__
391-
392-
Flit provides a simple way to upload pure Python packages and modules to PyPI.
393-
It focuses on `making the easy things easy <flit-rationale_>`_ for packaging.
394-
Flit can generate a configuration file to quickly set up a simple project, build
395-
source distributions and wheels, and upload them to PyPI.
396-
397-
Flit uses ``pyproject.toml`` to configure a project. Flit does not rely on tools
398-
such as :ref:`setuptools` to build distributions, or :ref:`twine` to upload them
399-
to PyPI. Flit requires Python 3, but you can use it to distribute modules for
400-
Python 2, so long as they can be imported on Python 3.
401-
402-
.. _flit-rationale: https://flit.readthedocs.io/en/latest/rationale.html
403-
404403
.. _enscons:
405404

406405
enscons

0 commit comments

Comments
 (0)