pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/py-lexicon



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Sep 30 07:51:43 UTC 2020

Modified Files:
        pkgsrc/net/py-lexicon: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 pkgsrc/net/py-lexicon/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/net/py-lexicon/PLIST
cvs rdiff -u -r1.49 -r1.50 pkgsrc/net/py-lexicon/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/py-lexicon/Makefile
diff -u pkgsrc/net/py-lexicon/Makefile:1.50 pkgsrc/net/py-lexicon/Makefile:1.51
--- pkgsrc/net/py-lexicon/Makefile:1.50 Mon Jul 27 15:02:24 2020
+++ pkgsrc/net/py-lexicon/Makefile      Wed Sep 30 07:51:43 2020
@@ -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 @@ HOMEPAGE=   https://github.com/AnalogJ/lex
 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 @@ do-test:
        cd ${WRKSRC}/lexicon && pytest-${PYVERSSUFFIX} tests/test_*
 
 .include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/py-lexicon/PLIST
diff -u pkgsrc/net/py-lexicon/PLIST:1.31 pkgsrc/net/py-lexicon/PLIST:1.32
--- pkgsrc/net/py-lexicon/PLIST:1.31    Thu Jul  9 07:26:32 2020
+++ pkgsrc/net/py-lexicon/PLIST Wed Sep 30 07:51:43 2020
@@ -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/netcup.py
 ${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/sakuraclo
 ${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/tes
 ${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

Index: pkgsrc/net/py-lexicon/distinfo
diff -u pkgsrc/net/py-lexicon/distinfo:1.49 pkgsrc/net/py-lexicon/distinfo:1.50
--- pkgsrc/net/py-lexicon/distinfo:1.49 Mon Jul 27 15:02:24 2020
+++ pkgsrc/net/py-lexicon/distinfo      Wed Sep 30 07:51:43 2020
@@ -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