Port details |
- py-py3dns Python 3 DNS library
- 3.2.1 dns
=2 3.2.1Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2015-12-29 17:29:58
- Last Update: 2022-06-03 16:57:21
- Commit Hash: 2cd8560
- People watching this port, also watch:: tmux, font-misc-meltho, py38-pycparser, openjdk8, libinotify
- Also Listed In: python
- License: CNRI
- Description:
- This directory contains a Python module that implements a DNS (Domain
Name Server) client, plus additional modules that define some symbolic
constants used by DNS (dnstype, dnsclass, dnsopcode).
WWW: https://pypi.org/project/py3dns/
WWW: https://launchpad.net/py3dns
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}py3dns>0:dns/py-py3dns@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/dns/py-py3dns/ && make install clean
- To add the package, run one of these commands:
- pkg install dns/py-py3dns
- pkg install py38-py3dns
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py38-py3dns listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py38-py3dns
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1567688353
SHA256 (py3dns-3.2.1.tar.gz) = 1f07d4463e98d9859ce0280c3eaa57da670ad623f6d4d3285c67dca23d7045e4
SIZE (py3dns-3.2.1.tar.gz) = 30691
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- This port is required by:
- for Run
-
- mail/py-python-slimta
- mail/py-validate_email
- Configuration Options:
- No options to configure
- Options name:
- dns_py-py3dns
- USES:
- python:3.3+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
03 Jun 2022 16:57:21 3.2.1
|
Po-Chuan Hsieh (sunpoet)  |
dns/py-py3dns: Convert to USE_PYTHON=pytest |
06 Apr 2021 14:31:07 3.2.1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
03 Mar 2021 18:11:40
3.2.1
|
sunpoet  |
Remove WRKSRC |
05 Sep 2019 17:08:42
3.2.1
|
sunpoet  |
Update to 3.2.1
Changes: https://git.launchpad.net/py3dns/tree/CHANGES |
31 Jul 2018 00:03:05
3.2.0
|
sunpoet  |
Update to 3.2.0
Changes: https://git.launchpad.net/py3dns/log/ |
20 Jun 2018 17:05:44
3.1.1
|
mat  |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
25 Apr 2018 16:42:38
3.1.1
|
amdmi3  |
Switch all pypi.python.org WWWs to a new PyPi home pypi.org where
they now redirect to anyway. All new urls checked to return 200,
I've fixed a couple of them in the process.
Approved by: portmgr blanket, mat |
30 Nov 2017 15:50:34
3.1.1 
|
mat  |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
19 Nov 2016 17:06:39
3.1.1
|
sunpoet  |
- Update to 3.1.1
Changes: http://bazaar.launchpad.net/~py3dns-hackers/py3dns/trunk/view/head:/CHANGES |
01 Apr 2016 14:00:57
3.1.0
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
03 Feb 2016 20:54:33
3.1.0
|
sunpoet  |
- Sort knobs
- Remove incorrect and outdated PYTHON_REL check
- Do not silence test message |
02 Feb 2016 20:01:44
3.1.0
|
rm  |
Bump minimal python3 version to 3.3 in USES
Because we are going to remove python 3.2 from the ports tree
With hat: python |
26 Jan 2016 14:26:01
3.1.0
|
koobs  |
dns/py-py3dns: Limit to Python 3.x, Fix dependencies
py-py3dns is a Python 3.x only package, so limit USES=python
accordingly. ipaddr is needed on <= 3.2, so add it as a conditional
RUN_DEPENDS.
While I'm here:
- Add NO_ARCH
- Add test target, TEST_DEPENDS and patch outdated unit test assertions
that test against live domains, not mocked responses.
- Remove unnecessary setup.py patch
- Match COMMENT to setup.py:description
- Sort and group USE{S} entries
PR: 206645
Reported by: danger
Approved by: portmgr (blanket)
MFH: 2016Q1
Differential Revision: D5083 |
29 Dec 2015 19:01:11
3.1.0
|
sunpoet  |
- Update to 3.1.0
Changes: http://bazaar.launchpad.net/~py3dns-hackers/py3dns/trunk/view/head:/CHANGES |
29 Dec 2015 17:29:51
3.0.4_1
|
sunpoet  |
- Move dns/py-dns3 to dns/py-py3dns
- Update MASTER_SITES: change from launchpad.net to CHEESEHOP
- Remove PKGNAMESUFFIX
- Add NO_ARCH
- Relax USES=python
- Add PyPI as primary WWW
- Bump PORTREVISION for dependent ports |