Revisions of python-packaging

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1158406 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 33)
- update to 24.0:
  * Do specifier matching correctly when the specifier contains
    an epoch number and has more components than the version
    (:issue:`683`)
  * Support the experimental --disable-gil builds in
    packaging.tags (:issue:`727`)
  * BREAKING: Make optional metadata.Metadata attributes default
    to None (:issue:`733`)
  * Fix errors when trying to access the
    description_content_type, keywords, and requires_python
    attributes on metadata.Metadata when those values have not
    been provided (:issue:`733`)
  * Fix a bug preventing the use of the built in ExceptionGroup
    on versions of Python that support it (:issue:`725`)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1109351 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 31)
- Update in SLE-15 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1079575 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
- update to 23.1
  * chore: add typed classifier
  * Improve parser error messaging around mistakes in/around 
    version specifiers
  * Upgrade to latest mypy
  * Delete print() from test_tags
  * Update our linters
  * Improve error for local version label with unsupported operators
  * Parse raw metadata
  * Handle prefix match with zeros at end of prefix correctly
  * Relax typing of _key on _BaseVersion
  * Replace spaces in platform names with underscores
  * Import underlying parser function as an underscored variable
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1070509 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 28)
- Don't use :primary multibuild flavor for non-Tumbleweed
  * accomodates special SLE15 projects defininig extra flavors but
    not building for primary python3
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931435 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 21)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 879321 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 19)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 857114 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
- update to 20.8:
  * Revert back to setuptools for compatibility purposes for some Linux distros (:issue:`363`)
  * Do not insert an underscore in wheel tags when the interpreter version number
    is more than 2 digits (:issue:`372`)
  * Fix flit configuration, to include LICENSE files (:issue:`357`)
  * Make `intel` a recognized CPU architecture for the `universal` macOS platform tag (:issue:`361`)
  * Add some missing type hints to `packaging.requirements` (issue:`350`)
  * Officially support Python 3.9 (:issue:`343`)
  * Deprecate the ``LegacyVersion`` and ``LegacySpecifier`` classes (:issue:`321`)
  * Handle ``OSError`` on non-dynamic executables when attempting to resolve
    the glibc version string.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 810910 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 17)
- update to 20.4:
  * Canonicalize version before comparing specifiers. (:issue:`282`)
  * Change type hint for ``canonicalize_name`` to return
  ``packaging.utils.NormalizedName``.
  This enables the use of static typing tools (like mypy) to detect mixing of
  normalized and un-normalized names.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 800247 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 16)
- Ignore clamav scan as it bogusly calls one file to be infected
  while it is just a testcase of malformed binary:
  #!BuildIgnore: post-build-checks-malwarescan
Oliver Kurz's avatar Oliver Kurz (okurz-factory) accepted request 773191 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 14)
- add issue_254.patch to fix tests under non-x86_64 pplatforms 

- Update to 20.1
 * Fix a bug caused by reuse of an exhausted iterator.
 * Add type hints
 * Add proper trove classifiers for PyPy support 
 * Scale back depending on ctypes for manylinux support detection 
 * Use sys.implementation.name where appropriate for packaging.tags
 * Expand upon the API provded by packaging.tags
 * Officially support Python 3.8 
 * Add major, minor, and micro aliases to packaging.version.Version 
 * Properly mark packaging has being fully typed by adding a py.typed file
Displaying revisions 1 - 20 of 33
openSUSE Build Service is sponsored by