• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..30-Mar-2022-

.github/workflows/H30-Mar-2022-167137

docs/H03-May-2022-1,5341,056

packaging/H30-Mar-2022-3,0091,906

tasks/H03-May-2022-170116

tests/H03-May-2022-4,0183,451

.coveragercH A D30-Mar-2022145 108

.flake8H A D30-Mar-202254 43

.gitignoreH A D30-Mar-2022149 1916

.pre-commit-config.yamlH A D30-Mar-2022853 3329

.readthedocs.ymlH A D30-Mar-2022198 1612

.travis.ymlH A D30-Mar-20221.1 KiB4338

CHANGELOG.rstH A D30-Mar-20227.5 KiB296173

CONTRIBUTING.rstH A D30-Mar-2022661 2415

LICENSEH A D30-Mar-2022197 43

LICENSE.APACHEH A D30-Mar-20229.9 KiB178150

LICENSE.BSDH A D30-Mar-20221.3 KiB2419

README.rstH A D30-Mar-20221.9 KiB7447

mypy.iniH A D30-Mar-2022565 2119

noxfile.pyH A D30-Mar-20229.5 KiB310210

pyproject.tomlH A D30-Mar-20221.4 KiB3834

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