pycloudlib

View on PyPIReverse Dependencies (1)

1!10.4.0 pycloudlib-1!10.4.0-py3-none-any.whl

Wheel Details

Project: pycloudlib
Version: 1!10.4.0
Filename: pycloudlib-1!10.4.0-py3-none-any.whl
Download: [link]
Size: 170038
MD5: 38a84e1e5d56d503bc7994e8f1926114
SHA256: 2d0ed6ee10c169787f51eb12ad232b8280fcb54633e3339295d4871d3740ed6a
Uploaded: 2024-11-12 17:07:16 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pycloudlib
Version: 1!10.4.0
Summary: Python library to launch, interact, and snapshot cloud instances
Author: pycloudlib-devs
Author-Email: pycloudlib-devs[at]lists.launchpad.net
Home-Page: https://github.com/canonical/pycloudlib
License: GNU General Public License v3 (GPLv3)
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: azure-cli-core (>=2.21.0)
Requires-Dist: azure-identity
Requires-Dist: azure-mgmt-compute (>=17)
Requires-Dist: azure-mgmt-network (>=16)
Requires-Dist: azure-mgmt-resource (>=15)
Requires-Dist: boto3 (>=1.14.20)
Requires-Dist: botocore (>=1.17.20)
Requires-Dist: google-cloud-compute
Requires-Dist: googleapis-common-protos (>=1.63.1)
Requires-Dist: ibm-cloud-sdk-core (>=3.14.0)
Requires-Dist: ibm-platform-services
Requires-Dist: ibm-vpc (>=0.10)
Requires-Dist: knack (>=0.7.1)
Requires-Dist: oci (>=2.17.0)
Requires-Dist: openstacksdk (<1.5.0,>=1.1.0)
Requires-Dist: paramiko (>=2.9.2)
Requires-Dist: protobuf
Requires-Dist: pyparsing (<3.0.0,>=2)
Requires-Dist: python-openstackclient (>=5.2.1)
Requires-Dist: pyyaml (>=5.1)
Requires-Dist: qemu.qmp (>=0.0.3)
Requires-Dist: requests (>=2.22)
Requires-Dist: Softlayer (>=6.0.0)
Requires-Dist: toml (==0.10)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1293 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pycloudlib/__init__.py sha256=tV6M9YzO8rws5X69Kueoj0QhFVN17v6v0vcYulzVTik 824
pycloudlib/cloud.py sha256=uIwBpwyzN9-aCQ0MvyFdQywm_8gjYNnSIQZUQhRM3sY 11064
pycloudlib/config.py sha256=J2RktLBM4EP_2cbHA2fAhQgolFP4TmhGWlidszXAfP4 1722
pycloudlib/constants.py sha256=3rWnKZxETmBwAz2iOkKGaA8gjtMp53Oj7oYc_Gwuv9s 192
pycloudlib/errors.py sha256=AZltwplPjuSObh7t6i1mI8li7U5V3LKdkvts84L4Khg 4672
pycloudlib/instance.py sha256=vqYyNO6x5RYFNBfoO90REwOKnFMUxw_jNZxxiIfy3gI 17047
pycloudlib/key.py sha256=-SesEeHW3d7uSzrbMPlhTMAZjklPXgvbhrWMlJnDh-8 1500
pycloudlib/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycloudlib/result.py sha256=PnUCc37zR4jqueq5XS3VPdJGzoa1XCltoVHbNl7RAms 969
pycloudlib/util.py sha256=034gc0Lub7QQvFNvm3nPzSj_nSpm3nsVcLb0ppP3X1s 10480
pycloudlib/azure/__init__.py sha256=a_OkZCEKBSpqZCGi_EKvfNl3p-15_0XWHBm5NibU5rQ 111
pycloudlib/azure/cloud.py sha256=k-mGOyHVXR7Aj5173jZ8OI4m-RVJs1SGBCELOk6kakI 44296
pycloudlib/azure/instance.py sha256=YkAaKYWfGRrA9bQjOAfPM1STHyau3D4YJPU_-NIeV54 14555
pycloudlib/azure/security_types.py sha256=Tx5L6HdlxmhvM02hLrgAyg4xRhAo598KlpPwTMPM43M 2313
pycloudlib/azure/util.py sha256=cgnXx0hmsQwfQuDwqH4XcWCSu_eju_5z2vd1Y7OpAIQ 6303
pycloudlib/ec2/__init__.py sha256=aPV19Oi9mmQE2ROuCxasGn0ulYClHNAnikuvSVsOjY0 109
pycloudlib/ec2/cloud.py sha256=2Sxuu_d-AjRunRnM45tGX2sRcHfLIgfdgYh07NMwi1E 17225
pycloudlib/ec2/instance.py sha256=dFW4VbaOTNne9-vPIZsoXZREJu5oJCgNJj2SJ2Fw560 18261
pycloudlib/ec2/util.py sha256=ZtEE6xsmcOT8QjQVNYZcPbVmAnP3qEFIWk0a6cc0hGY 1968
pycloudlib/ec2/vpc.py sha256=5vZVGQXTfbYECTNFfGAjQS39HHHQ9IY2ruXQrtkWySg 7044
pycloudlib/gce/__init__.py sha256=BNMVKiOg9CwlwK7w9sjdhZp0J8GBh3bMYdsbXsIJH0k 109
pycloudlib/gce/cloud.py sha256=mmPk6AJ3T1wNOnS7eR5N-m91W7nUqxievFA0L4i9fFs 17788
pycloudlib/gce/errors.py sha256=U04hygx35JqDuZTz99hGuRGYKNvca9LN8V4gqe4WiKs 190
pycloudlib/gce/instance.py sha256=UZwjsD3HIwPH2aj-48ZRi1rJINKohJl19mZFYKTcnYY 7524
pycloudlib/gce/util.py sha256=RlmC_YQB7JvZdTGOYkNLRAWWR25_fwfB7phkkWKHaEA 1176
pycloudlib/ibm/__init__.py sha256=8Tjxa-cO-DGZNLwA6VVQXMwDO6RQnjod6ANtfaXzFbE 250
pycloudlib/ibm/_util.py sha256=vW3aMaY9lTV4LzVjIBF6X5Zol4VNI4TgzDZINUpyfUI 2277
pycloudlib/ibm/cloud.py sha256=pRgMMi9ZqEb7-EsweCDUauF5Av2qzNPegfIlm_cSoD8 15492
pycloudlib/ibm/errors.py sha256=tzJqIFUkvB855qcPNXIjpoClaCKtK0gTGBI5WjsoyfE 292
pycloudlib/ibm/instance.py sha256=2nZk1NRi3twnT-5sHAPG0P3idfq5_CcnqTvf6lhU0e4 31847
pycloudlib/ibm_classic/__init__.py sha256=H5wxpffojzsC_WlqJ-bFwFqoMbaSztiv65fm4f0rN2A 290
pycloudlib/ibm_classic/cloud.py sha256=PBGSF-bIxSsWgyVdd8X0jqX2N7f5BVSR_URM2Lt7kbs 19099
pycloudlib/ibm_classic/errors.py sha256=2k_J0V9VR5g3DaU9JM1m-lQ0vmamXgsUIqR0M-bK1aU 179
pycloudlib/ibm_classic/instance.py sha256=G-oVtA2XxGzduGdQeO7Vk9M_bD0LBlGx3cKwo45hFm0 12979
pycloudlib/lxd/__init__.py sha256=G7Atuf6YIHvkBnfryC793DWbrR6GAUnY-FlNQKVnK10 109
pycloudlib/lxd/_images.py sha256=e1OU5q52syGSCNdvJ41Xl5cZ_ErpUb7UqdRiiyiOAJ4 4776
pycloudlib/lxd/cloud.py sha256=9rUtR_3JFen23HqP4QNseGUkgfuE3qDFgWtKGJ2qEDc 17648
pycloudlib/lxd/defaults.py sha256=b_btDtOHQQeBazViFX9Or56gYXrUwr96zjR_kNr_dSM 2251
pycloudlib/lxd/instance.py sha256=KKqVjfd1jAQ4CHW9luWu-xM_oH0C0oaWSSGX65h9uak 17565
pycloudlib/oci/__init__.py sha256=tTDTv-64clNBW4XgZuK3wbGw2j0eCnpqdVmldu0bq0A 109
pycloudlib/oci/cloud.py sha256=lhgN7WlgeZC_1Lubd2bPTbHPI92EZO2E8cG5j3WqbVY 13290
pycloudlib/oci/instance.py sha256=vfZuuZBASd-jz8GXIsCNwkhypBDUQri365_BEWGFj7g 9280
pycloudlib/oci/utils.py sha256=Bs0Z3NRZIFqGk284iPkLBfleiGd1e9lGgrtfpH8S3NE 3774
pycloudlib/openstack/__init__.py sha256=TbPW4adl_eRtC7hF3lrm6NvM94BiwLjKdZblTX4qKbw 123
pycloudlib/openstack/cloud.py sha256=Q6zftGXDUSaletf6Bn-MpFiu5dZdhW_yPShMxOLw-Yc 7805
pycloudlib/openstack/errors.py sha256=2Vl-PXARJEda1ynWJjHuZy9YJkxasf0bO2pEbxiHPaA 293
pycloudlib/openstack/instance.py sha256=lLLDQAwUEMFgvVP1kxQo8jEkMXLx7JdX-OGIkiRpuMk 7035
pycloudlib/qemu/__init__.py sha256=LAqQTgIiAPG3jTPqj1LW8knxyDSvwu3fXaYQtalR8x0 33
pycloudlib/qemu/cloud.py sha256=rhfS3228ZbQ-T4VVriYlAU1WGAAfcaa456U4l3sFFoE 21431
pycloudlib/qemu/instance.py sha256=0L5auw7ouNqwfbDNfro6HWD5T78DOA0LCZWA9vbzUJo 7695
pycloudlib/qemu/util.py sha256=X5aDXVbkV8qQa2g7rJY8p9WYr6mtJ5NogmovGNQjM2w 783
pycloudlib/vmware/__init__.py sha256=1-f-lX8D-bvIoNa6rcjyEtRp4mqpIAekdMySI_Fe6fw 112
pycloudlib/vmware/cloud.py sha256=L8mCwdctduM69v9GgjnCmLLe_LA4vUP__qDdAjmIUUM 7813
pycloudlib/vmware/instance.py sha256=ZR9lSrFmSP4KALZc2XGZXIZeW7XxAK0mEDH0cDd-N1o 3407
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=UsPt0s7J8EjThyQsKj2jlgwLmcz9hKQUEqAWTuszvd8 693
tests/integration_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration_tests/test_public_api.py sha256=Z5KbInsbAhERkbzW43UWTrKrD9PyRAow_AW7vc0CHCg 6039
tests/integration_tests/test_qemu.py sha256=nUfK9B2kHGlsXJz_vXmxtBevHzLQ9eLiEVH82DBGHyk 4802
tests/integration_tests/gce/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration_tests/gce/test_launch.py sha256=VVkf1M8MUv9pQ-5lEGpiAsCdAPsrPUsMWBSZH6ny094 1011
tests/integration_tests/ibm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration_tests/ibm/test_launch.py sha256=2Pn7z7kff21vHeJVtcl9sntQRvK64KkbZbT3u5inJgo 2097
tests/unit_tests/__init__.py sha256=dCOQUIm3lSwGJyO2oYf8OG9WPxy0a_sYTWDlMIfAgdk 42
tests/unit_tests/test_cloud.py sha256=wKFRMtak_b38eEoJb4iO6n_FDHAUWIjXfEZK4ryrO0Q 7371
tests/unit_tests/test_config.py sha256=4DvnxEnBTBwbUtZqM2qWdHqz94yNfVl3psGLY2A9SP0 1667
tests/unit_tests/test_errors.py sha256=nVCN3TrVyugcZGlROlvSyuZTl9C_dH1QYc3o1tZVolk 2179
tests/unit_tests/test_instance.py sha256=Pjrf3Wgur8ww8Y1xxm_qoH7yhQTR5ZP9qO7t0Q6HASw 8761
tests/unit_tests/azure/__init__.py sha256=6PvvOfTp49tG6RiMUs78-IgSfmqZIrImeAQwPQUA6hs 48
tests/unit_tests/azure/test_cloud.py sha256=ZBCViWEvxEn42PkaWAg_MDzvAjxDGsyoO2GmQZZ35us 15714
tests/unit_tests/azure/test_security_types.py sha256=8bouUiIZhqr_jtCzZ5mZPQz7KQctFGBfPU6jZSQ9wT0 3271
tests/unit_tests/ec2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit_tests/ec2/test_cloud.py sha256=oOHwAewquerMXgFW8DT_DRyH9V1emUVAM7qFRKiyppE 5405
tests/unit_tests/gce/__init__.py sha256=r2ilL0-HPcnRUrT3Wn5kQQeECf349v4lxQRyia_i7ak 115
tests/unit_tests/gce/test_cloud.py sha256=PJISIVeu5axrKEsJE0MK0hwcU9D1gZerbjRPNZmJkQg 11202
tests/unit_tests/ibm/__init__.py sha256=KO7nb_wAl4i-OHnNHdNE87w0HU8nDxnIrDya_t-5Gd0 101
tests/unit_tests/ibm/test_cloud.py sha256=7PoH5D_K2I6flBqYVC3zeVbe0jE1HqMBXEcZLEOUa6M 1352
tests/unit_tests/ibm/test_instance.py sha256=HPmmkDuqwjdXkleL0Mugphsx-bEMC3BW4rE5fOVjyLQ 3317
tests/unit_tests/ibm/test_util.py sha256=v-vBQhBt24VCTF030QTaF5GCjwKY6PxREAlU5FS2j4o 6156
tests/unit_tests/ibm_classic/__init__.py sha256=mef80yYHf4d1g3cZNHINahr83mtdOdqygrHry5Livvk 104
tests/unit_tests/ibm_classic/test_cloud.py sha256=beQVicL_yhT7Uyf2pVLKvC0RR_FOWFX7aOBUGAjWu2g 4042
tests/unit_tests/lxd/__init__.py sha256=WgkqjyRDPuj5XkkvE8e9gruVERhJgq5P9-EpMVk8oFo 46
tests/unit_tests/lxd/test_cloud.py sha256=CPTze0DFKtqVivdQjWdwmUdODP7diIcTf93k6boTMpI 8697
tests/unit_tests/lxd/test_defaults.py sha256=p4bwxaStBzHDKDOc-aKYaGbg10IHawVkGSs-lVM2plc 2321
tests/unit_tests/lxd/test_images.py sha256=rAGaznwmgYRMxqHuNVXJPvCHFaaaG5o3lO8a7uhkgoc 10098
tests/unit_tests/lxd/test_instance.py sha256=BQApB8QVV65ShPG0J_oL54vaVoUmerbs6tcc7yxdIfk 31869
tests/unit_tests/oci/__init__.py sha256=OT5H8ft30kSOlBrRS0oNxCoTpjvZWs75w2MTj_0LbDM 115
tests/unit_tests/oci/test_cloud.py sha256=R6OOmH_O2oR1DN-OYwdLSRlR3JC2QzSya-_S5WHqP30 9806
tests/unit_tests/oci/test_instance.py sha256=ww46_9YFl3xqGYx6RG5mS69jihnuhFVKG0Lf3NtUkyw 19236
pycloudlib-1!10.4.0.dist-info/LICENSE sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
pycloudlib-1!10.4.0.dist-info/METADATA sha256=Qx8q52-C6virxBOyzVsLqd1gtMM4GuGkuOm2TLZuQwI 2887
pycloudlib-1!10.4.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
pycloudlib-1!10.4.0.dist-info/top_level.txt sha256=7VvuVxll4uUTSbwMJTLPqM5y8NWpY_Ll6FVK4A6Dkv0 17
pycloudlib-1!10.4.0.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
pycloudlib-1!10.4.0.dist-info/RECORD

top_level.txt

pycloudlib
tests

zip-safe