Revisions of python-idna

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1168783 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 17)
- update to 3.7 (bsc#1222842, CVE-2024-3651):
  * Fix issue where specially crafted inputs to encode() could take
    exceptionally long amount of time to process. [CVE-2024-3651]
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1129063 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- update to 3.6:
  * Fix regression to include tests in source distribution.
  * Update to Unicode 15.1.0
  * String codec name is now "idna2008" as overriding the system codec
    "idna" was not working.
  * Fix typing error for codec encoding
  * "setup.cfg" has been added for this release due to some downstream
  * lack of adherence to PEP 517. Should be removed in a future release
    so please prepare accordingly.
  * Removed reliance on a symlink for the "idna-data" tool to comport
    with PEP 517 and the Python Packaging User Guide for sdist
    archives.
  * Added security reporting protocol for project
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1004262 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- update to 3.4:
  * Update to Unicode 15.0.0
  * Migrate to pyproject.toml for build information (PEP 621)
  * Correct another instance where generic exception was raised instead of
    IDNAError for malformed input
  * Source distribution uses zeroized file ownership for improved
    reproducibility
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 925735 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- update to 3.3:
  - Update to Unicode 14.0.0
  - Update to in-line type annotations
  - Throw IDNAError exception correctly for some malformed input
  - Advertise support for Python 3.10
  - Improve testing regime on Github
  - Fix Russian typo in documentation
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 897831 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- update to 3.2:
  * Add type hints (Thanks, Seth Michael Larson!)
  * Remove support for Python 3.4
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868498 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
- update to 3.1:
  - Ensure license is included in package (Thanks, Julien Schueller)
  - No longer mark wheel has universal (Thanks, Matthieu Darbois)
  - Test on PowerPC using Travis CI
  - Python 2 is no longer supported (the 2.x branch supports Python 2,
    use "idna<3" in your requirements file if you need Python 2 support)
  - Support for V2 UTS 46 test vectors.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 821447 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
- update to 2.10:
  - Update to Unicode 13.0.0.
  - Throws a more specific exception if "xn--" is provided as a label.
  - This is expected to be the last version that supports Python 2.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 780402 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 7)
- update to 2.9:
  - Update to Unicode 12.1.0.
  - Prohibit A-labels ending with a hyphen (Thanks, Julien Bernard!)
  - Future-proofing: Test on Python 3.7 and 3.8, don't immediately
    fail should Python 4 come along.
-   Made BSD 3-clause license clearer
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 481819 from Jan Matejek's avatar Jan Matejek (matejcik) (revision 2)
- point download url to PyPI
- drop %oname

update to version v2.5
  * only store scripts that are specifically referenced in logic
  * Fix validation for U+30FB KATAKANA MIDDLE DOT code point (#47)
  * range-based integer containment code
  * Documentation Updates
  * Make test runners Python 2.6 compatible (issue #20)
  * remove DISALLOWED codepoints from datafile, since they're unread
  * Avoid using bare 'except' (#39)
  * Add Python 3.5 support
  * Mark Python Wheels as universal (supports Python 2 and 3)
  * Skip tests that won't work on Python 2.6 (fixes #20)
  * Update Travis configuration to test against Python 2.6 and 3.6
  * Use relative imports (fixes #26)
  * Documentation tidy up
  * Revert to basing IDNAError on UnicodeError (issue #43) (#45)
  * rebuild idnadata
  * Update history with Java-related change
  * ignore vim swapfiles
  * Update Travis CI coverage to 3.6 and 3.7-dev
  * Reduce memory usage even further. (#41)
  * Update trove classifier for Python 3.6
  * Properly report label length exceptions (issue #36)
  * Segment uts46data to avoid Jython limits (#28)
- Switch to singlespec approach
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 317270 from Rusmir Duško's avatar Rusmir Duško (nemysis) (revision 1)
Please accept this new RPM.
Displaying all 17 revisions
openSUSE Build Service is sponsored by