pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/py-lexicon py-lexicon: updated to 3.4.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/d89268ffb88a
branches: trunk
changeset: 439924:d89268ffb88a
user: adam <adam%pkgsrc.org@localhost>
date: Wed Sep 30 07:51:43 2020 +0000
description:
py-lexicon: updated to 3.4.3
3.4.3:
Modified
Improve versions constraints by declaring latest major versions known to work with Lexicon
3.4.2:
Modified
Relax versions constraints on Lexicon dependencies until there is a real need.
3.4.1:
Added
Add the Njalla provider
3.4.0:
Added
Use poetry to manage dependencies, build and package Lexicon.
Add integration tests for Mac OS X
Changed
The beautifulsoup4 dependency has been integrated to the core ones for generic purpose. As a consequence henet, easyname and gratisdns providers do not have optional dependencies anymore.
Update Docker image to use Python 3.8, and install Lexicon with full extras.
Removed
Remove support for Python 2.7.
Remove support for Python 3.5.
Remove the extra security from requests dependency which does not make sense anymore on recent versions of Python.
diffstat:
net/py-lexicon/Makefile | 18 +++++++++---------
net/py-lexicon/PLIST | 11 +++++++----
net/py-lexicon/distinfo | 10 +++++-----
3 files changed, 21 insertions(+), 18 deletions(-)
diffs (95 lines):
diff -r c93cb4f08ffd -r d89268ffb88a net/py-lexicon/Makefile
--- a/net/py-lexicon/Makefile Wed Sep 30 07:30:22 2020 +0000
+++ b/net/py-lexicon/Makefile Wed Sep 30 07:51:43 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2020/07/27 15:02:24 adam Exp $
+# $NetBSD: Makefile,v 1.51 2020/09/30 07:51:43 adam Exp $
-DISTNAME= dns-lexicon-3.3.28
+DISTNAME= dns-lexicon-3.4.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/dns-//}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/dns-lexicon/}
@@ -10,15 +10,16 @@
COMMENT= Manipulate DNS records on various DNS providers
LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
-DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
-DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
-DEPENDS+= ${PYPKGPREFIX}-tldextract-[0-9]*:../../net/py-tldextract
-DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
+DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4>=4:../../www/py-beautifulsoup4
+DEPENDS+= ${PYPKGPREFIX}-cryptography>=2:../../security/py-cryptography
+DEPENDS+= ${PYPKGPREFIX}-future>=0:../../devel/py-future
+DEPENDS+= ${PYPKGPREFIX}-requests>=2:../../devel/py-requests
+DEPENDS+= ${PYPKGPREFIX}-tldextract>=2:../../net/py-tldextract
+DEPENDS+= ${PYPKGPREFIX}-yaml>=5:../../textproc/py-yaml
TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock
TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.26.1:../../devel/py-test-xdist
-PYTHON_VERSIONED_DEPENDENCIES= test:test
+PYTHON_VERSIONS_INCOMPATIBLE= 27
MESSAGE_SUBST+= PYPKGPREFIX=${PYPKGPREFIX}
@@ -31,5 +32,4 @@
cd ${WRKSRC}/lexicon && pytest-${PYVERSSUFFIX} tests/test_*
.include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"
diff -r c93cb4f08ffd -r d89268ffb88a net/py-lexicon/PLIST
--- a/net/py-lexicon/PLIST Wed Sep 30 07:30:22 2020 +0000
+++ b/net/py-lexicon/PLIST Wed Sep 30 07:51:43 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2020/07/09 07:26:32 adam Exp $
+@comment $NetBSD: PLIST,v 1.32 2020/09/30 07:51:43 adam Exp $
bin/lexicon-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -168,6 +168,9 @@
${PYSITELIB}/lexicon/providers/nfsn.py
${PYSITELIB}/lexicon/providers/nfsn.pyc
${PYSITELIB}/lexicon/providers/nfsn.pyo
+${PYSITELIB}/lexicon/providers/njalla.py
+${PYSITELIB}/lexicon/providers/njalla.pyc
+${PYSITELIB}/lexicon/providers/njalla.pyo
${PYSITELIB}/lexicon/providers/nsone.py
${PYSITELIB}/lexicon/providers/nsone.pyc
${PYSITELIB}/lexicon/providers/nsone.pyo
@@ -210,9 +213,6 @@
${PYSITELIB}/lexicon/providers/softlayer.py
${PYSITELIB}/lexicon/providers/softlayer.pyc
${PYSITELIB}/lexicon/providers/softlayer.pyo
-${PYSITELIB}/lexicon/providers/subreg.py
-${PYSITELIB}/lexicon/providers/subreg.pyc
-${PYSITELIB}/lexicon/providers/subreg.pyo
${PYSITELIB}/lexicon/providers/transip.py
${PYSITELIB}/lexicon/providers/transip.pyc
${PYSITELIB}/lexicon/providers/transip.pyo
@@ -378,6 +378,9 @@
${PYSITELIB}/lexicon/tests/providers/test_nfsn.py
${PYSITELIB}/lexicon/tests/providers/test_nfsn.pyc
${PYSITELIB}/lexicon/tests/providers/test_nfsn.pyo
+${PYSITELIB}/lexicon/tests/providers/test_njalla.py
+${PYSITELIB}/lexicon/tests/providers/test_njalla.pyc
+${PYSITELIB}/lexicon/tests/providers/test_njalla.pyo
${PYSITELIB}/lexicon/tests/providers/test_nsone.py
${PYSITELIB}/lexicon/tests/providers/test_nsone.pyc
${PYSITELIB}/lexicon/tests/providers/test_nsone.pyo
diff -r c93cb4f08ffd -r d89268ffb88a net/py-lexicon/distinfo
--- a/net/py-lexicon/distinfo Wed Sep 30 07:30:22 2020 +0000
+++ b/net/py-lexicon/distinfo Wed Sep 30 07:51:43 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.49 2020/07/27 15:02:24 adam Exp $
+$NetBSD: distinfo,v 1.50 2020/09/30 07:51:43 adam Exp $
-SHA1 (dns-lexicon-3.3.28.tar.gz) = d914e17f7ce06d9e1ec3387bbdd73b98cde458d2
-RMD160 (dns-lexicon-3.3.28.tar.gz) = 79a14f0e1d0e6f53f42f0519a36bcd420eaedd35
-SHA512 (dns-lexicon-3.3.28.tar.gz) = c692e0fc87ac731c4c2fc88ef2e855e5a4382342ce37eacb3cf2acd0c4bf24e5e524593633ed99e82b93674804bf93d6a2c352127c4d4e40b8f3d5d7cda6830a
-Size (dns-lexicon-3.3.28.tar.gz) = 144725 bytes
+SHA1 (dns-lexicon-3.4.3.tar.gz) = ebc39166a1ccf4472bf9e4afdcf9f7d5ddf80865
+RMD160 (dns-lexicon-3.4.3.tar.gz) = 27f868a86e8b6190ec3c82d3358df580c87b6778
+SHA512 (dns-lexicon-3.4.3.tar.gz) = 19c479042e2d542488fac046782bbd4a288d06e8e7c6c398d9afe375bcdbe629def5f0896be5b24efc0b0a4a73f3acfbf9365fc74ad203e3604c55e2fcbf8b76
+Size (dns-lexicon-3.4.3.tar.gz) = 144386 bytes
Home |
Main Index |
Thread Index |
Old Index