dns/py-tldextract 5.3.0 MidnightBSD
Separate the TLD from the registered domain and subdomains of a URL
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
67aa9982f9- License
- bsd3
- Categories
- dns, python
Description
Python module for separating the TLD from the registered domain and subdomains of a URL, using the Public Suffix List.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | dns/py-tldextract | 5.3.0 |
| FreeBSD | dns/py-tldextract | 5.3.0 |
| DragonFly | dns/py-tldextract | 3.3.1_1 |
| HardenedBSD | dns/py-tldextract | 5.3.0 |
| GhostBSD | dns/py-tldextract | 5.3.0 |
| OPNsense | dns/py-tldextract | 5.3.0 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}tldextract
From mports:
cd /usr/mports/dns/py-tldextract && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tldextract>0:dns/py-tldextract
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 4
${PYTHON_PKGNAMEPREFIX}filelock>=3.0.8: sysutils/py-filelock${PYTHON_PKGNAMEPREFIX}idna>=2.0: dns/py-idna${PYTHON_PKGNAMEPREFIX}requests-file>=1.4: www/py-requests-file${PYTHON_PKGNAMEPREFIX}requests>=2.1.0: www/py-requests
Build dependencies 2
Run dependencies 4
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tldextract-5.3.0.tar.gz | 128502 | b3d2b70a1594a0ecfa6967d57251527d58e00bb5a91a74387baa0d87a0678609 |
Master sites 1
- PYPI
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
67aa9982f9 |
Lucas Holt | dns/py-tldextract: update to 5.3.0 (#882) Updates py-tldextract to 5.3.0 and refreshes Python dependencies.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Update the tldextract port to the 5.3.0 release and align its packaging
metadata and dependencies.
Enhancements:
- Update the tldextract Python package to version 5.3.0 with refreshed
runtime dependencies and modern PEP 517 packaging support.
- Add the package license file and wheel as build requirements.
Signed-off-by: Lucas Holt <[email protected]> |