Revisions of python-tldextract

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1222993 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 25)
- update to 5.1.3:
  * Reduce logging errors (`921a825`)
  * Drop support for EOL Python 3.8
  * Support Python 3.13
  * Update bundled snapshot
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1163368 from Mia Herkt's avatar Mia Herkt (mia) (revision 24)
- Update to 5.1.2:
  * Remove socket.inet_pton, to fix platform-dependent IP parsing
    #gh/john-kurkowski/tldextract#318
  * Use non-capturing groups for IPv4 address detection, for a
    slight speed boost
    #gh/john-kurkowski/tldextract#323
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1132106 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
- update to 5.1.1:
  * Fix path join on Windows (#314)
  * Support Python 3.12

- Correct license in spec file (MIT -> BSD)
- Fix homepage URL in specfile
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1123695 from Mia Herkt's avatar Mia Herkt (mia) (revision 21)
- Update to 5.1.0:
Features:
  * Allow passing in `requests.Session`
    #gh/john-kurkowski/tldextract#311
  * Add "-j, --json" option to support output in json format
    #gh/john-kurkowski/tldextract#313
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1119465 from Mia Herkt's avatar Mia Herkt (mia) (revision 20)
- Update to 5.0.1:
Bugfixes:
  * Indicate MD5 not used in a security context (FIPS compliance)
    #gh/john-kurkowski/tldextract#309
Misc.:
  * Increase typecheck aggression
- Changes in 5.0.0:
Breaking Changes:
  * Migrate `ExtractResult` from `namedtuple` to `dataclass`
    #gh/john-kurkowski/tldextract#306
Bugfixes:
  * Drop support for EOL Python 3.7
- Changes in 4.0.0:
Breaking Bugfixes:
  * Always include suffix if private suffix enabled and private
    suffix exists
    #gh/john-kurkowski/tldextract#300
- Changes in 3.5.0:
Features:
  * Support IPv6 addresses
    #gh/john-kurkowski/tldextract#298
Bugfixes:
  * Accept only 4 decimal octet IPv4 addresses
    #gh/john-kurkowski/tldextract#292
  * Support IPv4 addresses with unicode dots
  * Reject IPv4 addresses with trailing whitespaces + non-whitespaces
    #gh/john-kurkowski/tldextract#293
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1088132 from Mia Herkt's avatar Mia Herkt (mia) (revision 18)
- Update to 3.4.4:
Bugfixes
  * Honor private domains flag on self, not only when passed to
    __call__
    #gh/john-kurkowski/tldextract#289
- Changes in 3.4.3:
Bugfixes
  * Speed up 10-15% over all inputs
  * Refactor suffix_index() to use a trie
    #gh/john-kurkowski/tldextract#285
Docs
  * Adopt PEP257 doc style
- Changes in 3.4.2:
Bugfixes
  * Speed up 10-40% on "average" inputs, and even more on
    pathological inputs, like long subdomains
  * Optimize suffix_index(): search from right to left
    #gh/john-kurkowski/tldextract#283
  * Optimize netloc extraction: switch from regex to if/else
    #gh/john-kurkowski/tldextract#284
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1086553 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 17)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1035015 from Mia Herkt's avatar Mia Herkt (mia) (revision 16)
- Update to 3.4.0
Features
  * Add method extract_urllib to extract from a
    urllib.parse.{ParseResult,SplitResult}
    #gh/john-kurkowski/tldextract#274
