| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python3-distlib | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 0.3.4 | Vendor: openSUSE |
| Release: bp155.2.11 | Build date: Mon May 22 13:10:54 2023 |
| Group: Unspecified | Build host: lamb03 |
| Size: 1018206 | Source RPM: python-distlib-0.3.4-bp155.2.11.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/pypa/distlib | |
| Summary: Distribution utilities | |
Python distribution utilities.
Python-2.0
* Sat Dec 11 2021 Ben Greiner <code@bnavigator.de>
- actually drop remove-backports.patch
* Fri Dec 10 2021 Ben Greiner <code@bnavigator.de>
- update to 0.3.4
* Fixed #153: Raise warnings in get_distributions() if bad
metadata seen, but keep going.
* Fixed #154: Determine Python versions correctly for Python >=
3.10.
* Updated launcher executables.
- Drop obsolete remove-backports.patch
* Sun Nov 07 2021 Dirk Müller <dmueller@suse.com>
- update to 0.3.3:
* Removed splituser() function which wasn't used and is deprecated.
* Handle version comparisons correctly in environment markers.
* Handle a single trailing comma following a version.
* Fix incorrect handling of epochs.
* Reverted handling of tags for Python >= 3.10
(use 310 rather than 3_10). This is because PEP 641 was rejected.
* removed unused regular expression
* allowed "Obsoletes" in more scenarios, to better handle faulty metadata
already on PyPI.
* added entry for SourcelessFileLoader to the finder registry.
* allowed a trailing comma in constraints, to better handle faulty metadata
already on PyPI
- drop python-distlib-2048-bit-key.patch (obsolete)
* Wed Feb 10 2021 Pedro Monreal <pmonreal@suse.com>
- Update the test self-signed certificate to use 2048-bit key.
- Add python-distlib-2048-bit-key.patch
* Thu Oct 08 2020 Steve Kowalik <steven.kowalik@suse.com>
- Update to 0.3.1:
* scripts
+ Fixed #132: Added documentation to help with relative interpreter paths.
+ Fixed #134: Allowed specifying a different target Python version when
generating scripts.
+ Fixed #135: Exposed the ``enquote_executable`` function previously
implemented as an internal function.
+ Addressed #138: Improved metadata support for newer metadata versions.
* wheel
+ Changed the output of flags in entry point definitions.
+ Stopped writing JSON metadata. Only old-style metadata is written now.
- Refreshed remove-backports.patch
* Fri Mar 13 2020 Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.3.0:
* small bugfixes
- Remove patch merged upstream:
* correct_large_version_number.patch
* Fri Oct 25 2019 Matej Cepl <mcepl@suse.com>
- Add correct_large_version_number.patch fixing bt#pypa/distlib#129
* Thu Oct 24 2019 Matej Cepl <mcepl@suse.com>
- Skip test_abi tests. bt#pypa/distlib#129
* Fri Sep 13 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.2.9.post0:
* updated pypi urls
* various small bugfixes
- Remove merged patches:
* pypi-url-update.patch
* Thu Apr 04 2019 John Vandenberg <jayvdb@gmail.com>
- Remove Windows executables
* Mon Mar 25 2019 John Vandenberg <jayvdb@gmail.com>
- Add upstream merged pypi-url-update.patch to replace pypi.python.org
with pypi.org
* Wed Mar 06 2019 John Vandenberg <jayvdb@gmail.com>
- Convert to single spec
- Activate test suite
- Change license to Python-2.0 to match sdist
- Update URL to https://bitbucket.org/pypa/distlib
- Remove unnecessary build dependency on python-devel
- Add fdupes
- Remove unnecessary backports with remove-backports.patch
- Update to v0.2.8
* database
+ Fixed #108: Updated metadata scan to look for the METADATA file as well
as the JSON formats.
* locators
+ Handled wheel tags and platform-dependent downloads correctly
in SimpleScrapingLocator.
* metadata
+ Updated documentation on testing to include information on
setting PYTHONHASHSEED.
* scripts
+ Avoided unnecessary newlines in script preambles, which caused
problems with detecting encoding declarations.
* util
+ Removed existing files (which might have been symlinks) before
overwriting.
- from v0.2.7
* compat
+ cache_from_source is now imported from importlib.util where
available.
* database
+ InstalledDistributions now have a modules attribute which
is a list of top-level modules as read from top_level.txt, if that is in
the distribution info.
* locators
+ Fixed #103: Thanks to Saulius Žemaitaitis for the patch.
* metadata
+ Added support for PEP 566 / Metadata 1.3.
* scripts
+ Updated launcher binaries.
- from v0.2.6
* compat
+ Updated to handle a case where sys.getfilesystemencoding()
returns None.
* database
+ Eliminated a crash in EggInfoDistribution.list_distinfo_files()
which was caused by trying to open a non-existent file.
+ Handled a case where an installed distribution didn't have 'Provides:'
metadata.
* locators
+ SimpleScrapingLocator no longer fails prematurely when scraping
links due to invalid versions.
* markers
+ Improved error messages issued when interpreting markers
* scripts
+ Improved the shebangs written into installed scripts when the interpreter
path is very long or contains spaces (to cater for a limitation in shebang
line parsing on Linux)
+ Updated launcher binaries.
* Numerous test refinements
- from v0.2.5
* general
+ Changed regular expressions to be compatible with 3.6 as regards escape
sequences.
+ Closed some resource leaks related to XML-RPC proxies.
+ Removed Python 2.6 from the support list.
* locators
+ Made downloadability a factor in scoring URLs for preferences.
* markers
+ Replaced the implementation with code which parses requirements in
accordance with PEP 508 and evaluates marker expressions according to
PEP 508.
* util
+ Changed _csv_open to use utf-8 across all platforms on Python 3.x.
* wheel
+ Changed to look for metadata in metadata.json as well as pydist.json.
* version
+ Updated requirement parsing in version matchers to use the new
PEP 508-compliant code.
* Numerous test refinements
- from v0.2.4
* compat
+ Updated to not fail on import if SSL is unavailable.
* index
+ Switch from using gpg in preference to gpg2 for signing. This is
to avoid gpg2's behaviour of prompting for passwords, which interferes
with the tests on some machines.
* locators
+ Changed project name comparisons to follow PEP 503.
+ Added errors queue to Locator.
* manifest
+ Changed match logic to work under Python 3.6, due to differences in
how fnmatch.translate behaves.
* resources
+ Updated finder registry logic to reflect changes in Python 3.6.
* scripts
+ Fixed regular expression in generated script boilerplate.
* util
+ Updated to not fail on import if SSL is unavailable.
+ Added normalize_name for project name comparisons using PEP 503.
* tests
+ Updated to skip certain tests if SSL is unavailable.
+ Numerous other test refinements.
- from v0.2.3
* util
+ Changed get_executable to return Unicode rather than bytes.
+ Fixed #84: Allow + character in output script names.
+ Relaxed too-stringent test looking for application/json in headers.
* wheel
+ sorted the entries in RECORD before writing to file.
* Numerous test refinements.
- from v0.2.2
* database
+ Added support for detecting distributions installed by wheel
versions >= 0.23 (which use metadata.json rather than pydist.json).
* locators
+ Updated default PyPI URL to https://pypi.python.org/pypi
* metadata
+ Updated to use different formatting for description field for V1.1
metadata.
+ Corrected "classifier" to "classifiers" in the mapping for V1.0
metadata.
* scripts
+ Improved support for Jython when quoting executables in output scripts.
* util
+ Made the internal URL used for extended metadata fetches
configurable via a module attribute.
+ Improved entry point parsing to handle leading spaces in
ini-format files.
* docs
+ Numerous documentation updates, not detailed further here.
* tests
+ renamed environment variable SKIP_SLOW to SKIP_ONLINE in tests and
applied to some more tests.
+ Numerous other test refinements.
- from v0.2.1
* locators
+ Return a Distribution instance or None from ``locate()``.
+ Skipped special keys when looking for versions.
+ Improved behaviour of PyPIJSONLocator to be analogous to that of other
locators.
* resource
+ Added resource iterator functionality.
* scripts
+ Updated launchers to decode shebangs using UTF-8. This allows
non-ASCII pathnames to be correctly handled.
+ Ensured that the executable written to shebangs is normcased.
+ Changed ScriptMaker to work better under Jython.
* util
+ Changed the mode setting method to work better under Jython.
+ Changed get_executable() to return a normcased value.
* wheel
+ Handled multiple-architecture wheel filenames correctly.
* docs
+ Numerous documentation updates, not detailed further here.
* Numerous test refinements.
* Sun Jul 05 2015 tbechtold@suse.com
- Initial packaging of v0.2.0
/usr/lib/python3.6/site-packages/distlib /usr/lib/python3.6/site-packages/distlib-0.3.4-py3.6.egg-info /usr/lib/python3.6/site-packages/distlib/__init__.py /usr/lib/python3.6/site-packages/distlib/__pycache__ /usr/lib/python3.6/site-packages/distlib/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/compat.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/compat.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/database.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/database.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/index.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/index.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/locators.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/locators.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/manifest.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/manifest.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/markers.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/markers.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/metadata.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/metadata.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/resources.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/resources.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/scripts.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/scripts.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/util.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/util.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/version.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/version.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/wheel.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/distlib/__pycache__/wheel.cpython-36.pyc /usr/lib/python3.6/site-packages/distlib/compat.py /usr/lib/python3.6/site-packages/distlib/database.py /usr/lib/python3.6/site-packages/distlib/index.py /usr/lib/python3.6/site-packages/distlib/locators.py /usr/lib/python3.6/site-packages/distlib/manifest.py /usr/lib/python3.6/site-packages/distlib/markers.py /usr/lib/python3.6/site-packages/distlib/metadata.py /usr/lib/python3.6/site-packages/distlib/resources.py /usr/lib/python3.6/site-packages/distlib/scripts.py /usr/lib/python3.6/site-packages/distlib/util.py /usr/lib/python3.6/site-packages/distlib/version.py /usr/lib/python3.6/site-packages/distlib/wheel.py /usr/share/doc/packages/python3-distlib /usr/share/doc/packages/python3-distlib/CHANGES.rst /usr/share/doc/packages/python3-distlib/README.rst /usr/share/licenses/python3-distlib /usr/share/licenses/python3-distlib/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 16:24:48 2026