Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-tldextract-5.1.2-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-tldextract Distribution: openSUSE:Factory:zSystems
Version: 5.1.2 Vendor: openSUSE
Release: 1.1 Build date: Thu Mar 28 17:29:56 2024
Group: Development/Languages/Python Build host: reproducible
Size: 351546 Source RPM: python-tldextract-5.1.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/john-kurkowski/tldextract
Summary: Python module to separate the TLD of a URL
tldextract accurately separates the gTLD or ccTLD (generic or country code
top-level domain) from the registered domain and subdomains of a URL, using the
Public Suffix List. By default, this includes the public ICANN TLDs and their
exceptions. You can optionally support the Public Suffix List's private domains
as well.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu Mar 28 2024 Mia Herkt <mia@0x0.st>
  - 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 <dmueller@suse.com>
  - update to 5.1.1:
    * Fix path join on Windows (#314)
    * Support Python 3.12
* Fri Nov 10 2023 ecsos <ecsos@opensuse.org>
  - Macro %{?sle15_python_module_pythons} must at beginn of spec to
    fix build error in Leap.
* Mon Nov 06 2023 Mia Herkt <mia@0x0.st>
  - 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 <mia@0x0.st>
  - 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 <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Sun May 21 2023 Mia Herkt <mia@0x0.st>
  - 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 <mia@0x0.st>
  - 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 <mia@0x0.st>
  - 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 <mia@0x0.st>
  - 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 <mia@0x0.st>
  - 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 <mia@0x0.st>
  - 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 <code@bnavigator.de>
  - 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

Files

/etc/alternatives/tldextract
/usr/bin/tldextract
/usr/bin/tldextract-3.11
/usr/lib/python3.11/site-packages/tldextract
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info/LICENSE
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info/METADATA
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info/RECORD
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info/WHEEL
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/tldextract-5.1.2.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/tldextract/.tld_set_snapshot
/usr/lib/python3.11/site-packages/tldextract/__init__.py
/usr/lib/python3.11/site-packages/tldextract/__main__.py
/usr/lib/python3.11/site-packages/tldextract/__pycache__
/usr/lib/python3.11/site-packages/tldextract/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/__main__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/__main__.cpython-311.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/_version.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/_version.cpython-311.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/cache.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/cache.cpython-311.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/cli.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/cli.cpython-311.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/remote.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/remote.cpython-311.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/suffix_list.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/suffix_list.cpython-311.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/tldextract.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tldextract/__pycache__/tldextract.cpython-311.pyc
/usr/lib/python3.11/site-packages/tldextract/_version.py
/usr/lib/python3.11/site-packages/tldextract/cache.py
/usr/lib/python3.11/site-packages/tldextract/cli.py
/usr/lib/python3.11/site-packages/tldextract/py.typed
/usr/lib/python3.11/site-packages/tldextract/remote.py
/usr/lib/python3.11/site-packages/tldextract/suffix_list.py
/usr/lib/python3.11/site-packages/tldextract/tldextract.py
/usr/share/doc/packages/python311-tldextract
/usr/share/doc/packages/python311-tldextract/README.md
/usr/share/licenses/python311-tldextract
/usr/share/licenses/python311-tldextract/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 7 00:41:23 2024