Bugfixes
  * Fix internal type-var error, in newer versions of mypy
    #gh/john-kurkowski/tldextract#275
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 990894 from Mia Herkt's avatar Mia Herkt (mia) (revision 15)
- Update to 3.3.1
Bugfixes
  * Fix documented types, in README and in exception message
    #gh/john-kurkowski/tldextract#265
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 982862 from Mia Herkt's avatar Mia Herkt (mia) (revision 14)
- Update to 3.3.0
Features
  * Add CLI flag `--suffix_list_url` to set the suffix list URL(s)
    or source file(s)
    (#gh/john-kurkowski/tldextract#197)
  * Add CLI flag `--no_fallback_to_snapshot` to not fall back to
    the snapshot
    (#gh/john-kurkowski/tldextract#260)
  * Add alias `--include_psl_private_domains` for CLI flag
    `--private_domains`
Bugfixes
  * Handle more internationalized domain name dots
    (#gh/john-kurkowski/tldextract#253)
Misc.
  * Update bundled snapshot
  * Add basic CLI test coverage
Changes in 3.2.1:
Bugfixes
  * Fix incorrect namespace used for caching function returns
    (#gh/john-kurkowski/tldextract#258)
Changes in 3.2.0:
Features
  * Add types to the public API
    (#gh/john-kurkowski/tldextract#244)
Bugfixes
    * Add support for Python 3.10, drop EOL Python 3.6
      (#gh/john-kurkowski/tldextract/issues/246))
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 922516 from Mia Herkt's avatar Mia Herkt (mia) (revision 13)
- Update to 3.1.2 (no visible changes)
- Changes in 3.1.1:
  * Bugfixes
    + Support Python 3.9
    + Drop support for EOL Python 3.5
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 851574 from Mia Herkt's avatar Mia Herkt (mia) (revision 11)
- Update to 3.1.0:
  * Features
    + Prefer to cache in XDG cache directory in user folder,
      vs. in Python install folder
      (https://github.com/john-kurkowski/tldextract/issues/213)
    + Fix `AttributeError` on `--update`
      (https://github.com/john-kurkowski/tldextract/issues/215)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 843974 from Mia Herkt's avatar Mia Herkt (mia) (revision 10)
- Update to 3.0.2:
  * Catch permission error when making cache dir, as well as cache
    file (https://github.com/john-kurkowski/tldextract/issues/211)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 843692 from Mia Herkt's avatar Mia Herkt (mia) (revision 9)
- Update to 3.0.1:
  * Fix `tlds` property `AttributeError`
    (https://github.com/john-kurkowski/tldextract/issues/210)
  * Allow `include_psl_private_domains` in global `extract` too
    (https://github.com/john-kurkowski/tldextract/issues/210)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 843031 from Mia Herkt's avatar Mia Herkt (mia) (revision 8)
- Update to 3.0.0:
  This release fixes the long standing bug that public and private
  suffixes were generated separately and could not be switched at
  runtime, https://github.com/john-kurkowski/tldextract/issues/66
  * Breaking Changes
    + Rename `cache_file` to `cache_dir` as it is no longer a
      single file but a directory
      (https://github.com/john-kurkowski/tldextract/issues/207)
    + Rename CLI arg also, from `--cache_file` to `--cache_dir`
    + Remove Python 2.7 support
  * Features
    + Can pass `include_psl_private_domains` on call, not only on
      construction
    + Use filelocking to support multi-processing and
      multithreading environments
  * Bugfixes
    + Select public or private suffixes at runtime
      (https://github.com/john-kurkowski/tldextract/issues/66)
  * Removals
    + Do not `debug` log the diff during update
  * Drop tldextract-tests-offline.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 835186 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 7)
- update to 2.2.3:
  * Fix concurrent access to cache file when using tldextract in multiple threads ([#146](https://github.com/john-kurkowski/tldextract/pull/146))
  * Relocate version number, to avoid costly imports ([#187](https://github.com/john-kurkowski/tldextract/pull/187))
  * Catch `IndexError` caused by upstream punycode bug ([#200](https://github.com/john-kurkowski/tldextract/pull/200))
  * Drop support for EOL Python 3.4 ([#186](https://github.com/john-kurkowski/tldextract/pull/186))
  * Explain warning better

- update to 2.2.2:
  * Fix concurrent access to cache file when using tldextract in multiple threads ([#146](https://github.com/john-kurkowski/tldextract/pull/146))
  * Relocate version number, to avoid costly imports ([#187](https://github.com/john-kurkowski/tldextract/pull/187))
  * Catch `IndexError` caused by upstream punycode bug ([#200](https://github.com/john-kurkowski/tldextract/pull/200))
  * Drop support for EOL Python 3.4 ([#186](https://github.com/john-kurkowski/tldextract/pull/186))
  * Explain warning better
Displaying revisions 1 - 20 of 25
openSUSE Build Service is sponsored by