| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search | 
| Name: python312-tldextract | Distribution: openSUSE Tumbleweed | 
| Version: 5.3.0 | Vendor: openSUSE | 
| Release: 1.1 | Build date: Wed Apr 23 21:17:24 2025 | 
| Group: Unspecified | Build host: reproducible | 
| Size: 442855 | Source RPM: python-tldextract-5.3.0-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.
BSD-3-Clause
* Wed Apr 23 2025 Mia Herkt <mia@0x0.st>
  - Update to 5.3.0:
    Features
    * Add result field registry_suffix
      To complement the existing public suffix field suffix
      [#]gh/john-kurkowski/tldextract#344
    * Add result property top_domain_under_public_suffix
      [#]gh/john-kurkowski/tldextract#344
    * Add result property top_domain_under_registry_suffix
      [#]gh/john-kurkowski/tldextract#344
    * Deprecate registered_domain property
      Use top_domain_under_public_suffix instead, which has the same
      behavior but a more accurate name
    Bugfixes
    * Fix missing reverse_domain_name property in CLI --json output
    Misc
    * Expand internal suffix_index return type to be richer than
      bools, and include the registry suffix during trie traversal
      [#]gh/john-kurkowski/tldextract#344
* Tue Apr 08 2025 Mia Herkt <mia@0x0.st>
  - Update to 5.2.0:
    Features
    * Add `reverse_domain_name` result property
      [#]gh/john-kurkowski/tldextract#342
    Bugfixes
    * Extend exported public interface with `ExtractResult` and
      `update`
      These were always meant to be public. Eases user import.
    Docs
    * Document result fields
    * Note all return values
    * Colocate usage in the usage section
    * Link to private domain docs
* Thu Jan 23 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Drop unneeded BuildRequires on six.
  - Specify dist-info directory in %files.
* Sat Nov 09 2024 Dirk Müller <dmueller@suse.com>
  - update to 5.1.3:
    * Reduce logging errors (`921a825`)
    * Drop support for EOL Python 3.8
    * Support Python 3.13
    * Update bundled snapshot
* 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))
/etc/alternatives/tldextract /usr/bin/tldextract /usr/bin/tldextract-3.12 /usr/lib/python3.12/site-packages/tldextract /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/INSTALLER /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/METADATA /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/RECORD /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/REQUESTED /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/WHEEL /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/entry_points.txt /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/licenses /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/licenses/LICENSE /usr/lib/python3.12/site-packages/tldextract-5.3.0.dist-info/top_level.txt /usr/lib/python3.12/site-packages/tldextract/.tld_set_snapshot /usr/lib/python3.12/site-packages/tldextract/__init__.py /usr/lib/python3.12/site-packages/tldextract/__main__.py /usr/lib/python3.12/site-packages/tldextract/__pycache__ /usr/lib/python3.12/site-packages/tldextract/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/__main__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/__main__.cpython-312.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/_version.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/_version.cpython-312.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/cache.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/cache.cpython-312.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/cli.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/cli.cpython-312.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/remote.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/remote.cpython-312.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/suffix_list.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/suffix_list.cpython-312.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/tldextract.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tldextract/__pycache__/tldextract.cpython-312.pyc /usr/lib/python3.12/site-packages/tldextract/_version.py /usr/lib/python3.12/site-packages/tldextract/cache.py /usr/lib/python3.12/site-packages/tldextract/cli.py /usr/lib/python3.12/site-packages/tldextract/py.typed /usr/lib/python3.12/site-packages/tldextract/remote.py /usr/lib/python3.12/site-packages/tldextract/suffix_list.py /usr/lib/python3.12/site-packages/tldextract/tldextract.py /usr/share/doc/packages/python312-tldextract /usr/share/doc/packages/python312-tldextract/README.md /usr/share/licenses/python312-tldextract /usr/share/licenses/python312-tldextract/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 29 22:24:05 2025