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.3.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/066c49d719f3
branches:  trunk
changeset: 338345:066c49d719f3
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Aug 23 09:40:44 2019 +0000

description:
py-lexicon: updated to 3.3.1

v3.3.1
Added provider logic & test recordings. Integration tests passed.
Added myself to codeowners file
Fixed the lint. Removed rtype filter in _update & _delete methods. Added _identifier helper
Update integration test recordings. Add provider to readme

v3.2.9
1. api_key should be key. 2. refactor with better _identifier. 3. better _delete_record
have time.sleep in the for-loop in _delete_record instead of in _request

v3.2.8
Various updates during initial implementation. Still not complete 1st draft
Further updates to new provider. Almost finished
New provider tests override file added
Numerous updates and tweaks based off provider tests
Clean-up ready to add to main repo
Add miff2000 to CODEOWNERS for SafeDNS provider
Add in vcrpy recordings for SafeDNS
Add SafeDNS to the providers list
Update comment to docstring
Move _patch() method to base provider
Use _clean_TXT_record() from base provider
Updated casettes for SafeDNS provider
Attempt to find a record even if an identifier
....hasn't been provided.
Check to ensure we don't add duplicate records
Lint cleanup. Fix mistyped %s
Add updated cassettes covering newly added tests
Switch to log only when duplicate records found
Don't raise exception if _update_record causes dupes

v3.2.7
pass test
fix file place
change test file path
refactor to api, enable recording by vcrpy
add test recordings
compatiblity for python3
update test results
remove recordings
fix lint and query_prarameter filters
remove wrong added env files
add back correct test records
fix last two lint bugs
resolve adferrand's comments
sorry for the missed one

diffstat:

 net/py-lexicon/Makefile |   4 ++--
 net/py-lexicon/PLIST    |  32 +++++++++++++++++++++++++++++++-
 net/py-lexicon/distinfo |  10 +++++-----
 3 files changed, 38 insertions(+), 8 deletions(-)

diffs (134 lines):

diff -r 9c612b87b7d0 -r 066c49d719f3 net/py-lexicon/Makefile
--- a/net/py-lexicon/Makefile   Fri Aug 23 07:05:18 2019 +0000
+++ b/net/py-lexicon/Makefile   Fri Aug 23 09:40:44 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2019/06/06 21:16:37 adam Exp $
+# $NetBSD: Makefile,v 1.36 2019/08/23 09:40:44 adam Exp $
 
