1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-packaging
6 VARIANTS= py27 py36 py37
7 SDESC[py36]= Core utilities for Python packages (PY 36)
8 SDESC[py37]= Core utilities for Python packages (PY 37)
9 SDESC[py27]= Core utilities for Python packages (PY 27)
10 HOMEPAGE= https://github.com/pypa/packaging
11 CONTACT= Python_Automaton[python@ironwolf.systems]
14 SITES[main]= PYPI/p/packaging
15 DISTFILE[1]= packaging-19.0.tar.gz:main
21 OPTIONS_AVAILABLE= PY27 PY36 PY37
22 OPTIONS_STANDARD= none
23 VOPTS[py36]= PY27=OFF PY36=ON PY37=OFF
24 VOPTS[py37]= PY27=OFF PY36=OFF PY37=ON
25 VOPTS[py27]= PY27=ON PY36=OFF PY37=OFF
27 DISTNAME= packaging-19.0
31 [PY36].BUILDRUN_DEPENDS_ON= python-pyparsing:single:py36
32 python-six:single:py36
33 [PY36].USES_ON= python:py36
35 [PY37].BUILDRUN_DEPENDS_ON= python-pyparsing:single:py37
36 python-six:single:py37
37 [PY37].USES_ON= python:py37
39 [PY27].BUILDRUN_DEPENDS_ON= python-pyparsing:single:py27
40 python-six:single:py27
41 [PY27].USES_ON= python:py27
43 [FILE:2433:descriptions/desc.single]
47 Core utilities for Python packages
59 If you run into bugs, you can file them in our `issue tracker`_.
61 You can also join ``#pypa`` on Freenode to ask questions or get involved.
64 .. _`documentation`: https://packaging.pypa.io/
65 .. _`issue tracker`: https://github.com/pypa/packaging/issues
71 Everyone interacting in the packaging project's codebases, issue trackers,
73 rooms, and mailing lists is expected to follow the `PyPA Code of Conduct`_.
75 .. _PyPA Code of Conduct: https://www.pypa.io/en/latest/code-of-conduct/
83 * Fix string representation of PEP 508 direct URL requirements with
86 * Better handling of file URLs
88 This allows for using ``file:///absolute/path``, which was previously
89 prevented due to the missing ``netloc``.
91 This allows for all file URLs that ``urlunparse`` turns back into the
92 original URL to be valid.
98 * Improve error messages when invalid requirements are given. (`#129
99 <https://github.com/pypa/packaging/issues/129>`__)
105 * Fix ``utils.canonicalize_version`` when supplying non PEP 440 versions.
111 * Drop support for python 2.6, 3.2, and 3.3.
113 * Define minimal pyparsing version to 2.0.2 (`#91
114 <https://github.com/pypa/packaging/issues/91>`__).
116 * Add ``epoch``, ``release``, ``pre``, ``dev``, and ``post`` attributes to
117 ``Version`` and ``LegacyVersion`` (`#34
118 <https://github.com/pypa/packaging/issues/34>`__).
120 * Add ``Version().is_devrelease`` and ``LegacyVersion().is_devrelease`` to
121 make it easy to determine if a release is a development release.
123 * Add ``utils.canonicalize_version`` to canonicalize version strings or
124 ``Version`` instances (`#121
125 <https://github.com/pypa/packaging/issues/121>`__).
131 * Fix markers that utilize ``in`` so that they render correctly.
133 * Fix an erroneous test on Python RC releases.
139 * Add support for the deprecated ``python_implementation`` marker which was
140 an undocumented setuptools marker in addition to the newer markers.
146 * Add support for the deprecated, PEP 345 environment markers in addition
154 0c98a5d0be38ed775798ece1b9727178c4469d9c3b4ada66e8e6b7849f8732af 48608 packaging-19.0.tar.gz