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: Sun Aug 13 10:36:32 UTC 2023
Modified Files:
pkgsrc/net/py-lexicon: Makefile PLIST distinfo
Log Message:
py-lexicon: updated to 3.14.0
3.14.0 - 13/08/2023
Added
New way to invoke Lexicon as a library: lexicon.client.Client becomes a context manager. When invoked with the with keyword, it will provide an operation object that embeds the target provider fully
authenticated (authenticate method called on the Provider). This operation object gives access to four methods: create_record, update_record, delete_record and list_records. These methods can be
invoked instead of the old execute method to execute a specific action on the DNS zone. In this case, type, name, content fields do not need to be set in the config anymore, since they are passed
directly as arguments to the new methods. Upon context manager closing, the cleanup method defined in the Provider is ensured to be called. See the README file of the project for an example of how to
use this new approach.
Python warnings are emitted from the code to alert about the deprecations listed below.
Modified
Former NAMESERVER_DOMAIN variable and provider_parser function that had to be defined in each provider module are respectively migrated to get_nameservers and configure_parser static methods in each
Provider class. They are defined as abstract in the interface and must be implemented in the concrete classes.
Former private methods _create_record, _modify_record, _delete_record and _list_records are migrated to their public counterpart create_record, modify_record, delete_record and list_records in each
Provider class. These are the new abstract methods for each action that need to be implemented.
Method lexicon.client.Client.execute is deprecated and will be removed in Lexicon 4.
Package lexicon.providers, containing the actual provider implementations, is migrated to lexicon._private.providers. The provider implementations are not supposed to be used directly, please use
lexicon.client.Client instead with the new methods described above. Package lexicon.providers stubs to lexicon._private.providers to ease the migration path, but it is deprecated and will be removed
in Lexicon 4.
Module lexicon.providers.base, that contains the Provider interface to implement, is migrated to module lexicon.interfaces. Module lexicon.providers.base stubs to lexicon.interfaces to ease the
migration path, but it is deprecated and will be removed in Lexicon 4.
Modules lexicon.cli, lexicon.parser and lexicon.discovery are migrated to the private package lexicon._private as they are not part of the public API. Old modules stubs to the new modules in the
private package lexicon._private to ease the migration path, but it is deprecated and will be removed in Lexicon 4.
Update documentation, in particular the developer guide, to take into account the new architecture of the code to implement a new Provider.
Functional codebase in /lexicon folder is moved in /src/lexicon folder to comply with modern Python project layouts. Tests are migrated to /tests folder.
Removed
Drop support for Python 3.7
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 pkgsrc/net/py-lexicon/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/net/py-lexicon/PLIST
cvs rdiff -u -r1.81 -r1.82 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.84 pkgsrc/net/py-lexicon/Makefile:1.85
--- pkgsrc/net/py-lexicon/Makefile:1.84 Tue Aug 8 09:37:35 2023
+++ pkgsrc/net/py-lexicon/Makefile Sun Aug 13 10:36:31 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.84 2023/08/08 09:37:35 adam Exp $
+# $NetBSD: Makefile,v 1.85 2023/08/13 10:36:31 adam Exp $
-DISTNAME= dns_lexicon-3.13.0
+DISTNAME= dns_lexicon-3.14.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/dns_//}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/dns-lexicon/}
@@ -16,11 +16,10 @@ DEPENDS+= ${PYPKGPREFIX}-importlib-metad
DEPENDS+= ${PYPKGPREFIX}-requests>=2:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-tldextract>=2:../../net/py-tldextract
DEPENDS+= ${PYPKGPREFIX}-yaml>=5:../../textproc/py-yaml
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.26.1:../../devel/py-test-xdist
-PYTHON_VERSIONS_INCOMPATIBLE= 27
+USE_LANGUAGES= # none
-USE_PKG_RESOURCES= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 27
MESSAGE_SUBST+= PYPKGPREFIX=${PYPKGPREFIX}
@@ -28,10 +27,6 @@ post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} lexicon lexicon-${PYVERSSUFFIX} || ${TRUE}
-# Do not test providers
-do-test:
- cd ${WRKSRC}/lexicon && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests/test_*
-
PYTHON_VERSIONED_DEPENDENCIES+= cryptography
.include "../../lang/python/versioned_dependencies.mk"
.include "../../lang/python/wheel.mk"
Index: pkgsrc/net/py-lexicon/PLIST
diff -u pkgsrc/net/py-lexicon/PLIST:1.45 pkgsrc/net/py-lexicon/PLIST:1.46
--- pkgsrc/net/py-lexicon/PLIST:1.45 Tue Aug 8 09:37:35 2023
+++ pkgsrc/net/py-lexicon/PLIST Sun Aug 13 10:36:31 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2023/08/08 09:37:35 adam Exp $
+@comment $NetBSD: PLIST,v 1.46 2023/08/13 10:36:31 adam Exp $
bin/lexicon-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
@@ -10,199 +10,189 @@ ${PYSITELIB}/${WHEEL_INFODIR}/direct_url
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/lexicon/__init__.py
${PYSITELIB}/lexicon/__init__.pyc
-${PYSITELIB}/lexicon/cli.py
-${PYSITELIB}/lexicon/cli.pyc
+${PYSITELIB}/lexicon/_private/__init__.py
+${PYSITELIB}/lexicon/_private/__init__.pyc
+${PYSITELIB}/lexicon/_private/cli.py
+${PYSITELIB}/lexicon/_private/cli.pyc
+${PYSITELIB}/lexicon/_private/discovery.py
+${PYSITELIB}/lexicon/_private/discovery.pyc
+${PYSITELIB}/lexicon/_private/parser.py
+${PYSITELIB}/lexicon/_private/parser.pyc
+${PYSITELIB}/lexicon/_private/providers/__init__.py
+${PYSITELIB}/lexicon/_private/providers/__init__.pyc
+${PYSITELIB}/lexicon/_private/providers/aliyun.py
+${PYSITELIB}/lexicon/_private/providers/aliyun.pyc
+${PYSITELIB}/lexicon/_private/providers/aurora.py
+${PYSITELIB}/lexicon/_private/providers/aurora.pyc
+${PYSITELIB}/lexicon/_private/providers/auto.py
+${PYSITELIB}/lexicon/_private/providers/auto.pyc
+${PYSITELIB}/lexicon/_private/providers/azure.py
+${PYSITELIB}/lexicon/_private/providers/azure.pyc
+${PYSITELIB}/lexicon/_private/providers/cloudflare.py
+${PYSITELIB}/lexicon/_private/providers/cloudflare.pyc
+${PYSITELIB}/lexicon/_private/providers/cloudns.py
+${PYSITELIB}/lexicon/_private/providers/cloudns.pyc
+${PYSITELIB}/lexicon/_private/providers/cloudxns.py
+${PYSITELIB}/lexicon/_private/providers/cloudxns.pyc
+${PYSITELIB}/lexicon/_private/providers/conoha.py
+${PYSITELIB}/lexicon/_private/providers/conoha.pyc
+${PYSITELIB}/lexicon/_private/providers/constellix.py
+${PYSITELIB}/lexicon/_private/providers/constellix.pyc
+${PYSITELIB}/lexicon/_private/providers/ddns.py
+${PYSITELIB}/lexicon/_private/providers/ddns.pyc
+${PYSITELIB}/lexicon/_private/providers/digitalocean.py
+${PYSITELIB}/lexicon/_private/providers/digitalocean.pyc
+${PYSITELIB}/lexicon/_private/providers/dinahosting.py
+${PYSITELIB}/lexicon/_private/providers/dinahosting.pyc
+${PYSITELIB}/lexicon/_private/providers/directadmin.py
+${PYSITELIB}/lexicon/_private/providers/directadmin.pyc
+${PYSITELIB}/lexicon/_private/providers/dnsimple.py
+${PYSITELIB}/lexicon/_private/providers/dnsimple.pyc
+${PYSITELIB}/lexicon/_private/providers/dnsmadeeasy.py
+${PYSITELIB}/lexicon/_private/providers/dnsmadeeasy.pyc
+${PYSITELIB}/lexicon/_private/providers/dnspark.py
+${PYSITELIB}/lexicon/_private/providers/dnspark.pyc
+${PYSITELIB}/lexicon/_private/providers/dnspod.py
+${PYSITELIB}/lexicon/_private/providers/dnspod.pyc
+${PYSITELIB}/lexicon/_private/providers/dnsservices.py
+${PYSITELIB}/lexicon/_private/providers/dnsservices.pyc
+${PYSITELIB}/lexicon/_private/providers/dreamhost.py
+${PYSITELIB}/lexicon/_private/providers/dreamhost.pyc
+${PYSITELIB}/lexicon/_private/providers/duckdns.py
+${PYSITELIB}/lexicon/_private/providers/duckdns.pyc
+${PYSITELIB}/lexicon/_private/providers/dynu.py
+${PYSITELIB}/lexicon/_private/providers/dynu.pyc
+${PYSITELIB}/lexicon/_private/providers/easydns.py
+${PYSITELIB}/lexicon/_private/providers/easydns.pyc
+${PYSITELIB}/lexicon/_private/providers/easyname.py
+${PYSITELIB}/lexicon/_private/providers/easyname.pyc
+${PYSITELIB}/lexicon/_private/providers/euserv.py
+${PYSITELIB}/lexicon/_private/providers/euserv.pyc
+${PYSITELIB}/lexicon/_private/providers/exoscale.py
+${PYSITELIB}/lexicon/_private/providers/exoscale.pyc
+${PYSITELIB}/lexicon/_private/providers/flexibleengine.py
+${PYSITELIB}/lexicon/_private/providers/flexibleengine.pyc
+${PYSITELIB}/lexicon/_private/providers/gandi.py
+${PYSITELIB}/lexicon/_private/providers/gandi.pyc
+${PYSITELIB}/lexicon/_private/providers/gehirn.py
+${PYSITELIB}/lexicon/_private/providers/gehirn.pyc
+${PYSITELIB}/lexicon/_private/providers/glesys.py
+${PYSITELIB}/lexicon/_private/providers/glesys.pyc
+${PYSITELIB}/lexicon/_private/providers/godaddy.py
+${PYSITELIB}/lexicon/_private/providers/godaddy.pyc
+${PYSITELIB}/lexicon/_private/providers/googleclouddns.py
+${PYSITELIB}/lexicon/_private/providers/googleclouddns.pyc
+${PYSITELIB}/lexicon/_private/providers/gransy.py
+${PYSITELIB}/lexicon/_private/providers/gransy.pyc
+${PYSITELIB}/lexicon/_private/providers/gratisdns.py
+${PYSITELIB}/lexicon/_private/providers/gratisdns.pyc
+${PYSITELIB}/lexicon/_private/providers/henet.py
+${PYSITELIB}/lexicon/_private/providers/henet.pyc
+${PYSITELIB}/lexicon/_private/providers/hetzner.py
+${PYSITELIB}/lexicon/_private/providers/hetzner.pyc
+${PYSITELIB}/lexicon/_private/providers/hostingde.py
+${PYSITELIB}/lexicon/_private/providers/hostingde.pyc
+${PYSITELIB}/lexicon/_private/providers/hover.py
+${PYSITELIB}/lexicon/_private/providers/hover.pyc
+${PYSITELIB}/lexicon/_private/providers/infoblox.py
+${PYSITELIB}/lexicon/_private/providers/infoblox.pyc
+${PYSITELIB}/lexicon/_private/providers/infomaniak.py
+${PYSITELIB}/lexicon/_private/providers/infomaniak.pyc
+${PYSITELIB}/lexicon/_private/providers/internetbs.py
+${PYSITELIB}/lexicon/_private/providers/internetbs.pyc
+${PYSITELIB}/lexicon/_private/providers/inwx.py
+${PYSITELIB}/lexicon/_private/providers/inwx.pyc
+${PYSITELIB}/lexicon/_private/providers/joker.py
+${PYSITELIB}/lexicon/_private/providers/joker.pyc
+${PYSITELIB}/lexicon/_private/providers/linode.py
+${PYSITELIB}/lexicon/_private/providers/linode.pyc
+${PYSITELIB}/lexicon/_private/providers/linode4.py
+${PYSITELIB}/lexicon/_private/providers/linode4.pyc
+${PYSITELIB}/lexicon/_private/providers/localzone.py
+${PYSITELIB}/lexicon/_private/providers/localzone.pyc
+${PYSITELIB}/lexicon/_private/providers/luadns.py
+${PYSITELIB}/lexicon/_private/providers/luadns.pyc
+${PYSITELIB}/lexicon/_private/providers/memset.py
+${PYSITELIB}/lexicon/_private/providers/memset.pyc
+${PYSITELIB}/lexicon/_private/providers/misaka.py
+${PYSITELIB}/lexicon/_private/providers/misaka.pyc
+${PYSITELIB}/lexicon/_private/providers/mythicbeasts.py
+${PYSITELIB}/lexicon/_private/providers/mythicbeasts.pyc
+${PYSITELIB}/lexicon/_private/providers/namecheap.py
+${PYSITELIB}/lexicon/_private/providers/namecheap.pyc
+${PYSITELIB}/lexicon/_private/providers/namecom.py
+${PYSITELIB}/lexicon/_private/providers/namecom.pyc
+${PYSITELIB}/lexicon/_private/providers/namesilo.py
+${PYSITELIB}/lexicon/_private/providers/namesilo.pyc
+${PYSITELIB}/lexicon/_private/providers/netcup.py
+${PYSITELIB}/lexicon/_private/providers/netcup.pyc
+${PYSITELIB}/lexicon/_private/providers/nfsn.py
+${PYSITELIB}/lexicon/_private/providers/nfsn.pyc
+${PYSITELIB}/lexicon/_private/providers/njalla.py
+${PYSITELIB}/lexicon/_private/providers/njalla.pyc
+${PYSITELIB}/lexicon/_private/providers/nsone.py
+${PYSITELIB}/lexicon/_private/providers/nsone.pyc
+${PYSITELIB}/lexicon/_private/providers/oci.py
+${PYSITELIB}/lexicon/_private/providers/oci.pyc
+${PYSITELIB}/lexicon/_private/providers/onapp.py
+${PYSITELIB}/lexicon/_private/providers/onapp.pyc
+${PYSITELIB}/lexicon/_private/providers/online.py
+${PYSITELIB}/lexicon/_private/providers/online.pyc
+${PYSITELIB}/lexicon/_private/providers/ovh.py
+${PYSITELIB}/lexicon/_private/providers/ovh.pyc
+${PYSITELIB}/lexicon/_private/providers/plesk.py
+${PYSITELIB}/lexicon/_private/providers/plesk.pyc
+${PYSITELIB}/lexicon/_private/providers/pointhq.py
+${PYSITELIB}/lexicon/_private/providers/pointhq.pyc
+${PYSITELIB}/lexicon/_private/providers/porkbun.py
+${PYSITELIB}/lexicon/_private/providers/porkbun.pyc
+${PYSITELIB}/lexicon/_private/providers/powerdns.py
+${PYSITELIB}/lexicon/_private/providers/powerdns.pyc
+${PYSITELIB}/lexicon/_private/providers/rackspace.py
+${PYSITELIB}/lexicon/_private/providers/rackspace.pyc
+${PYSITELIB}/lexicon/_private/providers/rage4.py
+${PYSITELIB}/lexicon/_private/providers/rage4.pyc
+${PYSITELIB}/lexicon/_private/providers/rcodezero.py
+${PYSITELIB}/lexicon/_private/providers/rcodezero.pyc
+${PYSITELIB}/lexicon/_private/providers/route53.py
+${PYSITELIB}/lexicon/_private/providers/route53.pyc
+${PYSITELIB}/lexicon/_private/providers/safedns.py
+${PYSITELIB}/lexicon/_private/providers/safedns.pyc
+${PYSITELIB}/lexicon/_private/providers/sakuracloud.py
+${PYSITELIB}/lexicon/_private/providers/sakuracloud.pyc
+${PYSITELIB}/lexicon/_private/providers/softlayer.py
+${PYSITELIB}/lexicon/_private/providers/softlayer.pyc
+${PYSITELIB}/lexicon/_private/providers/transip.py
+${PYSITELIB}/lexicon/_private/providers/transip.pyc
+${PYSITELIB}/lexicon/_private/providers/ultradns.py
+${PYSITELIB}/lexicon/_private/providers/ultradns.pyc
+${PYSITELIB}/lexicon/_private/providers/valuedomain.py
+${PYSITELIB}/lexicon/_private/providers/valuedomain.pyc
+${PYSITELIB}/lexicon/_private/providers/vercel.py
+${PYSITELIB}/lexicon/_private/providers/vercel.pyc
+${PYSITELIB}/lexicon/_private/providers/vultr.py
+${PYSITELIB}/lexicon/_private/providers/vultr.pyc
+${PYSITELIB}/lexicon/_private/providers/webgo.py
+${PYSITELIB}/lexicon/_private/providers/webgo.pyc
+${PYSITELIB}/lexicon/_private/providers/wedos.py
+${PYSITELIB}/lexicon/_private/providers/wedos.pyc
+${PYSITELIB}/lexicon/_private/providers/yandex.py
+${PYSITELIB}/lexicon/_private/providers/yandex.pyc
+${PYSITELIB}/lexicon/_private/providers/yandexcloud.py
+${PYSITELIB}/lexicon/_private/providers/yandexcloud.pyc
+${PYSITELIB}/lexicon/_private/providers/zeit.py
+${PYSITELIB}/lexicon/_private/providers/zeit.pyc
+${PYSITELIB}/lexicon/_private/providers/zilore.py
+${PYSITELIB}/lexicon/_private/providers/zilore.pyc
+${PYSITELIB}/lexicon/_private/providers/zonomi.py
+${PYSITELIB}/lexicon/_private/providers/zonomi.pyc
${PYSITELIB}/lexicon/client.py
${PYSITELIB}/lexicon/client.pyc
${PYSITELIB}/lexicon/config.py
${PYSITELIB}/lexicon/config.pyc
-${PYSITELIB}/lexicon/conftest.py
-${PYSITELIB}/lexicon/conftest.pyc
-${PYSITELIB}/lexicon/discovery.py
-${PYSITELIB}/lexicon/discovery.pyc
${PYSITELIB}/lexicon/exceptions.py
${PYSITELIB}/lexicon/exceptions.pyc
-${PYSITELIB}/lexicon/parser.py
-${PYSITELIB}/lexicon/parser.pyc
+${PYSITELIB}/lexicon/interfaces.py
+${PYSITELIB}/lexicon/interfaces.pyc
${PYSITELIB}/lexicon/providers/__init__.py
${PYSITELIB}/lexicon/providers/__init__.pyc
-${PYSITELIB}/lexicon/providers/aliyun.py
-${PYSITELIB}/lexicon/providers/aliyun.pyc
-${PYSITELIB}/lexicon/providers/aurora.py
-${PYSITELIB}/lexicon/providers/aurora.pyc
-${PYSITELIB}/lexicon/providers/auto.py
-${PYSITELIB}/lexicon/providers/auto.pyc
-${PYSITELIB}/lexicon/providers/azure.py
-${PYSITELIB}/lexicon/providers/azure.pyc
-${PYSITELIB}/lexicon/providers/base.py
-${PYSITELIB}/lexicon/providers/base.pyc
-${PYSITELIB}/lexicon/providers/cloudflare.py
-${PYSITELIB}/lexicon/providers/cloudflare.pyc
-${PYSITELIB}/lexicon/providers/cloudns.py
-${PYSITELIB}/lexicon/providers/cloudns.pyc
-${PYSITELIB}/lexicon/providers/cloudxns.py
-${PYSITELIB}/lexicon/providers/cloudxns.pyc
-${PYSITELIB}/lexicon/providers/conoha.py
-${PYSITELIB}/lexicon/providers/conoha.pyc
-${PYSITELIB}/lexicon/providers/constellix.py
-${PYSITELIB}/lexicon/providers/constellix.pyc
-${PYSITELIB}/lexicon/providers/ddns.py
-${PYSITELIB}/lexicon/providers/ddns.pyc
-${PYSITELIB}/lexicon/providers/digitalocean.py
-${PYSITELIB}/lexicon/providers/digitalocean.pyc
-${PYSITELIB}/lexicon/providers/dinahosting.py
-${PYSITELIB}/lexicon/providers/dinahosting.pyc
-${PYSITELIB}/lexicon/providers/directadmin.py
-${PYSITELIB}/lexicon/providers/directadmin.pyc
-${PYSITELIB}/lexicon/providers/dnsimple.py
-${PYSITELIB}/lexicon/providers/dnsimple.pyc
-${PYSITELIB}/lexicon/providers/dnsmadeeasy.py
-${PYSITELIB}/lexicon/providers/dnsmadeeasy.pyc
-${PYSITELIB}/lexicon/providers/dnspark.py
-${PYSITELIB}/lexicon/providers/dnspark.pyc
-${PYSITELIB}/lexicon/providers/dnspod.py
-${PYSITELIB}/lexicon/providers/dnspod.pyc
-${PYSITELIB}/lexicon/providers/dnsservices.py
-${PYSITELIB}/lexicon/providers/dnsservices.pyc
-${PYSITELIB}/lexicon/providers/dreamhost.py
-${PYSITELIB}/lexicon/providers/dreamhost.pyc
-${PYSITELIB}/lexicon/providers/duckdns.py
-${PYSITELIB}/lexicon/providers/duckdns.pyc
-${PYSITELIB}/lexicon/providers/dynu.py
-${PYSITELIB}/lexicon/providers/dynu.pyc
-${PYSITELIB}/lexicon/providers/easydns.py
-${PYSITELIB}/lexicon/providers/easydns.pyc
-${PYSITELIB}/lexicon/providers/easyname.py
-${PYSITELIB}/lexicon/providers/easyname.pyc
-${PYSITELIB}/lexicon/providers/euserv.py
-${PYSITELIB}/lexicon/providers/euserv.pyc
-${PYSITELIB}/lexicon/providers/exoscale.py
-${PYSITELIB}/lexicon/providers/exoscale.pyc
-${PYSITELIB}/lexicon/providers/flexibleengine.py
-${PYSITELIB}/lexicon/providers/flexibleengine.pyc
-${PYSITELIB}/lexicon/providers/gandi.py
-${PYSITELIB}/lexicon/providers/gandi.pyc
-${PYSITELIB}/lexicon/providers/gehirn.py
-${PYSITELIB}/lexicon/providers/gehirn.pyc
-${PYSITELIB}/lexicon/providers/glesys.py
-${PYSITELIB}/lexicon/providers/glesys.pyc
-${PYSITELIB}/lexicon/providers/godaddy.py
-${PYSITELIB}/lexicon/providers/godaddy.pyc
-${PYSITELIB}/lexicon/providers/googleclouddns.py
-${PYSITELIB}/lexicon/providers/googleclouddns.pyc
-${PYSITELIB}/lexicon/providers/gransy.py
-${PYSITELIB}/lexicon/providers/gransy.pyc
-${PYSITELIB}/lexicon/providers/gratisdns.py
-${PYSITELIB}/lexicon/providers/gratisdns.pyc
-${PYSITELIB}/lexicon/providers/henet.py
-${PYSITELIB}/lexicon/providers/henet.pyc
-${PYSITELIB}/lexicon/providers/hetzner.py
-${PYSITELIB}/lexicon/providers/hetzner.pyc
-${PYSITELIB}/lexicon/providers/hostingde.py
-${PYSITELIB}/lexicon/providers/hostingde.pyc
-${PYSITELIB}/lexicon/providers/hover.py
-${PYSITELIB}/lexicon/providers/hover.pyc
-${PYSITELIB}/lexicon/providers/infoblox.py
-${PYSITELIB}/lexicon/providers/infoblox.pyc
-${PYSITELIB}/lexicon/providers/infomaniak.py
-${PYSITELIB}/lexicon/providers/infomaniak.pyc
-${PYSITELIB}/lexicon/providers/internetbs.py
-${PYSITELIB}/lexicon/providers/internetbs.pyc
-${PYSITELIB}/lexicon/providers/inwx.py
-${PYSITELIB}/lexicon/providers/inwx.pyc
-${PYSITELIB}/lexicon/providers/joker.py
-${PYSITELIB}/lexicon/providers/joker.pyc
-${PYSITELIB}/lexicon/providers/linode.py
-${PYSITELIB}/lexicon/providers/linode.pyc
-${PYSITELIB}/lexicon/providers/linode4.py
-${PYSITELIB}/lexicon/providers/linode4.pyc
-${PYSITELIB}/lexicon/providers/localzone.py
-${PYSITELIB}/lexicon/providers/localzone.pyc
-${PYSITELIB}/lexicon/providers/luadns.py
-${PYSITELIB}/lexicon/providers/luadns.pyc
-${PYSITELIB}/lexicon/providers/memset.py
-${PYSITELIB}/lexicon/providers/memset.pyc
-${PYSITELIB}/lexicon/providers/misaka.py
-${PYSITELIB}/lexicon/providers/misaka.pyc
-${PYSITELIB}/lexicon/providers/mythicbeasts.py
-${PYSITELIB}/lexicon/providers/mythicbeasts.pyc
-${PYSITELIB}/lexicon/providers/namecheap.py
-${PYSITELIB}/lexicon/providers/namecheap.pyc
-${PYSITELIB}/lexicon/providers/namecom.py
-${PYSITELIB}/lexicon/providers/namecom.pyc
-${PYSITELIB}/lexicon/providers/namesilo.py
-${PYSITELIB}/lexicon/providers/namesilo.pyc
-${PYSITELIB}/lexicon/providers/netcup.py
-${PYSITELIB}/lexicon/providers/netcup.pyc
-${PYSITELIB}/lexicon/providers/nfsn.py
-${PYSITELIB}/lexicon/providers/nfsn.pyc
-${PYSITELIB}/lexicon/providers/njalla.py
-${PYSITELIB}/lexicon/providers/njalla.pyc
-${PYSITELIB}/lexicon/providers/nsone.py
-${PYSITELIB}/lexicon/providers/nsone.pyc
-${PYSITELIB}/lexicon/providers/oci.py
-${PYSITELIB}/lexicon/providers/oci.pyc
-${PYSITELIB}/lexicon/providers/onapp.py
-${PYSITELIB}/lexicon/providers/onapp.pyc
-${PYSITELIB}/lexicon/providers/online.py
-${PYSITELIB}/lexicon/providers/online.pyc
-${PYSITELIB}/lexicon/providers/ovh.py
-${PYSITELIB}/lexicon/providers/ovh.pyc
-${PYSITELIB}/lexicon/providers/plesk.py
-${PYSITELIB}/lexicon/providers/plesk.pyc
-${PYSITELIB}/lexicon/providers/pointhq.py
-${PYSITELIB}/lexicon/providers/pointhq.pyc
-${PYSITELIB}/lexicon/providers/porkbun.py
-${PYSITELIB}/lexicon/providers/porkbun.pyc
-${PYSITELIB}/lexicon/providers/powerdns.py
-${PYSITELIB}/lexicon/providers/powerdns.pyc
-${PYSITELIB}/lexicon/providers/rackspace.py
-${PYSITELIB}/lexicon/providers/rackspace.pyc
-${PYSITELIB}/lexicon/providers/rage4.py
-${PYSITELIB}/lexicon/providers/rage4.pyc
-${PYSITELIB}/lexicon/providers/rcodezero.py
-${PYSITELIB}/lexicon/providers/rcodezero.pyc
-${PYSITELIB}/lexicon/providers/route53.py
-${PYSITELIB}/lexicon/providers/route53.pyc
-${PYSITELIB}/lexicon/providers/safedns.py
-${PYSITELIB}/lexicon/providers/safedns.pyc
-${PYSITELIB}/lexicon/providers/sakuracloud.py
-${PYSITELIB}/lexicon/providers/sakuracloud.pyc
-${PYSITELIB}/lexicon/providers/softlayer.py
-${PYSITELIB}/lexicon/providers/softlayer.pyc
-${PYSITELIB}/lexicon/providers/transip.py
-${PYSITELIB}/lexicon/providers/transip.pyc
-${PYSITELIB}/lexicon/providers/ultradns.py
-${PYSITELIB}/lexicon/providers/ultradns.pyc
-${PYSITELIB}/lexicon/providers/valuedomain.py
-${PYSITELIB}/lexicon/providers/valuedomain.pyc
-${PYSITELIB}/lexicon/providers/vercel.py
-${PYSITELIB}/lexicon/providers/vercel.pyc
-${PYSITELIB}/lexicon/providers/vultr.py
-${PYSITELIB}/lexicon/providers/vultr.pyc
-${PYSITELIB}/lexicon/providers/webgo.py
-${PYSITELIB}/lexicon/providers/webgo.pyc
-${PYSITELIB}/lexicon/providers/wedos.py
-${PYSITELIB}/lexicon/providers/wedos.pyc
-${PYSITELIB}/lexicon/providers/yandex.py
-${PYSITELIB}/lexicon/providers/yandex.pyc
-${PYSITELIB}/lexicon/providers/yandexcloud.py
-${PYSITELIB}/lexicon/providers/yandexcloud.pyc
-${PYSITELIB}/lexicon/providers/zeit.py
-${PYSITELIB}/lexicon/providers/zeit.pyc
-${PYSITELIB}/lexicon/providers/zilore.py
-${PYSITELIB}/lexicon/providers/zilore.pyc
-${PYSITELIB}/lexicon/providers/zonomi.py
-${PYSITELIB}/lexicon/providers/zonomi.pyc
-${PYSITELIB}/lexicon/tests/__init__.py
-${PYSITELIB}/lexicon/tests/__init__.pyc
-${PYSITELIB}/lexicon/tests/test_client.py
-${PYSITELIB}/lexicon/tests/test_client.pyc
-${PYSITELIB}/lexicon/tests/test_config.py
-${PYSITELIB}/lexicon/tests/test_config.pyc
-${PYSITELIB}/lexicon/tests/test_library.py
-${PYSITELIB}/lexicon/tests/test_library.pyc
-${PYSITELIB}/lexicon/tests/test_output.py
-${PYSITELIB}/lexicon/tests/test_output.pyc
-${PYSITELIB}/lexicon/tests/test_parser.py
-${PYSITELIB}/lexicon/tests/test_parser.pyc
Index: pkgsrc/net/py-lexicon/distinfo
diff -u pkgsrc/net/py-lexicon/distinfo:1.81 pkgsrc/net/py-lexicon/distinfo:1.82
--- pkgsrc/net/py-lexicon/distinfo:1.81 Tue Aug 8 09:37:35 2023
+++ pkgsrc/net/py-lexicon/distinfo Sun Aug 13 10:36:31 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.81 2023/08/08 09:37:35 adam Exp $
+$NetBSD: distinfo,v 1.82 2023/08/13 10:36:31 adam Exp $
-BLAKE2s (dns_lexicon-3.13.0.tar.gz) = c3d402a22c88cc48fb0880e84d123274b89fdf80efc8764713df81eddea1cd80
-SHA512 (dns_lexicon-3.13.0.tar.gz) = 26fb8f058060a7bdbd9da607ee5b63b62f6ad43fbef05ee93b4ef032553adb441364bd9c4b3f88302535cd3b69952d0efb19f440666d0c7536ef99ac35abaf39
-Size (dns_lexicon-3.13.0.tar.gz) = 156134 bytes
+BLAKE2s (dns_lexicon-3.14.0.tar.gz) = 6bfbbb4f585c88046ac7e185c1a83a76da3e0c40cdd66abbde5555acdc5bdce4
+SHA512 (dns_lexicon-3.14.0.tar.gz) = 3f51a4d3ac24e36d70c36cfa5ebd7f72f3b055f24281ad459d8ecbbe9bc8c811670dca5343d9769d421bbaa4a6b6c27b18ca061caaf85a3160a95e9e3ffbec40
+Size (dns_lexicon-3.14.0.tar.gz) = 153763 bytes
Home |
Main Index |
Thread Index |
Old Index