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:           Fri May  7 18:45:04 UTC 2021

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

Log Message:
py-lexicon: updated to 3.6.0

3.6.0

Added

Vendor pynamecheap project for namecheap provider
Annotate public API with types
Check mypy types during CI
Add the RFC2136 DynDNS provider (named ddns)
Use Lexicon specific exceptions in code: AuthenticationError for authentication problems

Modified

Implement the base provider as an ABC class
Improve plesk provider for wildcard domains or subdomains
Use poetry-core instead of poetry for the builds
Switch to GitHub-native Dependabot

Deleted

Remove dependency of plesk provider to xmltodict
Remove some Python 2 specific code
Remove deprecated type parameter in providers public methods


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 pkgsrc/net/py-lexicon/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/net/py-lexicon/PLIST
cvs rdiff -u -r1.56 -r1.57 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.57 pkgsrc/net/py-lexicon/Makefile:1.58
--- pkgsrc/net/py-lexicon/Makefile:1.57 Mon Apr  5 16:36:17 2021
+++ pkgsrc/net/py-lexicon/Makefile      Fri May  7 18:45:04 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.57 2021/04/05 16:36:17 adam Exp $
+# $NetBSD: Makefile,v 1.58 2021/05/07 18:45:04 adam Exp $
 
-DISTNAME=      dns-lexicon-3.5.6
+DISTNAME=      dns-lexicon-3.6.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/dns-//}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dns-lexicon/}
@@ -12,7 +12,6 @@ LICENSE=      mit
 
 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>=3:../../net/py-tldextract
 DEPENDS+=      ${PYPKGPREFIX}-yaml>=5:../../textproc/py-yaml
@@ -28,7 +27,7 @@ post-install:
 
 # Do not test providers
 do-test:
-       cd ${WRKSRC}/lexicon && pytest-${PYVERSSUFFIX} tests/test_*
+       cd ${WRKSRC}/lexicon && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests/test_*
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/py-lexicon/PLIST
diff -u pkgsrc/net/py-lexicon/PLIST:1.34 pkgsrc/net/py-lexicon/PLIST:1.35
--- pkgsrc/net/py-lexicon/PLIST:1.34    Mon Apr  5 16:36:17 2021
+++ pkgsrc/net/py-lexicon/PLIST Fri May  7 18:45:04 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2021/04/05 16:36:17 adam Exp $
+@comment $NetBSD: PLIST,v 1.35 2021/05/07 18:45:04 adam Exp $
 bin/lexicon-${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -63,6 +63,9 @@ ${PYSITELIB}/lexicon/providers/conoha.py
 ${PYSITELIB}/lexicon/providers/constellix.py
 ${PYSITELIB}/lexicon/providers/constellix.pyc
 ${PYSITELIB}/lexicon/providers/constellix.pyo
+${PYSITELIB}/lexicon/providers/ddns.py
+${PYSITELIB}/lexicon/providers/ddns.pyc
+${PYSITELIB}/lexicon/providers/ddns.pyo
 ${PYSITELIB}/lexicon/providers/digitalocean.py
 ${PYSITELIB}/lexicon/providers/digitalocean.pyc
 ${PYSITELIB}/lexicon/providers/digitalocean.pyo
@@ -282,6 +285,9 @@ ${PYSITELIB}/lexicon/tests/providers/tes
 ${PYSITELIB}/lexicon/tests/providers/test_constellix.py
 ${PYSITELIB}/lexicon/tests/providers/test_constellix.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_constellix.pyo
+${PYSITELIB}/lexicon/tests/providers/test_ddns.py
+${PYSITELIB}/lexicon/tests/providers/test_ddns.pyc
+${PYSITELIB}/lexicon/tests/providers/test_ddns.pyo
 ${PYSITELIB}/lexicon/tests/providers/test_digitalocean.py
 ${PYSITELIB}/lexicon/tests/providers/test_digitalocean.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_digitalocean.pyo

Index: pkgsrc/net/py-lexicon/distinfo
diff -u pkgsrc/net/py-lexicon/distinfo:1.56 pkgsrc/net/py-lexicon/distinfo:1.57
--- pkgsrc/net/py-lexicon/distinfo:1.56 Mon Apr  5 16:36:17 2021
+++ pkgsrc/net/py-lexicon/distinfo      Fri May  7 18:45:04 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.56 2021/04/05 16:36:17 adam Exp $
+$NetBSD: distinfo,v 1.57 2021/05/07 18:45:04 adam Exp $
 
-SHA1 (dns-lexicon-3.5.6.tar.gz) = f2b42ab65a45014c6477ec41fbf69aa75f352433
-RMD160 (dns-lexicon-3.5.6.tar.gz) = 0d896354caca90fae0029d33a6dbf8ba985d1695
-SHA512 (dns-lexicon-3.5.6.tar.gz) = 69feaf8d9c58e0c1043b7ea275fdf04e10f2d9b93aebd26e531c4472dbeb7a69ba4d2bd9b4b995a255bfabcea4c253d709800a28b65bc68751c58b1c24bc31b9
-Size (dns-lexicon-3.5.6.tar.gz) = 152076 bytes
+SHA1 (dns-lexicon-3.6.0.tar.gz) = d4a4cb3fd9996a512e7375d8ae981fb92dee8e84
+RMD160 (dns-lexicon-3.6.0.tar.gz) = 3ecbdecae07aabe1d31f28a3f4374c636b2df501
+SHA512 (dns-lexicon-3.6.0.tar.gz) = bdbe917dfe64cc875b5b50e198b48166cd58525b5a15e0b36d979e21ef9865d75b8b66fba2d20c3bd989bbddc4d5e9d44088e7cc1df62121fd39f5c10e82805e
+Size (dns-lexicon-3.6.0.tar.gz) = 156047 bytes



Home | Main Index | Thread Index | Old Index