BSD Ports

net/py-tldextract 5.3.2 NetBSD

Accurately separate the TLD from the registered domain and subdomains

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
309a91e9d7
License
modified-bsd
Categories
net, python
Package size
107.2 KiB, 483.0 KiB installed

Description

tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.

In the other systems

SystemPortVersion
NetBSDnet/py-tldextract5.3.2
DragonFlydns/py-tldextract3.3.1_1

Install

Binary package:

pkgin install py311-tldextract

From pkgsrc:

cd /usr/pkgsrc/net/py-tldextract && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_645.3.2
NetBSD 10.1 aarch645.3.1
SmartOS / illumos x86_645.4.0
macOS 15 arm645.3.2

Dependencies

Run dependencies 5

Configuration

No options to configure.

Service scripts
none
Flavors
py312-tldextract-5.3.2, py313-tldextract-5.3.2, py314-tldextract-5.3.2

Commit history 2

DateCommitCreditsLog message
309a91e9d7 adam py-tldextract: updated to 5.4.0
5.4.0 (2026-10-03) * Features * Add `TLDEXTRACT_PUBLIC_SUFFIX_LIST_URLS` environment variable to set the default suffix list URLs * Add the clearer `TLDEXTRACT_DEFAULT_FETCH_TIMEOUT` environment variable, while retaining support for `TLDEXTRACT_CACHE_TIMEOUT` * Bugfixes * Fix hostname extraction from already-parsed URLs with credentials, ports, or IPv6 addresses * Preserve private suffix metadata when a longer wildcard suffix does not match * Docs * Document added and deprecated names * Misc. * Require CI gate before merging
a279243416 adam py-tldextract: updated to 5.3.2
5.3.2 (2026-08-08) * Bugfixes * Fix `reverse_domain_name` stray dots when suffix or domain empty * Docs * Fix README: `extract_urllib` is on the instance, not the module * Fix docstring: default `cache_dir` description * Document hostname representation limits * Document implicit PSL wildcard behavior * Misc * Add Markdown doctest coverage * Remove obsolete pytest-gitignore * Adopt uv dependency groups for contributors * Install only test dependencies in test environments