craft-providers

View on PyPIReverse Dependencies (2)

2.1.0 craft_providers-2.1.0-py2.py3-none-any.whl

Wheel Details

Project: craft-providers
Version: 2.1.0
Filename: craft_providers-2.1.0-py2.py3-none-any.whl
Download: [link]
Size: 97031
MD5: b0679df48ef9f992dad4027470b45a7a
SHA256: 502e6fbb92435fac0db3bee0fcdaa84f0826880176b4635d896c5e4d429e3c5e
Uploaded: 2025-01-10 17:45:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: craft-providers
Version: 2.1.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: packaging (>=14.1)
Requires-Dist: pydantic (~=2.4)
Requires-Dist: pyyaml
Requires-Dist: requests (>=2.31)
Requires-Dist: requests-unixsocket2 (>=0.4.0)
Requires-Dist: coverage[toml] (==7.6.4); extra == "dev"
Requires-Dist: freezegun (==1.5.1); extra == "dev"
Requires-Dist: logassert (==7); extra == "dev"
Requires-Dist: pyfakefs (==5.7.1); extra == "dev"
Requires-Dist: pytest (==8.3.3); extra == "dev"
Requires-Dist: pytest-cov (==5.0.0); extra == "dev"
Requires-Dist: pytest-mock (==3.14.0); extra == "dev"
Requires-Dist: pytest-rerunfailures (==14.0); extra == "dev"
Requires-Dist: pytest-subprocess (==1.5.2); extra == "dev"
Requires-Dist: pytest-xdist (==3.6.1); extra == "dev"
Requires-Dist: pytest-time (==0.3.2); extra == "dev"
Requires-Dist: responses (==0.25.3); extra == "dev"
Requires-Dist: types-requests (==2.32.0.20241016); extra == "dev"
Requires-Dist: types-setuptools (==75.2.0.20241019); extra == "dev"
Requires-Dist: types-pyyaml (==6.0.12.20240917); extra == "dev"
Requires-Dist: pyspelling (==2.10); extra == "docs"
Requires-Dist: sphinx-autobuild (==2024.10.3); extra == "docs"
Requires-Dist: sphinx-lint (==1.0.0); extra == "docs"
Requires-Dist: sphinx-tabs (==3.4.7); extra == "docs"
Requires-Dist: canonical-sphinx (~=0.2.0); extra == "docs"
Requires-Dist: black (==24.10.0); extra == "lint"
Requires-Dist: codespell[toml] (==2.3.0); extra == "lint"
Requires-Dist: yamllint (==1.35.1); extra == "lint"
Requires-Dist: mypy[reports] (==1.13.0); extra == "types"
Requires-Dist: pyright (==1.1.386); extra == "types"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: lint
Provides-Extra: types
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 1410 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
craft_providers/__init__.py sha256=Lz6Jw7htugM7fLdUr8v8ndd2GgwAovPl-1d4DY2HCz4 1231
craft_providers/_version.py sha256=N_eoCB5RSZeFANRJsHZ9FylE5ILLKrp6YmjX8ezqFpA 411
craft_providers/base.py sha256=pk8AYV1umE6YHpgdB6pSCLjLKGg4eWbU0BDQFixhHUg 41799
craft_providers/const.py sha256=5MTiMNJqlmVegx_a9Bfttk8K3qnM9y8rikE9UiwnU2M 830
craft_providers/errors.py sha256=u7QlnUalj19Fc8I06AU6XIGMcYd9hC2Njg7mVIyWczY 3893
craft_providers/executor.py sha256=VZtOkB4efjNxo28FBoj2eIQ9NBxX21qEdCvTCP0MtRA 8909
craft_providers/instance_config.py sha256=jpKdefpyZcDcKiD2-BHs9Y7QwtnR8prFkqU-wBvtx1o 6369
craft_providers/provider.py sha256=IoCB9XTLSN9Y8Pujv8BWy3qLffR-AIwWCtZYsRBH5dI 3625
craft_providers/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
craft_providers/actions/__init__.py sha256=PDv-Nupnm2-EbalPN-dyzF6bUXA853JYi6m7qlNTMMs 734
craft_providers/actions/snap_installer.py sha256=Gp35l1a7dpmatRmJBuH8u2Sj6ac4bTEnDR5ij91uL2A 16965
craft_providers/bases/__init__.py sha256=y2JF3Wzw-mYEodbzazGH-kNELtN3hVcAtVu8ExBaI8o 3965
craft_providers/bases/almalinux.py sha256=QMU3Kw3wQ7O8mPCM5gWu2zdYpz8VTQ4L1FrSntEQACs 8459
craft_providers/bases/centos.py sha256=-8CQVeQV0ytU9Juxwln39C9d89dVgfVI4dhlpSOr7ao 9162
craft_providers/bases/errors.py sha256=B7yjc3TGYGzjJ4F-8G6J_aGJMjQpGWvS_UO3vJuqKIM 930
craft_providers/bases/ubuntu.py sha256=F-Lby37g379DoLNKyYy-Jpb63vnyrjx-vAT8-dzBj0k 9922
craft_providers/lxd/__init__.py sha256=93T4u9fxplO85F761JRfzM96hkV5RfMnOz8ygc_KEuw 1420
craft_providers/lxd/errors.py sha256=qePS8n8kOLmSeaxBXf25onq9ay6UgFog5tCnmbqSIKI 1905
craft_providers/lxd/installer.py sha256=BChBnmU3nGgmPBK3uE81_aRQWyIx4wqvJvaSwU9FjNw 6117
craft_providers/lxd/launcher.py sha256=NJnqLdAXR9rbJetGPlSkAGe4CNpOjwKGEYzE412bHYE 30872
craft_providers/lxd/lxc.py sha256=sGceqF0kBzaPyRi3JU2FMb1N4B8pBs57FgDF7cfJkL0 40803
craft_providers/lxd/lxd.py sha256=za_b-UBLL_n8vKFliVi48J2thV7yiriaCsDq0EF3mpo 4317
craft_providers/lxd/lxd_instance.py sha256=FvspzTr9nYZeFrd67WW30ZQiJpowCCNMw7EvErHp4ek 19606
craft_providers/lxd/lxd_instance_status.py sha256=qxX1T3zrc5njeC2D5CqeCuBRkgKs9129SbwbHbxIDbA 905
craft_providers/lxd/lxd_provider.py sha256=pcpPt0_z9LEOU6UKgII1l_5o2v7bgRZZaMUU2UXxl4o 5574
craft_providers/lxd/project.py sha256=MTOM9hLqowlTP031N5aTEjgA1lNmsVv7POTsziISDbA 3381
craft_providers/lxd/remotes.py sha256=q53CFjmaxzfHAueiHFCmt0mEfBZSAsDKmeCwwl8obLM 6698
craft_providers/multipass/__init__.py sha256=drBC_2Y8z-GILMVZ0SntNADUx8kuWwGhcYs8zH_T9M4 1285
craft_providers/multipass/_launch.py sha256=WVVgzNTiqHaiXG2DMz2vpofUkpTw9iJYM7MSP2UwoS0 2688
craft_providers/multipass/_ready.py sha256=mBEJ-kJQLaXWCMvrDsgd4LC_6Xo550dSXZpBFG9XpWU 1814
craft_providers/multipass/errors.py sha256=TJdgMxjGjiVnH132ascbVRP76FSyo_qay74O4eA2HSg 1498
craft_providers/multipass/installer.py sha256=dmxPxSTugFjeGtEaphKhy_AggBeVAhUc-v5eJmIGAHg 3146
craft_providers/multipass/multipass.py sha256=mIG6fST9vtvOvdMLbG2shupfoq1hozWFsNRQJNT0JJI 19622
craft_providers/multipass/multipass_instance.py sha256=5ImRGirsgL64G2er07RJAYqh6jVk6gYoOkeyxEOg47Q 17648
craft_providers/multipass/multipass_provider.py sha256=SoJBe-vp5Jm8TNdrRmGFJw0LuFnlPqFXr4Omq3Vp4Mo 7758
craft_providers/util/__init__.py sha256=xD-GIKMRuPUfbl3n7uHqyOWJRoF7xcW5cjq34cdsBKU 725
craft_providers/util/env_cmd.py sha256=gZUdE3OTeG_L14mMOu1tEiIE49IarjleUVWFugO7RZA 1969
craft_providers/util/os_release.py sha256=BfrhUUe6M16qAJGt4gdQRVuDWU3VwFHGxO4t7G1_8Yg 2209
craft_providers/util/retry.py sha256=MaPRSsg4KXtrqaXfH9mSDbuxnMDuh6eUI9WIzoX9Avo 2082
craft_providers/util/snap_cmd.py sha256=pcgwWEG5htToh00HVxkyAV2lcvXwNAtXBY2--jNZZ8o 3456
craft_providers/util/temp_paths.py sha256=7tztZZWAViI7DWNAnBWAvCVhNuiaTmFg2khIPrbX-2k 1462
craft_providers_docs/.gitkeep sha256=E8Q4ZMrMVl_Iq4RxfjB2Tu-XVD1mlb9R29vWphrds4o 61
craft_providers-2.1.0.dist-info/LICENSE sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
craft_providers-2.1.0.dist-info/METADATA sha256=XhZdvX4iOm2kzNjXGlIPc_sn6uGsWv30BhiyMKCJaGc 3652
craft_providers-2.1.0.dist-info/WHEEL sha256=TJ49d73sNs10F0aze1W_bTW2P_X7-F4YXOlBqoqA-jY 109
craft_providers-2.1.0.dist-info/entry_points.txt sha256=zJV2L1lfMzbWod_9zM-Hh9sU2tB001-Kj_1xXcSXbXk 61
craft_providers-2.1.0.dist-info/top_level.txt sha256=AaRAXxlAAt1ZNWAjeTIe2_DtLoK1ZTsfocJ8dQUWGgs 37
craft_providers-2.1.0.dist-info/RECORD

top_level.txt

craft_providers
craft_providers_docs

entry_points.txt

craft-providers = craft_providers.cli:main