Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 30-Mar-2022 | - | ||||
.github/workflows/ | H | 30-Mar-2022 | - | 167 | 137 | |
docs/ | H | 03-May-2022 | - | 1,534 | 1,056 | |
packaging/ | H | 30-Mar-2022 | - | 3,009 | 1,906 | |
tasks/ | H | 03-May-2022 | - | 170 | 116 | |
tests/ | H | 03-May-2022 | - | 4,018 | 3,451 | |
.coveragerc | H A D | 30-Mar-2022 | 145 | 10 | 8 | |
.flake8 | H A D | 30-Mar-2022 | 54 | 4 | 3 | |
.gitignore | H A D | 30-Mar-2022 | 149 | 19 | 16 | |
.pre-commit-config.yaml | H A D | 30-Mar-2022 | 853 | 33 | 29 | |
.readthedocs.yml | H A D | 30-Mar-2022 | 198 | 16 | 12 | |
.travis.yml | H A D | 30-Mar-2022 | 1.1 KiB | 43 | 38 | |
CHANGELOG.rst | H A D | 30-Mar-2022 | 7.5 KiB | 296 | 173 | |
CONTRIBUTING.rst | H A D | 30-Mar-2022 | 661 | 24 | 15 | |
LICENSE | H A D | 30-Mar-2022 | 197 | 4 | 3 | |
LICENSE.APACHE | H A D | 30-Mar-2022 | 9.9 KiB | 178 | 150 | |
LICENSE.BSD | H A D | 30-Mar-2022 | 1.3 KiB | 24 | 19 | |
README.rst | H A D | 30-Mar-2022 | 1.9 KiB | 74 | 47 | |
mypy.ini | H A D | 30-Mar-2022 | 565 | 21 | 19 | |
noxfile.py | H A D | 30-Mar-2022 | 9.5 KiB | 310 | 210 | |
pyproject.toml | H A D | 30-Mar-2022 | 1.4 KiB | 38 | 34 |
README.rst
1packaging 2========= 3 4.. start-intro 5 6Reusable core utilities for various Python Packaging 7`interoperability specifications <https://packaging.python.org/specifications/>`_. 8 9This library provides utilities that implement the interoperability 10specifications which have clearly one correct behaviour (eg: :pep:`440`) 11or benefit greatly from having a single shared implementation (eg: :pep:`425`). 12 13.. end-intro 14 15The ``packaging`` project includes the following: version handling, specifiers, 16markers, requirements, tags, utilities. 17 18Documentation 19------------- 20 21The `documentation`_ provides information and the API for the following: 22 23- Version Handling 24- Specifiers 25- Markers 26- Requirements 27- Tags 28- Utilities 29 30Installation 31------------ 32 33Use ``pip`` to install these utilities:: 34 35 pip install packaging 36 37Discussion 38---------- 39 40If you run into bugs, you can file them in our `issue tracker`_. 41 42You can also join ``#pypa`` on Freenode to ask questions or get involved. 43 44 45.. _`documentation`: https://packaging.pypa.io/ 46.. _`issue tracker`: https://github.com/pypa/packaging/issues 47 48 49Code of Conduct 50--------------- 51 52Everyone interacting in the packaging project's codebases, issue trackers, chat 53rooms, and mailing lists is expected to follow the `PSF Code of Conduct`_. 54 55.. _PSF Code of Conduct: https://github.com/pypa/.github/blob/main/CODE_OF_CONDUCT.md 56 57Contributing 58------------ 59 60The ``CONTRIBUTING.rst`` file outlines how to contribute to this project as 61well as how to report a potential security issue. The documentation for this 62project also covers information about `project development`_ and `security`_. 63 64.. _`project development`: https://packaging.pypa.io/en/latest/development/ 65.. _`security`: https://packaging.pypa.io/en/latest/security/ 66 67Project History 68--------------- 69 70Please review the ``CHANGELOG.rst`` file or the `Changelog documentation`_ for 71recent changes and project history. 72 73.. _`Changelog documentation`: https://packaging.pypa.io/en/latest/changelog/ 74