craft-providers

View on PyPIReverse Dependencies (2)

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

Wheel Details

Project: craft-providers
Version: 2.0.4
Filename: craft_providers-2.0.4-py2.py3-none-any.whl
Download: [link]
Size: 96958
MD5: dafdcc6b45904ea9f66b8905ce5235bf
SHA256: b282fcfc0430e481b39ff8dbd354689a3ac260be3dc2b046691801217c4b2a8b
Uploaded: 2024-10-04 15:10:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: craft-providers
Version: 2.0.4
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.1); extra == "dev"
Requires-Dist: freezegun (==1.5.1); extra == "dev"
Requires-Dist: logassert (==7); extra == "dev"
Requires-Dist: pyfakefs (==5.4.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.31.0.6); extra == "dev"
Requires-Dist: types-setuptools (==73.0.0.20240822); extra == "dev"
Requires-Dist: types-pyyaml (==6.0.12.20240917); extra == "dev"
Requires-Dist: pyspelling (==2.10); extra == "docs"
Requires-Dist: sphinx-autobuild (==2024.9.19); extra == "docs"
Requires-Dist: sphinx-lint (==1.0.0); extra == "docs"
Requires-Dist: sphinx-tabs (==3.4.5); extra == "docs"
Requires-Dist: canonical-sphinx (==0.1.0); extra == "docs"
Requires-Dist: black (==24.8.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.11.2); extra == "types"
Requires-Dist: pyright (==1.1.382.post1); 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 (73.0.1)
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=dd-KZw8-eltAgI3rgXg7IQu4qJc9i2jbpZFwyH2XNrA 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=Dnn5hFn1jd2wstXmZU1hdQwWopygxtPHIdPoDMHOEKM 6543
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=c_RR1z3hBykKhodkkgSD_oKdNhM6ZD0wZuk-dnDHVn4 21476
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=tLtJmfGacLU7tC5rkQ8UvyToXygg8JJEWbfb3BYJ27Q 3254
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=uUTGg5JoEmRzWM3Xi6Gbw8hkWWBNU6UYAhzQI6TGAqo 19673
craft_providers/multipass/multipass_instance.py sha256=evGgY83_JEP597x7mu3gRAgaRogMaDjR-oSH4KlztQ8 17070
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.0.4.dist-info/LICENSE sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
craft_providers-2.0.4.dist-info/METADATA sha256=XLAt1SxHrpmD7yfjRD-wGdO2pGkFZY1sLIIF4eYhOWI 3650
craft_providers-2.0.4.dist-info/WHEEL sha256=GUeE9LxUgRABPG7YM0jCNs9cBsAIx0YAkzCB88PMLgc 109
craft_providers-2.0.4.dist-info/entry_points.txt sha256=zJV2L1lfMzbWod_9zM-Hh9sU2tB001-Kj_1xXcSXbXk 61
craft_providers-2.0.4.dist-info/top_level.txt sha256=AaRAXxlAAt1ZNWAjeTIe2_DtLoK1ZTsfocJ8dQUWGgs 37
craft_providers-2.0.4.dist-info/RECORD

top_level.txt

craft_providers
craft_providers_docs

entry_points.txt

craft-providers = craft_providers.cli:main