Deprecated: Depends on expired lang/cython0
Expires: 2026-09-15
dns/py-dnspython1 1.16.0_1 FreeBSD
DNS toolkit for Python - 1.x release
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
88271a10b5- License
- ISCL
- Categories
- dns, python
- Package size
- 195.1 KiB, 1494.0 KiB installed
Description
dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.
dnspython provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records.
This is 1.x version of the port which supports python 2.7
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | dns/py-dnspython1 | 1.16.0_1 |
| DragonFly | dns/py-dnspython1 | 1.16.0_1 |
| MidnightBSD | dns/py-dnspython1 | 1.16.0_1 |
Install
Binary package:
pkg install py27-dnspython1
From the ports tree:
cd /usr/ports/dns/py-dnspython1/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py27-dnspython1>0:dns/py-dnspython1
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.16.0_1 | 1.16.0_1 | 1.16.0 | 1.16.0_1 | 1.16.0_1 |
| FreeBSD:14:quarterly | 1.16.0_1 | 1.16.0_1 | n/a | 1.16.0_1 | 1.16.0_1 |
| FreeBSD:15:latest | 1.16.0_1 | 1.16.0_1 | n/a | 1.16.0_1 | 1.16.0_1 |
| FreeBSD:15:quarterly | 1.16.0_1 | 1.16.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.16.0_1 | 1.16.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 25
- archivers/brotli
- devel/gettext-runtime
- devel/libffi
- devel/py-setuptools44
- devel/readline
- graphics/png
- lang/cython0
- lang/python27
- lang/python311
- lang/tcl86
- math/mpdecimal
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 22
- archivers/brotli
- devel/gettext-runtime
- devel/libffi
- devel/py-setuptools44
- devel/readline
- graphics/png
- lang/python27
- lang/tcl86
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Required by 3
Configuration
Options name: dns_dnspython
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off | Build and/or install examples |
| PYCRYPTODOME | off | Enable pycryptodome (part of dnssec needs it) |
- USES
- python:2.7 zip
- Service scripts
- none
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| dnspython-1.16.0.zip | 266364 | 36c5e8e38d4369a08b6780b7f27d790a292b2b08eea01607865bf0936c558e01 |
Master sites 1
- PYPI