pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/py-apache-libcloud



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun May 17 19:06:47 UTC 2020

Modified Files:
        pkgsrc/net/py-apache-libcloud: Makefile PLIST distinfo

Log Message:
py-apache-libcloud: updated to 3.0.0

Changes in Apache Libcloud 3.0.0

Common
------
Make sure auth_user_info variable on the OpenStack identify connection class is populated when using auth version 3.x_password and 3.x_oidc_access_token.

[OpenStack] Update OpenStack identity driver so a custom project can be selected using domain_name keyword argument containing a project id.

Previously this argument value could only contain a project name, now the value will be checked against project name and id.

Compute
-------
[GCE] Update create_node() method so it throws an exception if node location can't be inferred and location is not specified by the user ( either by passing datacenter constructor argument or by 
passing location argument to the method).

[GCE] Update ex_get_disktype method so it works if zone argument is not set.

[GiG G8] Add new driver for GiG G8 provider (https://gig.tech/).

Add new at_exit_func argument to deploy_node() method. With this argument user can specify which function will be called before exiting with the created node in question if the deploy process has 
been canceled after the node has been created, but before the method has fully finished.

This comes handy since it simplifies various cleanup scenarios.

[OpenStack] Fix auto assignment of volume device when using device name auto in the attach_volume method.

[Kamatera] Add new driver for Kamatera provider (https://www.kamatera.com).

Storage
-------
Add new download_object_range and download_object_range_as_stream methods for downloading part of the object content (aka range downloads) to the base storage API.

Currently those methods are implemented for the local storage Azure Blobs, CloudFiles, S3 and any other provider driver which is based on the S3 one (such as Google Storage and DigitalOcean Spaces).

Add type annotations for the base storage API.

[Google Storage] Update the driver so it supports service account HMAC credentials.

There was a bug in the code where we used the user id length check to determine the account type and that code check didn't take service account HMAC credentials (which contain a longer string) into 
account.

DNS
---
Add type annotations for the base DNS API.

Container
---------
[Kubernetes] Add support for the client certificate and static token based authentication to the driver.
Add type annotations for the base container API.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/net/py-apache-libcloud/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/net/py-apache-libcloud/PLIST \
    pkgsrc/net/py-apache-libcloud/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-apache-libcloud/Makefile
diff -u pkgsrc/net/py-apache-libcloud/Makefile:1.13 pkgsrc/net/py-apache-libcloud/Makefile:1.14
--- pkgsrc/net/py-apache-libcloud/Makefile:1.13 Fri May 10 14:58:37 2019
+++ pkgsrc/net/py-apache-libcloud/Makefile      Sun May 17 19:06:47 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2019/05/10 14:58:37 mef Exp $
+# $NetBSD: Makefile,v 1.14 2020/05/17 19:06:47 adam Exp $
 
-DISTNAME=      apache-libcloud-2.4.0
+DISTNAME=      apache-libcloud-3.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/apache-libcloud/}
@@ -10,17 +10,15 @@ HOMEPAGE=   https://libcloud.apache.org/
 COMMENT=       Python library for interacting with cloud service providers
 LICENSE=       apache-2.0
 
-USE_LANGUAGES= # none
-
-DEPENDS+=      ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
 BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
+DEPENDS+=      ${PYPKGPREFIX}-requests>=2.5.0:../../devel/py-requests
 TEST_DEPENDS+= ${PYPKGPREFIX}-requests-mock-[0-9]*:../../devel/py-requests-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 
-pre-install:
-       ${RM} -f ${WRKSRC}/libcloud/compute/drivers/azure.py.orig
-       ${RM} -f ${WRKSRC}/build/lib/libcloud/compute/drivers/azure.py.orig
-       ${RM} -f ${WRKSRC}/build/lib/libcloud/compute/drivers/azure.py.rej
+USE_LANGUAGES= # none
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/py-apache-libcloud/PLIST
diff -u pkgsrc/net/py-apache-libcloud/PLIST:1.9 pkgsrc/net/py-apache-libcloud/PLIST:1.10
--- pkgsrc/net/py-apache-libcloud/PLIST:1.9     Fri May 10 14:58:37 2019
+++ pkgsrc/net/py-apache-libcloud/PLIST Sun May 17 19:06:47 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2019/05/10 14:58:37 mef Exp $
+@comment $NetBSD: PLIST,v 1.10 2020/05/17 19:06:47 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -92,15 +92,27 @@ ${PYSITELIB}/libcloud/common/exceptions.
 ${PYSITELIB}/libcloud/common/gandi.py
 ${PYSITELIB}/libcloud/common/gandi.pyc
 ${PYSITELIB}/libcloud/common/gandi.pyo
+${PYSITELIB}/libcloud/common/gandi_live.py
+${PYSITELIB}/libcloud/common/gandi_live.pyc
+${PYSITELIB}/libcloud/common/gandi_live.pyo
+${PYSITELIB}/libcloud/common/gig_g8.py
+${PYSITELIB}/libcloud/common/gig_g8.pyc
+${PYSITELIB}/libcloud/common/gig_g8.pyo
 ${PYSITELIB}/libcloud/common/gogrid.py
 ${PYSITELIB}/libcloud/common/gogrid.pyc
 ${PYSITELIB}/libcloud/common/gogrid.pyo
 ${PYSITELIB}/libcloud/common/google.py
 ${PYSITELIB}/libcloud/common/google.pyc
 ${PYSITELIB}/libcloud/common/google.pyo
+${PYSITELIB}/libcloud/common/gridscale.py
+${PYSITELIB}/libcloud/common/gridscale.pyc
+${PYSITELIB}/libcloud/common/gridscale.pyo
 ${PYSITELIB}/libcloud/common/hostvirtual.py
 ${PYSITELIB}/libcloud/common/hostvirtual.pyc
 ${PYSITELIB}/libcloud/common/hostvirtual.pyo
+${PYSITELIB}/libcloud/common/kubernetes.py
+${PYSITELIB}/libcloud/common/kubernetes.pyc
+${PYSITELIB}/libcloud/common/kubernetes.pyo
 ${PYSITELIB}/libcloud/common/linode.py
 ${PYSITELIB}/libcloud/common/linode.pyc
 ${PYSITELIB}/libcloud/common/linode.pyo
@@ -110,12 +122,18 @@ ${PYSITELIB}/libcloud/common/liquidweb.p
 ${PYSITELIB}/libcloud/common/luadns.py
 ${PYSITELIB}/libcloud/common/luadns.pyc
 ${PYSITELIB}/libcloud/common/luadns.pyo
+${PYSITELIB}/libcloud/common/maxihost.py
+${PYSITELIB}/libcloud/common/maxihost.pyc
+${PYSITELIB}/libcloud/common/maxihost.pyo
 ${PYSITELIB}/libcloud/common/nfsn.py
 ${PYSITELIB}/libcloud/common/nfsn.pyc
 ${PYSITELIB}/libcloud/common/nfsn.pyo
 ${PYSITELIB}/libcloud/common/nsone.py
 ${PYSITELIB}/libcloud/common/nsone.pyc
 ${PYSITELIB}/libcloud/common/nsone.pyo
+${PYSITELIB}/libcloud/common/nttcis.py
+${PYSITELIB}/libcloud/common/nttcis.pyc
+${PYSITELIB}/libcloud/common/nttcis.pyo
 ${PYSITELIB}/libcloud/common/onapp.py
 ${PYSITELIB}/libcloud/common/onapp.pyc
 ${PYSITELIB}/libcloud/common/onapp.pyo
@@ -242,9 +260,15 @@ ${PYSITELIB}/libcloud/compute/drivers/ga
 ${PYSITELIB}/libcloud/compute/drivers/gce.py
 ${PYSITELIB}/libcloud/compute/drivers/gce.pyc
 ${PYSITELIB}/libcloud/compute/drivers/gce.pyo
+${PYSITELIB}/libcloud/compute/drivers/gig_g8.py
+${PYSITELIB}/libcloud/compute/drivers/gig_g8.pyc
+${PYSITELIB}/libcloud/compute/drivers/gig_g8.pyo
 ${PYSITELIB}/libcloud/compute/drivers/gogrid.py
 ${PYSITELIB}/libcloud/compute/drivers/gogrid.pyc
 ${PYSITELIB}/libcloud/compute/drivers/gogrid.pyo
+${PYSITELIB}/libcloud/compute/drivers/gridscale.py
+${PYSITELIB}/libcloud/compute/drivers/gridscale.pyc
+${PYSITELIB}/libcloud/compute/drivers/gridscale.pyo
 ${PYSITELIB}/libcloud/compute/drivers/gridspot.py
 ${PYSITELIB}/libcloud/compute/drivers/gridspot.pyc
 ${PYSITELIB}/libcloud/compute/drivers/gridspot.pyo
@@ -263,18 +287,27 @@ ${PYSITELIB}/libcloud/compute/drivers/in
 ${PYSITELIB}/libcloud/compute/drivers/joyent.py
 ${PYSITELIB}/libcloud/compute/drivers/joyent.pyc
 ${PYSITELIB}/libcloud/compute/drivers/joyent.pyo
+${PYSITELIB}/libcloud/compute/drivers/kamatera.py
+${PYSITELIB}/libcloud/compute/drivers/kamatera.pyc
+${PYSITELIB}/libcloud/compute/drivers/kamatera.pyo
 ${PYSITELIB}/libcloud/compute/drivers/kili.py
 ${PYSITELIB}/libcloud/compute/drivers/kili.pyc
 ${PYSITELIB}/libcloud/compute/drivers/kili.pyo
 ${PYSITELIB}/libcloud/compute/drivers/ktucloud.py
 ${PYSITELIB}/libcloud/compute/drivers/ktucloud.pyc
 ${PYSITELIB}/libcloud/compute/drivers/ktucloud.pyo
+${PYSITELIB}/libcloud/compute/drivers/kubevirt.py
+${PYSITELIB}/libcloud/compute/drivers/kubevirt.pyc
+${PYSITELIB}/libcloud/compute/drivers/kubevirt.pyo
 ${PYSITELIB}/libcloud/compute/drivers/libvirt_driver.py
 ${PYSITELIB}/libcloud/compute/drivers/libvirt_driver.pyc
 ${PYSITELIB}/libcloud/compute/drivers/libvirt_driver.pyo
 ${PYSITELIB}/libcloud/compute/drivers/linode.py
 ${PYSITELIB}/libcloud/compute/drivers/linode.pyc
 ${PYSITELIB}/libcloud/compute/drivers/linode.pyo
+${PYSITELIB}/libcloud/compute/drivers/maxihost.py
+${PYSITELIB}/libcloud/compute/drivers/maxihost.pyc
+${PYSITELIB}/libcloud/compute/drivers/maxihost.pyo
 ${PYSITELIB}/libcloud/compute/drivers/medone.py
 ${PYSITELIB}/libcloud/compute/drivers/medone.pyc
 ${PYSITELIB}/libcloud/compute/drivers/medone.pyo
@@ -284,6 +317,9 @@ ${PYSITELIB}/libcloud/compute/drivers/ne
 ${PYSITELIB}/libcloud/compute/drivers/ntta.py
 ${PYSITELIB}/libcloud/compute/drivers/ntta.pyc
 ${PYSITELIB}/libcloud/compute/drivers/ntta.pyo
+${PYSITELIB}/libcloud/compute/drivers/nttcis.py
+${PYSITELIB}/libcloud/compute/drivers/nttcis.pyc
+${PYSITELIB}/libcloud/compute/drivers/nttcis.pyo
 ${PYSITELIB}/libcloud/compute/drivers/onapp.py
 ${PYSITELIB}/libcloud/compute/drivers/onapp.pyc
 ${PYSITELIB}/libcloud/compute/drivers/onapp.pyo
@@ -338,9 +374,6 @@ ${PYSITELIB}/libcloud/compute/drivers/vo
 ${PYSITELIB}/libcloud/compute/drivers/vpsnet.py
 ${PYSITELIB}/libcloud/compute/drivers/vpsnet.pyc
 ${PYSITELIB}/libcloud/compute/drivers/vpsnet.pyo
-${PYSITELIB}/libcloud/compute/drivers/vsphere.py
-${PYSITELIB}/libcloud/compute/drivers/vsphere.pyc
-${PYSITELIB}/libcloud/compute/drivers/vsphere.pyo
 ${PYSITELIB}/libcloud/compute/drivers/vultr.py
 ${PYSITELIB}/libcloud/compute/drivers/vultr.pyc
 ${PYSITELIB}/libcloud/compute/drivers/vultr.pyo
@@ -380,6 +413,9 @@ ${PYSITELIB}/libcloud/container/drivers/
 ${PYSITELIB}/libcloud/container/drivers/kubernetes.py
 ${PYSITELIB}/libcloud/container/drivers/kubernetes.pyc
 ${PYSITELIB}/libcloud/container/drivers/kubernetes.pyo
+${PYSITELIB}/libcloud/container/drivers/lxd.py
+${PYSITELIB}/libcloud/container/drivers/lxd.pyc
+${PYSITELIB}/libcloud/container/drivers/lxd.pyo
 ${PYSITELIB}/libcloud/container/drivers/rancher.py
 ${PYSITELIB}/libcloud/container/drivers/rancher.pyc
 ${PYSITELIB}/libcloud/container/drivers/rancher.pyo
@@ -432,6 +468,9 @@ ${PYSITELIB}/libcloud/dns/drivers/durabl
 ${PYSITELIB}/libcloud/dns/drivers/gandi.py
 ${PYSITELIB}/libcloud/dns/drivers/gandi.pyc
 ${PYSITELIB}/libcloud/dns/drivers/gandi.pyo
+${PYSITELIB}/libcloud/dns/drivers/gandi_live.py
+${PYSITELIB}/libcloud/dns/drivers/gandi_live.pyc
+${PYSITELIB}/libcloud/dns/drivers/gandi_live.pyo
 ${PYSITELIB}/libcloud/dns/drivers/godaddy.py
 ${PYSITELIB}/libcloud/dns/drivers/godaddy.pyc
 ${PYSITELIB}/libcloud/dns/drivers/godaddy.pyo
@@ -468,6 +507,9 @@ ${PYSITELIB}/libcloud/dns/drivers/powerd
 ${PYSITELIB}/libcloud/dns/drivers/rackspace.py
 ${PYSITELIB}/libcloud/dns/drivers/rackspace.pyc
 ${PYSITELIB}/libcloud/dns/drivers/rackspace.pyo
+${PYSITELIB}/libcloud/dns/drivers/rcodezero.py
+${PYSITELIB}/libcloud/dns/drivers/rcodezero.pyc
+${PYSITELIB}/libcloud/dns/drivers/rcodezero.pyo
 ${PYSITELIB}/libcloud/dns/drivers/route53.py
 ${PYSITELIB}/libcloud/dns/drivers/route53.pyc
 ${PYSITELIB}/libcloud/dns/drivers/route53.pyo
@@ -528,6 +570,9 @@ ${PYSITELIB}/libcloud/loadbalancer/drive
 ${PYSITELIB}/libcloud/loadbalancer/drivers/ninefold.py
 ${PYSITELIB}/libcloud/loadbalancer/drivers/ninefold.pyc
 ${PYSITELIB}/libcloud/loadbalancer/drivers/ninefold.pyo
+${PYSITELIB}/libcloud/loadbalancer/drivers/nttcis.py
+${PYSITELIB}/libcloud/loadbalancer/drivers/nttcis.pyc
+${PYSITELIB}/libcloud/loadbalancer/drivers/nttcis.pyo
 ${PYSITELIB}/libcloud/loadbalancer/drivers/rackspace.py
 ${PYSITELIB}/libcloud/loadbalancer/drivers/rackspace.pyc
 ${PYSITELIB}/libcloud/loadbalancer/drivers/rackspace.pyo
@@ -546,6 +591,7 @@ ${PYSITELIB}/libcloud/loadbalancer/types
 ${PYSITELIB}/libcloud/pricing.py
 ${PYSITELIB}/libcloud/pricing.pyc
 ${PYSITELIB}/libcloud/pricing.pyo
+${PYSITELIB}/libcloud/py.typed
 ${PYSITELIB}/libcloud/security.py
 ${PYSITELIB}/libcloud/security.pyc
 ${PYSITELIB}/libcloud/security.pyo
@@ -661,6 +707,9 @@ ${PYSITELIB}/libcloud/test/common/test_a
 ${PYSITELIB}/libcloud/test/common/test_aws.py
 ${PYSITELIB}/libcloud/test/common/test_aws.pyc
 ${PYSITELIB}/libcloud/test/common/test_aws.pyo
+${PYSITELIB}/libcloud/test/common/test_azure.py
+${PYSITELIB}/libcloud/test/common/test_azure.pyc
+${PYSITELIB}/libcloud/test/common/test_azure.pyo
 ${PYSITELIB}/libcloud/test/common/test_base.py
 ${PYSITELIB}/libcloud/test/common/test_base.pyc
 ${PYSITELIB}/libcloud/test/common/test_base.pyo
@@ -676,9 +725,15 @@ ${PYSITELIB}/libcloud/test/common/test_d
 ${PYSITELIB}/libcloud/test/common/test_gandi.py
 ${PYSITELIB}/libcloud/test/common/test_gandi.pyc
 ${PYSITELIB}/libcloud/test/common/test_gandi.pyo
+${PYSITELIB}/libcloud/test/common/test_gandi_live.py
+${PYSITELIB}/libcloud/test/common/test_gandi_live.pyc
+${PYSITELIB}/libcloud/test/common/test_gandi_live.pyo
 ${PYSITELIB}/libcloud/test/common/test_google.py
 ${PYSITELIB}/libcloud/test/common/test_google.pyc
 ${PYSITELIB}/libcloud/test/common/test_google.pyo
+${PYSITELIB}/libcloud/test/common/test_kubernetes.py
+${PYSITELIB}/libcloud/test/common/test_kubernetes.pyc
+${PYSITELIB}/libcloud/test/common/test_kubernetes.pyo
 ${PYSITELIB}/libcloud/test/common/test_nfsn.py
 ${PYSITELIB}/libcloud/test/common/test_nfsn.pyc
 ${PYSITELIB}/libcloud/test/common/test_nfsn.pyo
@@ -766,6 +821,8 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_locations_eastus_vmSizes.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_snapshots.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Compute_virtualMachines.json
+${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Network_networkInterfaces.json
+${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_providers_Microsoft_Network_virtualnetworks.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_disks_test_disk_1.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_snapshots_test_snap_1.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1.json
@@ -773,6 +830,10 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_000000_providers_Microsoft_Network_networkInterfaces_test_node_1_nic.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_disks.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_111111_providers_Microsoft_Compute_snapshots.json
+${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_REVIZOR_providers_Microsoft_Network_networkInterfaces_test_nic.json
+${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_REVIZOR_providers_Microsoft_Network_publicIPAddresses_test_public_ip.json
+${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_resourceGroups_REVIZOR_providers_Microsoft_Network_virtualNetworks_test_network_CheckIPAddressAvailability.json
+${PYSITELIB}/libcloud/test/compute/fixtures/azure_arm/_subscriptions_subid_resourceGroups_rg1_providers_Microsoft_Network_publicIPAddresses_test_ip.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/bluebox/api_block_products_json.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/bluebox/api_block_templates_json.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/bluebox/api_blocks_99df878c_6e5c_4945_a635_d94da9fd3146_json.json
@@ -1256,6 +1317,7 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/modify_image_attribute.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/modify_instance_attribute.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/modify_snapshot_attribute.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/ec2/modify_subnet_attribute.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/modify_volume.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/reboot_instances.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/register_image.xml
@@ -1266,6 +1328,7 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/run_instances_iam_profile.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/run_instances_idem.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/run_instances_idem_mismatch.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/ec2/run_instances_spot.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/run_instances_with_subnet_and_security_group.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/start_instances.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/ec2/stop_instances.xml
@@ -1475,6 +1538,8 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/operations_operation_zones_europe-west1-a_instances_post.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/operations_operation_zones_us-central1-a_disks_lcdisk_createSnapshot_post.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/operations_operation_zones_us-central1-a_disks_lcdisk_delete.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gce/operations_operation_zones_us-central1-a_disks_lcdisk_resize_post.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gce/operations_operation_zones_us-central1-a_disks_lcdisk_setLabels_post.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/operations_operation_zones_us-central1-a_disks_post.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/operations_operation_zones_us-central1-a_instances_lcnode-000_delete.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/operations_operation_zones_us-central1-a_instances_lcnode-001_delete.json
@@ -1577,6 +1642,8 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us-central1-a_disks_lcdisk.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us-central1-a_disks_lcdisk_createSnapshot_post.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us-central1-a_disks_lcdisk_delete.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us-central1-a_disks_lcdisk_resize_post.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us-central1-a_disks_lcdisk_setLabel_post.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us-central1-a_disks_post.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us-central1-a_disktypes_pd-ssd.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us-central1-a_instanceGroupManagers.json
@@ -1625,6 +1692,7 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_instanceGroups_myname_listInstances.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_instanceGroups_myname_removeInstances.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_instanceGroups_myname_setNamedPorts.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_instanceGroups_zone_attribute_not_present.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_instances_custom_node.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_instances_node_name_setDiskAutoDelete.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_instances_node_name_setLabels_post.json
@@ -1640,6 +1708,30 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_operations_operation_startnode.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_operations_operation_stopnode.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gce/zones_us_central1_a_operations_operation_volume_auto_delete.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_cloudspaces_create.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_cloudspaces_delete.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_cloudspaces_get.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_cloudspaces_list.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_disks_create.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_disks_delete.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_disks_get.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_disks_list.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_images_list.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_locations_list.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_attachDisk.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_create.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_delete.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_detachDisk.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_get.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_list.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_reboot.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_start.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_machines_stop.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_portforwarding_create.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_portforwarding_deleteByPort.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_portforwarding_list.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_sizes_list.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gig_g8/POST_system_usermanager_whoami.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gogrid/image_list.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gogrid/image_save.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gogrid/ip_list.json
@@ -1652,6 +1744,30 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/gogrid/server_list.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gogrid/server_power.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/gogrid/server_power_fail.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_image.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_image_dict.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_ip.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_ip_response_dict.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_network.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_node.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_node_dict.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_node_response_dict.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_volume.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/create_volume_response_dict.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/ex_list_ips.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/ex_list_networks.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/ex_start_node.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/get_image.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/ips_to_node.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/list_images.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/list_key_pairs.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/list_locations.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/list_nodes.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/list_volume_snapshots.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/list_volumes.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/list_volumes_empty.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/network_to_node.json
+${PYSITELIB}/libcloud/test/compute/fixtures/gridscale/volume_to_node.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/hostvirtual/cancel_package.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/hostvirtual/get_node.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/hostvirtual/list_images.json
@@ -1668,6 +1784,20 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/joyent/my_machines.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/joyent/my_machines_create.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/joyent/my_packages.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/capabilities_datacenter_EU.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/create_server.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/create_server_sshkey.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/datacenters.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/failed_auth.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/images_datacenter_EU.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/queue_12345-1.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/queue_12345-2.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/queue_12345-3.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/queue_12345-4.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/server_info.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/server_operation.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/servers.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kamatera/sizes_datacenter_EU.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ktucloud/deployVirtualMachine_default.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ktucloud/deployVirtualMachine_deployfail.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ktucloud/deployVirtualMachine_deployfail2.json
@@ -1687,6 +1817,17 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/ktucloud/queryAsyncJobResult_attachvolumejob.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ktucloud/queryAsyncJobResult_createvolumejob.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ktucloud/rebootVirtualMachine_default.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/_api_v1_namespaces.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/create_vm.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/delete_vmi_testvm.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/get_default_vms.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/get_kube_node_lease_vms.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/get_kube_public_vms.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/get_kube_system_vms.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/get_kubevirt_vms.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/get_pods.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/start_testvm.json
+${PYSITELIB}/libcloud/test/compute/fixtures/kubevirt/stop_testvm.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/linode/_avail_datacenters.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/linode/_avail_distributions.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/linode/_avail_kernels.json
@@ -1695,12 +1836,29 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/linode/_linode_disk_list.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/linode/_linode_ip_list.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/linode/_linode_list.json
+${PYSITELIB}/libcloud/test/compute/fixtures/maxihost/images.json
+${PYSITELIB}/libcloud/test/compute/fixtures/maxihost/keys.json
+${PYSITELIB}/libcloud/test/compute/fixtures/maxihost/node.json
+${PYSITELIB}/libcloud/test/compute/fixtures/maxihost/nodes.json
+${PYSITELIB}/libcloud/test/compute/fixtures/maxihost/plans.json
+${PYSITELIB}/libcloud/test/compute/fixtures/maxihost/regions.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/meta/helloworld.txt
 ${PYSITELIB}/libcloud/test/compute/fixtures/meta/unicode.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/meta/unicode.txt
 ${PYSITELIB}/libcloud/test/compute/fixtures/meta/unicode.xml
-${PYSITELIB}/libcloud/test/compute/fixtures/misc/dummy_rsa
-${PYSITELIB}/libcloud/test/compute/fixtures/misc/dummy_rsa.pub
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_dsa.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_dsa_non_paramiko_recognized_header.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_ecdsa.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_ecdsa_non_paramiko_recognized_header.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_ed25519.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_ed25519.pub
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_rsa.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_rsa.pub
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_rsa_2048b_pass_foobar.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_rsa_2048b_pass_foobar.pub
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_rsa_non_paramiko_recognized_header.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_rsa_non_pem_format.key
+${PYSITELIB}/libcloud/test/compute/fixtures/misc/test_rsa_non_pem_format.pub
 ${PYSITELIB}/libcloud/test/compute/fixtures/nephoscale/list_images.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/nephoscale/list_keys.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/nephoscale/list_locations.json
@@ -1709,6 +1867,137 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/nephoscale/list_sizes.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/nephoscale/list_ssh_keys.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/nephoscale/success_action.json
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/audit_log.csv
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/cg_by_src_network_domain.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/change_disk_size.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/change_disk_speed.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/change_nic_networkadapter_response.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/create_preview_server.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/datacenter_snapshotWindows.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/deploy_customised_server.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/detailed_usage_report.csv
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/disable_server_snapshot_service.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_create_cg.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_delete_consistency_group.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_expand_journal.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_fail_create_cg_ineligible.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_fail_create_cg_not_supported.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_fail_create_consistency_group.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_initiate_failover.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_invalid_status.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_snap_shots_by_min_max_time.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_snapshots_by_min.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_start_failover_preview.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/drs_stop_failover_preview.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/enable_snapshot_service.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/exchange_nic_vlans_response.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/geographic_regions.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/get_cg_by_name_or_id.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/image_customerImage.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/image_customerImage_2ffa36c8_1848_49eb_b4fa_9d908775f68c.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/image_customerImage_5234e5c7_01de_4411_8b6e_baeb8d91cf5d.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/image_osImage.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/image_osImage_6b4fb0c7_a57b_4f58_b59c_9958f94f971a.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/image_osImage_BAD_REQUEST.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/image_osImage_c14b1a46_2428_44c1_9c1a_b20e6418d08c.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/import_image_response.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/infrastructure_datacenter.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/infrastructure_datacenter_NA9.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/initiate_manual_snapshot.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/ip_address_list_create.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/ip_address_list_delete.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/ip_address_list_edit.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/ip_address_lists.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/ip_address_lists_FILTERBYNAME.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/list_consistency_groups.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/list_drs_snapshots.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/list_server_snapshots.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/manual_snapshot_server.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/networkWithLocation.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_addPublicIpBlock.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_createFirewallRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_createNatRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_deleteFirewallRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_deleteNatRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_deleteNetworkDomain.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_deleteVlan.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_deployNetworkDomain.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_deployVlan.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_editFirewallRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_editNetworkDomain.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_editVlan.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_expandVlan.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_firewallRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_firewallRule_d0a20f59_77b9_4f28_a63b_e58496b73a6c.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_natRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_natRule_2187a636_7ebb_49a1_a2ff_5d617f496dce.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_networkDomain.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_networkDomain_8cdfd607_f429_4df6_9352_162cfc0891be.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_publicIpBlock.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_publicIpBlock_4487241a_f0ca_11e3_9315_d4bed9b167ba.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_publicIpBlock_9945dc4a_bdce_11e4_8c14_b8ca3a5d9ef8.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_removePublicIpBlock.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_vlan.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/network_vlan_0e56433f_d808_4669_821d_812769517ff8.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/oec_0_9_myaccount.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/port_list_create.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/port_list_delete.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/port_list_edit.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/port_list_get.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/port_list_lists.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/report_usageMonitoring.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_GetServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_addDisk.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_addNic.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_antiAffinityRule_list_PAGINATED.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_changeServerMonitoringPlan.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_cleanServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_clone_response.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_createAntiAffinityRule_FAIL.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_deleteAntiAffinityRule_FAIL.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_deleteServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_deleteServer_RESOURCEBUSY.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_deployServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_disableServerMonitoring.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_editServerMetadata.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_enableServerMonitoring.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_powerOffServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_powerOffServer_INPROGRESS.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_rebootServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_rebootServer_RESOURCEBUSY.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_reconfigureServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_removeDisk.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_removeNic.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_resetServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_server.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_server_NA3.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_server_e75ead52_692f_4314_8725_c8a4f4d13a87.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_server_paginated.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_server_paginated_empty.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_shutdownServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_shutdownServer_INPROGRESS.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_startServer.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_startServer_INPROGRESS.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/server_updateVmwareTools.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/summary_usage_report.csv
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_applyTags.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_applyTags_BADREQUEST.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_createTagKey.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_createTagKey_BADREQUEST.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_deleteTagKey_BADREQUEST.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_editTagKey.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_editTagKey_BADREQUEST.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_removeTag.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_removeTag_BADREQUEST.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_tagKey_5ab77f5f_5aa9_426f_8459_4eab34e03d54_BADREQUEST.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_tagKey_list_SINGLE.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/nttcis/tag_tag_list.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/onapp/create_node.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/onapp/get_key_pair.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/onapp/import_key_pair.json
@@ -1824,6 +2113,7 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_identity/v3/v3_users_a.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_identity/v3/v3_users_a_projects.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_identity/v3/v3_users_b.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_identity/v3/v3_users_c.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_identity/v3/v3_versions.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/README
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_flavors_7.json
@@ -1852,6 +2142,8 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_os_security_group_rules_create.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_os_security_groups.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_os_security_groups_create.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_os_snapshot.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_os_snapshot_rackspace.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_os_snapshots.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_os_snapshots_create.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_os_snapshots_create_rackspace.json
@@ -1878,9 +2170,25 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_servers_resume.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_servers_suspend.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_servers_unpause.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__floatingip.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__floatingips.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__networks.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__networks_POST.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__networks_public.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__router.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__router_interface.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__routers.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__security_group.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__security_group_rule.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__security_groups.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__snapshot.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__snapshots.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__snapshots_paginate_start.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__subnet.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__subnets.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__volume.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__volume_abc6a3a1_c4ce_40f6_9b9f_07a61508938d.json
+${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/_v2_0__volumes.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/openstack_v1.1/delete_floating_ip_167_138_123_111.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ovh/auth_time_get.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ovh/flavor_get.json
@@ -1897,13 +2205,32 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/ovh/volume_get_detail.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ovh/volume_snapshot_get.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/ovh/volume_snapshot_get_details.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/associate_ip.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/attach_volume.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/bgp_config_project_1.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/bgp_config_project_2.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/bgp_config_project_3.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/bgp_session_create.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/bgp_session_get.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/bgp_sessions.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/create_volume.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/packet/device_create.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/device_events.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/packet/devices.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/devices_for_project.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/packet/facilities.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/ip_address.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/ip_assignments.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/node_bandwidth.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/packet/operatingsystems.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/packet/plans.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/project_events.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/project_ips.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/projects.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/reserve_ip.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/packet/sshkey_create.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/packet/sshkeys.json
+${PYSITELIB}/libcloud/test/compute/fixtures/packet/volumes.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/profitbricks/attach_volume.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/profitbricks/create_node.json
 ${PYSITELIB}/libcloud/test/compute/fixtures/profitbricks/create_volume.json
@@ -2027,6 +2354,7 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_org_96726c78_4ae3_402f_b08b_7a78c6903d2a.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_query_group.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_query_user.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_query_vm.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_sessions.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_task_2518935e_b315_4d8e_9e99_9275f751877c.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_task_b034df55_fe81_4798_bc81_1f0fd0ead450.xml
@@ -2035,6 +2363,7 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_task_fe75d3af_f5a3_44a5_b016_ae0bdadfc32b.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_task_undeploy.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_task_undeploy_error.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_task_undeploy_power_off.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_undeployTest.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_vapp_8c57a5b6_e61b_48ca_8a78_3b70ee65ef6a.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_vapp_8c57a5b6_e61b_48ca_8a78_3b70ee65ef6a_controlAccess.xml
@@ -2046,6 +2375,7 @@ ${PYSITELIB}/libcloud/test/compute/fixtu
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_vapp_8c57a5b6_e61b_48ca_8a78_3b70ee65ef6b_remove_snapshots.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_vapp_8c57a5b6_e61b_48ca_8a78_3b70ee65ef6b_revert_snapshot.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_vapp_8c57a5b6_e61b_48ca_8a78_3b70ee65ef6c.xml
+${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_vapp_8c57a5b6_e61b_48ca_8a78_3b70ee65ef6d.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_vapp_access_to_resource_forbidden.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vApp_vm_test.xml
 ${PYSITELIB}/libcloud/test/compute/fixtures/vcloud_1_5/api_vapp_get_metadata.xml
@@ -2150,9 +2480,15 @@ ${PYSITELIB}/libcloud/test/compute/test_
 ${PYSITELIB}/libcloud/test/compute/test_gce.py
 ${PYSITELIB}/libcloud/test/compute/test_gce.pyc
 ${PYSITELIB}/libcloud/test/compute/test_gce.pyo
+${PYSITELIB}/libcloud/test/compute/test_gig_g8.py
+${PYSITELIB}/libcloud/test/compute/test_gig_g8.pyc
+${PYSITELIB}/libcloud/test/compute/test_gig_g8.pyo
 ${PYSITELIB}/libcloud/test/compute/test_gogrid.py
 ${PYSITELIB}/libcloud/test/compute/test_gogrid.pyc
 ${PYSITELIB}/libcloud/test/compute/test_gogrid.pyo
+${PYSITELIB}/libcloud/test/compute/test_gridscale.py
+${PYSITELIB}/libcloud/test/compute/test_gridscale.pyc
+${PYSITELIB}/libcloud/test/compute/test_gridscale.pyo
 ${PYSITELIB}/libcloud/test/compute/test_gridspot.py
 ${PYSITELIB}/libcloud/test/compute/test_gridspot.pyc
 ${PYSITELIB}/libcloud/test/compute/test_gridspot.pyo
@@ -2171,18 +2507,27 @@ ${PYSITELIB}/libcloud/test/compute/test_
 ${PYSITELIB}/libcloud/test/compute/test_joyent.py
 ${PYSITELIB}/libcloud/test/compute/test_joyent.pyc
 ${PYSITELIB}/libcloud/test/compute/test_joyent.pyo
+${PYSITELIB}/libcloud/test/compute/test_kamatera.py
+${PYSITELIB}/libcloud/test/compute/test_kamatera.pyc
+${PYSITELIB}/libcloud/test/compute/test_kamatera.pyo
 ${PYSITELIB}/libcloud/test/compute/test_kili.py
 ${PYSITELIB}/libcloud/test/compute/test_kili.pyc
 ${PYSITELIB}/libcloud/test/compute/test_kili.pyo
 ${PYSITELIB}/libcloud/test/compute/test_ktucloud.py
 ${PYSITELIB}/libcloud/test/compute/test_ktucloud.pyc
 ${PYSITELIB}/libcloud/test/compute/test_ktucloud.pyo
+${PYSITELIB}/libcloud/test/compute/test_kubevirt.py
+${PYSITELIB}/libcloud/test/compute/test_kubevirt.pyc
+${PYSITELIB}/libcloud/test/compute/test_kubevirt.pyo
 ${PYSITELIB}/libcloud/test/compute/test_libvirt_driver.py
 ${PYSITELIB}/libcloud/test/compute/test_libvirt_driver.pyc
 ${PYSITELIB}/libcloud/test/compute/test_libvirt_driver.pyo
 ${PYSITELIB}/libcloud/test/compute/test_linode.py
 ${PYSITELIB}/libcloud/test/compute/test_linode.pyc
 ${PYSITELIB}/libcloud/test/compute/test_linode.pyo
+${PYSITELIB}/libcloud/test/compute/test_maxihost.py
+${PYSITELIB}/libcloud/test/compute/test_maxihost.pyc
+${PYSITELIB}/libcloud/test/compute/test_maxihost.pyo
 ${PYSITELIB}/libcloud/test/compute/test_medone.py
 ${PYSITELIB}/libcloud/test/compute/test_medone.pyc
 ${PYSITELIB}/libcloud/test/compute/test_medone.pyo
@@ -2192,6 +2537,9 @@ ${PYSITELIB}/libcloud/test/compute/test_
 ${PYSITELIB}/libcloud/test/compute/test_ntta.py
 ${PYSITELIB}/libcloud/test/compute/test_ntta.pyc
 ${PYSITELIB}/libcloud/test/compute/test_ntta.pyo
+${PYSITELIB}/libcloud/test/compute/test_nttcis.py
+${PYSITELIB}/libcloud/test/compute/test_nttcis.pyc
+${PYSITELIB}/libcloud/test/compute/test_nttcis.pyo
 ${PYSITELIB}/libcloud/test/compute/test_onapp.py
 ${PYSITELIB}/libcloud/test/compute/test_onapp.pyc
 ${PYSITELIB}/libcloud/test/compute/test_onapp.pyo
@@ -2297,6 +2645,21 @@ ${PYSITELIB}/libcloud/test/container/fix
 ${PYSITELIB}/libcloud/test/container/fixtures/kubernetes/_api_v1_nodes.json
 ${PYSITELIB}/libcloud/test/container/fixtures/kubernetes/_api_v1_nodes_127_0_0_1.json
 ${PYSITELIB}/libcloud/test/container/fixtures/kubernetes/_api_v1_pods.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/background_op.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/containers.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/endpoints_sucess.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/first_lxd_container.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/image.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/images.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/no_meta_pool.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/operation_1_wait.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/second_lxd_container.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/storage_pool_1.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/storage_pool_2.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/storage_pool_delete_fail.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/storage_pool_delete_sucess.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/storage_pools.json
+${PYSITELIB}/libcloud/test/container/fixtures/lxd/linux_124/version.json
 ${PYSITELIB}/libcloud/test/container/fixtures/rancher/deploy_container.json
 ${PYSITELIB}/libcloud/test/container/fixtures/rancher/ex_activate_service.json
 ${PYSITELIB}/libcloud/test/container/fixtures/rancher/ex_activate_stack.json
@@ -2329,6 +2692,9 @@ ${PYSITELIB}/libcloud/test/container/tes
 ${PYSITELIB}/libcloud/test/container/test_kubernetes.py
 ${PYSITELIB}/libcloud/test/container/test_kubernetes.pyc
 ${PYSITELIB}/libcloud/test/container/test_kubernetes.pyo
+${PYSITELIB}/libcloud/test/container/test_lxd.py
+${PYSITELIB}/libcloud/test/container/test_lxd.pyc
+${PYSITELIB}/libcloud/test/container/test_lxd.pyo
 ${PYSITELIB}/libcloud/test/container/test_rancher.py
 ${PYSITELIB}/libcloud/test/container/test_rancher.pyc
 ${PYSITELIB}/libcloud/test/container/test_rancher.pyo
@@ -2349,24 +2715,22 @@ ${PYSITELIB}/libcloud/test/dns/fixtures/
 ${PYSITELIB}/libcloud/test/dns/fixtures/buddyns/list_zones.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/buddyns/zone_already_exists.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/buddyns/zone_does_not_exist.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/ban.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/cache_lvl.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/devmode.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/fpurge_ts.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/ip_lkup.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/ipv46.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/nul_.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/rec_delete.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/rec_edit.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/rec_load_all.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/rec_new.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/sec_lvl.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/stats.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/wl.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_check.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_file_purge.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_load_multi.json
-${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_settings.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/memberships_GET.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/record_DELETE.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/record_GET.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/record_GET_400.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/record_GET_404.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/record_PUT.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/records_GET_1.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/records_GET_2.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/records_POST.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_DELETE.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_GET.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_GET_400.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_GET_404.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zone_PATCH.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zones_GET.json
+${PYSITELIB}/libcloud/test/dns/fixtures/cloudflare/zones_POST.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/digitalocean/_v2_domains.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/digitalocean/_v2_domains_CREATE.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/digitalocean/_v2_domains_EMPTY.json
@@ -2438,6 +2802,24 @@ ${PYSITELIB}/libcloud/test/dns/fixtures/
 ${PYSITELIB}/libcloud/test/dns/fixtures/gandi/list_zones.xml
 ${PYSITELIB}/libcloud/test/dns/fixtures/gandi/new_version.xml
 ${PYSITELIB}/libcloud/test/dns/fixtures/gandi/zone_doesnt_exist.xml
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/create_bad_zone.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/create_domain.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/create_existing_record.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/create_record.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/create_zone.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/get_bad_zone.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/get_mx_record.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/get_nonexistent_record.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/get_nonexistent_zone.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/get_record.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/get_zone.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/list_records.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/list_records_bind.txt
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/list_zones.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/update_bad_record.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/update_gandi_zone.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/update_mx_record.json
+${PYSITELIB}/libcloud/test/dns/fixtures/gandi_live/update_record.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/godaddy/purchase_request.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/godaddy/v1_domains.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/godaddy/v1_domains_agreements.json
@@ -2576,6 +2958,9 @@ ${PYSITELIB}/libcloud/test/dns/fixtures/
 ${PYSITELIB}/libcloud/test/dns/fixtures/rackspace/unauthorized.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/rackspace/update_record_success.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/rackspace/update_zone_success.json
+${PYSITELIB}/libcloud/test/dns/fixtures/rcodezero/get_zone_details.json
+${PYSITELIB}/libcloud/test/dns/fixtures/rcodezero/list_records.json
+${PYSITELIB}/libcloud/test/dns/fixtures/rcodezero/list_zones.json
 ${PYSITELIB}/libcloud/test/dns/fixtures/route53/create_zone.xml
 ${PYSITELIB}/libcloud/test/dns/fixtures/route53/get_zone.xml
 ${PYSITELIB}/libcloud/test/dns/fixtures/route53/invalid_change_batch.xml
@@ -2661,6 +3046,9 @@ ${PYSITELIB}/libcloud/test/dns/test_dura
 ${PYSITELIB}/libcloud/test/dns/test_gandi.py
 ${PYSITELIB}/libcloud/test/dns/test_gandi.pyc
 ${PYSITELIB}/libcloud/test/dns/test_gandi.pyo
+${PYSITELIB}/libcloud/test/dns/test_gandi_live.py
+${PYSITELIB}/libcloud/test/dns/test_gandi_live.pyc
+${PYSITELIB}/libcloud/test/dns/test_gandi_live.pyo
 ${PYSITELIB}/libcloud/test/dns/test_godaddy.py
 ${PYSITELIB}/libcloud/test/dns/test_godaddy.pyc
 ${PYSITELIB}/libcloud/test/dns/test_godaddy.pyo
@@ -2697,6 +3085,9 @@ ${PYSITELIB}/libcloud/test/dns/test_powe
 ${PYSITELIB}/libcloud/test/dns/test_rackspace.py
 ${PYSITELIB}/libcloud/test/dns/test_rackspace.pyc
 ${PYSITELIB}/libcloud/test/dns/test_rackspace.pyo
+${PYSITELIB}/libcloud/test/dns/test_rcodezero.py
+${PYSITELIB}/libcloud/test/dns/test_rcodezero.pyc
+${PYSITELIB}/libcloud/test/dns/test_rcodezero.pyo
 ${PYSITELIB}/libcloud/test/dns/test_route53.py
 ${PYSITELIB}/libcloud/test/dns/test_route53.pyc
 ${PYSITELIB}/libcloud/test/dns/test_route53.pyo
@@ -2721,12 +3112,17 @@ ${PYSITELIB}/libcloud/test/file_fixtures
 ${PYSITELIB}/libcloud/test/loadbalancer/__init__.py
 ${PYSITELIB}/libcloud/test/loadbalancer/__init__.pyc
 ${PYSITELIB}/libcloud/test/loadbalancer/__init__.pyo
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/create_balancer.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/create_listener.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/create_rule.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/create_target_group.xml
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/describe_load_balancer_listeters.xml
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/describe_load_balancer_rules.xml
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/describe_load_balancer_target_groups.xml
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/describe_load_balancers.xml
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/describe_tags.xml
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/describe_target_health.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/alb/register_targets.xml
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/brightbox/load_balancers.json
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/brightbox/load_balancers_lba_1235f.json
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/brightbox/load_balancers_post.json
@@ -2783,6 +3179,49 @@ ${PYSITELIB}/libcloud/test/loadbalancer/
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/gogrid/loadbalancer_get.json
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/gogrid/loadbalancer_list.json
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/gogrid/unexpected_error.json
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/alice.crt
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/alice.key
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/chain.crt
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/create_ssl_offload_profile.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/delete_ssl_certificate_chain.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/delete_ssl_domain_certificate.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/delete_ssl_offload_profile.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/denis.crt
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/denis.key
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/edit_ssl_offload_profile.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/get_cert.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/get_ssl_offload_profile.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/list_ssl_offload_profiles.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_addPoolMember.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_createNode.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_createPool.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_createVirtualListener.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_defaultHealthMonitor.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_defaultIrule.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_defaultPersistenceProfile.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_deleteNode.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_deletePool.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_deleteVirtualListener.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_editNode.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_editPool.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_editPoolMember.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_node.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_node_34de6ed6_46a4_4dae_a753_2f8d3840c6f9.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_pool.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_poolMember.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_poolMember_3dd806a2_c2c8_4c0c_9a4f_5219ea9266c0.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_pool_4d360b1f_bc2c_4ab7_9884_1f03ba2768f7.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_removePoolMember.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_virtualListener.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/networkDomainVip_virtualListener_6115469d_a8bb_445b_bb23_d23b5283f2b9.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/oec_0_9_myaccount.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/ssl_cert_by_name.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/ssl_cert_list.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/ssl_get_cert_chain.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/ssl_import_cert_chain.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/ssl_import_fail.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/ssl_import_success.xml
+${PYSITELIB}/libcloud/test/loadbalancer/fixtures/nttcis/ssl_list_cert_chain_by_name.xml
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/rackspace/_v2_0__auth.json
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/rackspace/auth_2_0.json
 ${PYSITELIB}/libcloud/test/loadbalancer/fixtures/rackspace/error_page_default.json
@@ -2863,6 +3302,9 @@ ${PYSITELIB}/libcloud/test/loadbalancer/
 ${PYSITELIB}/libcloud/test/loadbalancer/test_ninefold.py
 ${PYSITELIB}/libcloud/test/loadbalancer/test_ninefold.pyc
 ${PYSITELIB}/libcloud/test/loadbalancer/test_ninefold.pyo
+${PYSITELIB}/libcloud/test/loadbalancer/test_nttcis.py
+${PYSITELIB}/libcloud/test/loadbalancer/test_nttcis.pyc
+${PYSITELIB}/libcloud/test/loadbalancer/test_nttcis.pyo
 ${PYSITELIB}/libcloud/test/loadbalancer/test_rackspace.py
 ${PYSITELIB}/libcloud/test/loadbalancer/test_rackspace.pyc
 ${PYSITELIB}/libcloud/test/loadbalancer/test_rackspace.pyo
@@ -2877,6 +3319,9 @@ ${PYSITELIB}/libcloud/test/secrets.py-di
 ${PYSITELIB}/libcloud/test/storage/__init__.py
 ${PYSITELIB}/libcloud/test/storage/__init__.pyc
 ${PYSITELIB}/libcloud/test/storage/__init__.pyo
+${PYSITELIB}/libcloud/test/storage/base.py
+${PYSITELIB}/libcloud/test/storage/base.pyc
+${PYSITELIB}/libcloud/test/storage/base.pyo
 ${PYSITELIB}/libcloud/test/storage/fixtures/atmos/already_exists.xml
 ${PYSITELIB}/libcloud/test/storage/fixtures/atmos/empty_directory_listing.xml
 ${PYSITELIB}/libcloud/test/storage/fixtures/atmos/list_containers.xml
@@ -2888,6 +3333,12 @@ ${PYSITELIB}/libcloud/test/storage/fixtu
 ${PYSITELIB}/libcloud/test/storage/fixtures/azure_blobs/list_objects_1.xml
 ${PYSITELIB}/libcloud/test/storage/fixtures/azure_blobs/list_objects_2.xml
 ${PYSITELIB}/libcloud/test/storage/fixtures/azure_blobs/list_objects_empty.xml
+${PYSITELIB}/libcloud/test/storage/fixtures/azurite_blobs/list_containers_1.xml
+${PYSITELIB}/libcloud/test/storage/fixtures/azurite_blobs/list_containers_2.xml
+${PYSITELIB}/libcloud/test/storage/fixtures/azurite_blobs/list_containers_empty.xml
+${PYSITELIB}/libcloud/test/storage/fixtures/azurite_blobs/list_objects_1.xml
+${PYSITELIB}/libcloud/test/storage/fixtures/azurite_blobs/list_objects_2.xml
+${PYSITELIB}/libcloud/test/storage/fixtures/azurite_blobs/list_objects_empty.xml
 ${PYSITELIB}/libcloud/test/storage/fixtures/backblaze_b2/b2_create_bucket.json
 ${PYSITELIB}/libcloud/test/storage/fixtures/backblaze_b2/b2_delete_bucket.json
 ${PYSITELIB}/libcloud/test/storage/fixtures/backblaze_b2/b2_delete_file_version.json
@@ -2956,6 +3407,9 @@ ${PYSITELIB}/libcloud/test/storage/test_
 ${PYSITELIB}/libcloud/test/storage/test_digitalocean_spaces.py
 ${PYSITELIB}/libcloud/test/storage/test_digitalocean_spaces.pyc
 ${PYSITELIB}/libcloud/test/storage/test_digitalocean_spaces.pyo
+${PYSITELIB}/libcloud/test/storage/test_dummy.py
+${PYSITELIB}/libcloud/test/storage/test_dummy.pyc
+${PYSITELIB}/libcloud/test/storage/test_dummy.pyo
 ${PYSITELIB}/libcloud/test/storage/test_google_storage.py
 ${PYSITELIB}/libcloud/test/storage/test_google_storage.pyc
 ${PYSITELIB}/libcloud/test/storage/test_google_storage.pyo
Index: pkgsrc/net/py-apache-libcloud/distinfo
diff -u pkgsrc/net/py-apache-libcloud/distinfo:1.9 pkgsrc/net/py-apache-libcloud/distinfo:1.10
--- pkgsrc/net/py-apache-libcloud/distinfo:1.9  Fri Feb 22 08:59:49 2019
+++ pkgsrc/net/py-apache-libcloud/distinfo      Sun May 17 19:06:47 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2019/02/22 08:59:49 adam Exp $
+$NetBSD: distinfo,v 1.10 2020/05/17 19:06:47 adam Exp $
 
-SHA1 (apache-libcloud-2.4.0.tar.gz) = 661c28d1e88daca170a1547a2bb9ccb927b2f90e
-RMD160 (apache-libcloud-2.4.0.tar.gz) = b42017327547c5a6394fcb1b481e4442ae8473f1
-SHA512 (apache-libcloud-2.4.0.tar.gz) = 0926164a2514bc3e292c06d83713fb07204b747f06b34e25daead272b33eeb568d803babc7c971a85be0ecf0f425b90a1209b8f9beea94f42dc3522271292be1
-Size (apache-libcloud-2.4.0.tar.gz) = 1786225 bytes
+SHA1 (apache-libcloud-3.0.0.tar.gz) = 4f52fa220b7e5b56cb773ac7e86a0c561e8118bf
+RMD160 (apache-libcloud-3.0.0.tar.gz) = abddb1a23c662434ef7cdb7351b12583ae4a6eef
+SHA512 (apache-libcloud-3.0.0.tar.gz) = c04e55e0b7b8943250fd3b291d7aa5e2aa67c4460405f8cb7f527a2c95e045dcd4ce3785ad83fe8284e49d761c84c3f243f491e59c94de463e2079d77da09332
+Size (apache-libcloud-3.0.0.tar.gz) = 2136758 bytes



Home | Main Index | Thread Index | Old Index