Changelog for
python311-tldextract-5.1.2-1.2.noarch.rpm :
* Thu Mar 28 2024 Mia Herkt
- 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
* Fri Dec 08 2023 Dirk Müller - update to 5.1.1:
* Fix path join on Windows (#314)
* Support Python 3.12
* Fri Nov 10 2023 ecsos - Macro %{?sle15_python_module_pythons} must at beginn of spec to fix build error in Leap.
* Mon Nov 06 2023 Mia Herkt - 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
* Mon Oct 23 2023 Mia Herkt - 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
* Sat Jul 01 2023 ecsos - Add %{?sle15_python_module_pythons}
* Sun May 21 2023 Mia Herkt - 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
* Thu May 04 2023 Mia Herkt - Update to 3.4.1 Bugfixes
* Fix Pyright not finding tldextract public interface [#]gh/john-kurkowski/tldextract#279
* Fix various Pyright checks
* Use SPDX license identifier [#]gh/john-kurkowski/tldextract#280
* Support Python 3.11 Docs
* Add FAQ about private domains
* Thu Nov 10 2022 Mia Herkt - 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
* Sun Jul 24 2022 Mia Herkt - Update to 3.3.1 Bugfixes
* Fix documented types, in README and in exception message [#]gh/john-kurkowski/tldextract#265
* Wed Jun 15 2022 Mia Herkt - 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))
* Fri Oct 01 2021 Mia Herkt - 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
* Thu Feb 04 2021 Benjamin Greiner - Fix python-rpm-macros singlespec glitches:
* The versions go inside python_module
* The obsoletion of the old python2 package did not work with the python_subpackages rewrite