-DISTNAME=      dns-lexicon-3.2.6
+DISTNAME=      dns-lexicon-3.3.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/dns-//}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dns-lexicon/}
diff -r 9c612b87b7d0 -r 066c49d719f3 net/py-lexicon/PLIST
--- a/net/py-lexicon/PLIST      Fri Aug 23 07:05:18 2019 +0000
+++ b/net/py-lexicon/PLIST      Fri Aug 23 09:40:44 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2019/06/06 21:16:37 adam Exp $
+@comment $NetBSD: PLIST,v 1.26 2019/08/23 09:40:44 adam Exp $
 bin/lexicon-${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -30,12 +30,18 @@
 ${PYSITELIB}/lexicon/providers/__init__.py
 ${PYSITELIB}/lexicon/providers/__init__.pyc
 ${PYSITELIB}/lexicon/providers/__init__.pyo
+${PYSITELIB}/lexicon/providers/aliyun.py
+${PYSITELIB}/lexicon/providers/aliyun.pyc
+${PYSITELIB}/lexicon/providers/aliyun.pyo
 ${PYSITELIB}/lexicon/providers/aurora.py
 ${PYSITELIB}/lexicon/providers/aurora.pyc
 ${PYSITELIB}/lexicon/providers/aurora.pyo
 ${PYSITELIB}/lexicon/providers/auto.py
 ${PYSITELIB}/lexicon/providers/auto.pyc
 ${PYSITELIB}/lexicon/providers/auto.pyo
+${PYSITELIB}/lexicon/providers/azure.py
+${PYSITELIB}/lexicon/providers/azure.pyc
+${PYSITELIB}/lexicon/providers/azure.pyo
 ${PYSITELIB}/lexicon/providers/base.py
 ${PYSITELIB}/lexicon/providers/base.pyc
 ${PYSITELIB}/lexicon/providers/base.pyo
@@ -57,6 +63,9 @@
 ${PYSITELIB}/lexicon/providers/digitalocean.py
 ${PYSITELIB}/lexicon/providers/digitalocean.pyc
 ${PYSITELIB}/lexicon/providers/digitalocean.pyo
+${PYSITELIB}/lexicon/providers/dinahosting.py
+${PYSITELIB}/lexicon/providers/dinahosting.pyc
+${PYSITELIB}/lexicon/providers/dinahosting.pyo
 ${PYSITELIB}/lexicon/providers/dnsimple.py
 ${PYSITELIB}/lexicon/providers/dnsimple.pyc
 ${PYSITELIB}/lexicon/providers/dnsimple.pyo
@@ -69,6 +78,9 @@
 ${PYSITELIB}/lexicon/providers/dnspod.py
 ${PYSITELIB}/lexicon/providers/dnspod.pyc
 ${PYSITELIB}/lexicon/providers/dnspod.pyo
+${PYSITELIB}/lexicon/providers/dreamhost.py
+${PYSITELIB}/lexicon/providers/dreamhost.pyc
+${PYSITELIB}/lexicon/providers/dreamhost.pyo
 ${PYSITELIB}/lexicon/providers/easydns.py
 ${PYSITELIB}/lexicon/providers/easydns.pyc
 ${PYSITELIB}/lexicon/providers/easydns.pyo
@@ -171,6 +183,9 @@
 ${PYSITELIB}/lexicon/providers/route53.py
 ${PYSITELIB}/lexicon/providers/route53.pyc
 ${PYSITELIB}/lexicon/providers/route53.pyo
+${PYSITELIB}/lexicon/providers/safedns.py
+${PYSITELIB}/lexicon/providers/safedns.pyc
+${PYSITELIB}/lexicon/providers/safedns.pyo
 ${PYSITELIB}/lexicon/providers/sakuracloud.py
 ${PYSITELIB}/lexicon/providers/sakuracloud.pyc
 ${PYSITELIB}/lexicon/providers/sakuracloud.pyo
@@ -207,12 +222,18 @@
 ${PYSITELIB}/lexicon/tests/providers/integration_tests.py
 ${PYSITELIB}/lexicon/tests/providers/integration_tests.pyc
 ${PYSITELIB}/lexicon/tests/providers/integration_tests.pyo
+${PYSITELIB}/lexicon/tests/providers/test_aliyun.py
+${PYSITELIB}/lexicon/tests/providers/test_aliyun.pyc
+${PYSITELIB}/lexicon/tests/providers/test_aliyun.pyo
 ${PYSITELIB}/lexicon/tests/providers/test_aurora.py
 ${PYSITELIB}/lexicon/tests/providers/test_aurora.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_aurora.pyo
 ${PYSITELIB}/lexicon/tests/providers/test_auto.py
 ${PYSITELIB}/lexicon/tests/providers/test_auto.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_auto.pyo
+${PYSITELIB}/lexicon/tests/providers/test_azure.py
+${PYSITELIB}/lexicon/tests/providers/test_azure.pyc
+${PYSITELIB}/lexicon/tests/providers/test_azure.pyo
 ${PYSITELIB}/lexicon/tests/providers/test_cloudflare.py
 ${PYSITELIB}/lexicon/tests/providers/test_cloudflare.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_cloudflare.pyo
@@ -231,6 +252,9 @@
 ${PYSITELIB}/lexicon/tests/providers/test_digitalocean.py
 ${PYSITELIB}/lexicon/tests/providers/test_digitalocean.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_digitalocean.pyo
+${PYSITELIB}/lexicon/tests/providers/test_dinahosting.py
+${PYSITELIB}/lexicon/tests/providers/test_dinahosting.pyc
+${PYSITELIB}/lexicon/tests/providers/test_dinahosting.pyo
 ${PYSITELIB}/lexicon/tests/providers/test_dnsimple.py
 ${PYSITELIB}/lexicon/tests/providers/test_dnsimple.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_dnsimple.pyo
@@ -243,6 +267,9 @@
 ${PYSITELIB}/lexicon/tests/providers/test_dnspod.py
 ${PYSITELIB}/lexicon/tests/providers/test_dnspod.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_dnspod.pyo
+${PYSITELIB}/lexicon/tests/providers/test_dreamhost.py
+${PYSITELIB}/lexicon/tests/providers/test_dreamhost.pyc
+${PYSITELIB}/lexicon/tests/providers/test_dreamhost.pyo
 ${PYSITELIB}/lexicon/tests/providers/test_easydns.py
 ${PYSITELIB}/lexicon/tests/providers/test_easydns.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_easydns.pyo
@@ -345,6 +372,9 @@
 ${PYSITELIB}/lexicon/tests/providers/test_route53.py
 ${PYSITELIB}/lexicon/tests/providers/test_route53.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_route53.pyo
+${PYSITELIB}/lexicon/tests/providers/test_safedns.py
+${PYSITELIB}/lexicon/tests/providers/test_safedns.pyc
+${PYSITELIB}/lexicon/tests/providers/test_safedns.pyo
 ${PYSITELIB}/lexicon/tests/providers/test_sakuracloud.py
 ${PYSITELIB}/lexicon/tests/providers/test_sakuracloud.pyc
 ${PYSITELIB}/lexicon/tests/providers/test_sakuracloud.pyo
diff -r 9c612b87b7d0 -r 066c49d719f3 net/py-lexicon/distinfo
--- a/net/py-lexicon/distinfo   Fri Aug 23 07:05:18 2019 +0000
+++ b/net/py-lexicon/distinfo   Fri Aug 23 09:40:44 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.35 2019/06/06 21:16:37 adam Exp $
+$NetBSD: distinfo,v 1.36 2019/08/23 09:40:44 adam Exp $
 
-SHA1 (dns-lexicon-3.2.6.tar.gz) = 8edc43809eadf6e8fd03ca1a781c6efc4ede7a4c
-RMD160 (dns-lexicon-3.2.6.tar.gz) = f140ddec706c1a160d3bf9642add3733425638a8
-SHA512 (dns-lexicon-3.2.6.tar.gz) = 349215c57111fb7b6bcd66169019ece62763781299806a15b5b4546381ed520dd462bfa91296d23b5b3804a8d2c63c2b8624c4863180346930ff048d9a8f6624
-Size (dns-lexicon-3.2.6.tar.gz) = 126016 bytes
+SHA1 (dns-lexicon-3.3.1.tar.gz) = 8b03b87b8a2eb648d567e0a25ad43904e9e5a377
+RMD160 (dns-lexicon-3.3.1.tar.gz) = ae7904bc4017dc468f9ec8186a5fc82ade7f6034
+SHA512 (dns-lexicon-3.3.1.tar.gz) = 435d193525e9f65d809e63816e19f2b6620dcf56a93a6f9a0ba169740f8ab962811610bbf6c34d2319a49be1d2be77e5f90efa4b160977e7474e21f901b704f2
+Size (dns-lexicon-3.3.1.tar.gz) = 142331 bytes



Home | Main Index | Thread Index | Old Index