charmcraft

View on PyPIReverse Dependencies (0)

3.2.2 charmcraft-3.2.2-py3-none-any.whl

Wheel Details

Project: charmcraft
Version: 3.2.2
Filename: charmcraft-3.2.2-py3-none-any.whl
Download: [link]
Size: 223258
MD5: edade5d1951caf73ac0c6a504b327e9a
SHA256: 9428aac43ed7986e6655fb42d24b0f3167cb77bde3cbc40e6bcaff7ad13a2ec8
Uploaded: 2024-10-16 16:13:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: charmcraft
Version: 3.2.2
Summary: The main tool to build, upload, and develop in general the Juju charms.
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: craft-application (~=4.1.2)
Requires-Dist: craft-cli (>=2.3.0)
Requires-Dist: craft-grammar (>=2.0.0)
Requires-Dist: craft-parts (>=2.0.0)
Requires-Dist: craft-providers (>=2.0.0)
Requires-Dist: craft-platforms (~=0.1)
Requires-Dist: craft-store (>=3.0.0)
Requires-Dist: distro (>=1.3.0)
Requires-Dist: docker (>=7.0.0)
Requires-Dist: humanize (>=2.6.0)
Requires-Dist: jsonschema
Requires-Dist: jinja2
Requires-Dist: pydantic (~=2.0)
Requires-Dist: python-dateutil
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: requests-toolbelt
Requires-Dist: requests-unixsocket
Requires-Dist: snap-helpers
Requires-Dist: tabulate
Requires-Dist: urllib3 (<2.0)
Requires-Dist: python-apt (>=2.4.0); sys_platform == "linux" and extra == "apt"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: freezegun; extra == "dev"
Requires-Dist: hypothesis; extra == "dev"
Requires-Dist: pydocstyle; extra == "dev"
Requires-Dist: pyfakefs; extra == "dev"
Requires-Dist: pylint; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-check; extra == "dev"
Requires-Dist: pytest-subprocess; extra == "dev"
Requires-Dist: responses; extra == "dev"
Requires-Dist: canonical-sphinx (~=0.1); extra == "docs"
Requires-Dist: pyspelling; extra == "docs"
Requires-Dist: autodoc-pydantic (~=2.0); extra == "docs"
Requires-Dist: sphinx-autobuild (~=2024.2); extra == "docs"
Requires-Dist: sphinx-pydantic (~=0.1); extra == "docs"
Requires-Dist: sphinx-toolbox (~=3.5); extra == "docs"
Requires-Dist: sphinx-lint (~=0.9); extra == "docs"
Requires-Dist: sphinxcontrib-details-directive; extra == "docs"
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: black (~=24.0); extra == "lint"
Requires-Dist: codespell[tomli]; extra == "lint"
Requires-Dist: yamllint; extra == "lint"
Requires-Dist: mypy[reports] (~=1.5); extra == "types"
Requires-Dist: pyright (==1.1.366); extra == "types"
Requires-Dist: types-python-dateutil; extra == "types"
Requires-Dist: types-PyYAML; extra == "types"
Requires-Dist: types-requests (<2.31.0.20240312); extra == "types"
Requires-Dist: types-setuptools; extra == "types"
Requires-Dist: types-tabulate; extra == "types"
Requires-Dist: types-urllib3; extra == "types"
Provides-Extra: apt
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: lint
Provides-Extra: types
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5053 characters]

WHEEL

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

RECORD

Path Digest Size
charmcraft/__init__.py sha256=DuT2UEkbXufj81icBMl92N44HLjDh_AqApGuwyiLKxg 960
charmcraft/__main__.py sha256=H0SFGdEj2RcXXjVj0ZCci9yetGVv0OyaauKjSL0-JvI 781
charmcraft/_version.py sha256=cAeEKqGL6H8mTGzx4o8ksRByKHNXpPGsxHtsqR0lUgI 411
charmcraft/bases.py sha256=iV_-smcgF-_cAXIY2EXAumetAIdHlJF29yy2gbAFIRI 2349
charmcraft/charm_builder.py sha256=mZ5SrkFEmbY5bqKw941s33gBKwQcJ7oVX7JlirFC8jA 19039
charmcraft/cmdbase.py sha256=iuYBzU-dlJ-AJ2mN3I-CdpTCOAw9Hyv8HCZkFVbLztw 3012
charmcraft/const.py sha256=i_f0A7DOWg_HG6WXXMrtSjS7rj6Dy4OI9mRY1GzvRgk 5571
charmcraft/env.py sha256=7pl8G-XyS_T5JplH5LJdsRCA8OuwGTwH5T1efpdSg8I 3189
charmcraft/errors.py sha256=CfSVK1xF5MyEeTnXB5UrZv0yyQnugDtf0QS-_23qI8s 5443
charmcraft/instrum.py sha256=eWnHWJyovbeNpKqKX1cDu_BfG8hMdbR6imFBqJnIZWI 5323
charmcraft/jujuignore.py sha256=QlnlTp6JbytHDtKIsj5UkYhb87kgWwt3et-ELkx9LDM 7024
charmcraft/linters.py sha256=XbdlEvqixgOYUdVXZ6wA-Ty4ImY7aUIDNtTZhWpdoJM 19279
charmcraft/preprocess.py sha256=hYLeW3Ld1-hMmVQjYmtPoleNC3pvlVk8CyAr95-kIlM 6687
charmcraft/snap.py sha256=Mt___Do-p_bNXITr8w5VtbIaFyZEkw1114DL3Y_SuSg 1814
charmcraft/application/__init__.py sha256=Tlsx9z-9fOdL5kq5Vc4nXOumlw95oDAZMXng1zOTGB8 1037
charmcraft/application/main.py sha256=6_1TOyKGFZDIWy2MN_ZY8hIHp_F7q6_eEJJ0d1sXsoY 7716
charmcraft/application/commands/__init__.py sha256=K6LSHLrNxIpyyFQ_Z7cNWltiNeBRztz2nOD0Q-BmZ1A 4414
charmcraft/application/commands/analyse.py sha256=cnTlegMamaqsWL5235wTmHpGo8ZJTfIoy6nCcJFPW2Q 3746
charmcraft/application/commands/base.py sha256=PQBhOa93nz__Kn7Uly7AhAcutqOAg9HmOZRbOcSWvAk 1353
charmcraft/application/commands/extensions.py sha256=0rD0iPB_7N7MBR9hVnKd0XAGaqK8NmwAdvqrw6nCxhQ 3016
charmcraft/application/commands/init.py sha256=8GU3EEnAaOHrvNqRPnvYq2293d7WE9GFFEobtoNPrOc 8047
charmcraft/application/commands/lifecycle.py sha256=L0sO2rlD4EM-KTLGriaVUOUePT3PL1kUPDf_X4MblcQ 6915
charmcraft/application/commands/remote.py sha256=sDiKebRtFTk8z7TmXKaw94_xdRnq2fmumveEBy_bXFw 7661
charmcraft/application/commands/store.py sha256=iXDf9XCxHrAJSZIAtd3nHk_FwjQydBfs_FrNMrNL3g4 89051
charmcraft/application/commands/test.py sha256=KOVfrApBfZjGq4D83eZIO2ECPAKFRUdHRmvqQ_OmSHg 3363
charmcraft/application/commands/version.py sha256=E5NhfwOnakHJW6w0Kp8PBR5iDE_rITG9qmbFYef2rPM 1565
charmcraft/extensions/__init__.py sha256=IK5KB8u3binUwP-HdZDvR705J9lbVCCa_ltqIQOJS4c 1380
charmcraft/extensions/_utils.py sha256=yTYwCSH9qYOM2oeAEPn7YuQkZFULRwVN9umVrFJAJ4c 4138
charmcraft/extensions/app.py sha256=ydzZAY_LWVkTRZhM2xmoWPd5Jj-RqmG1-RLB_y81lJk 12936
charmcraft/extensions/extension.py sha256=P_UQva6jLXfLHKqlOT8ItxkbMpAV7O732E5_JXuuCAM 5537
charmcraft/extensions/registry.py sha256=k853ejcsPdTzVTExEjP8AnBBllMKfPU9pC_Y1QqtTQ4 2768
charmcraft/models/__init__.py sha256=TSPT99HV1L9BDrY4lfswuUL3Wd9ue1BTQZGTqYY-OoY 1503
charmcraft/models/actions.py sha256=Xhm9OZ_RoleOCN0a7YXYYOO0WI_9r5SAUU84zE6e0nc 2048
charmcraft/models/basic.py sha256=uvSL8OEvQxk0UZnK2t9e-Wqd8rqvRoTmVSRXt2PNam0 1916
charmcraft/models/charmcraft.py sha256=ZIVGlDbjFouq7gbxg9TUZtAz98f0DY7Tw-ouI9KV5kI 4185
charmcraft/models/config.py sha256=lvvoL5gHY3lwmkpVoQ4ShQt783vvL43z6FAq37ffRlg 2521
charmcraft/models/lint.py sha256=LSmErrMYHiFbG9WqwIAOEBiLGhNjSZbqX6ww3ZLkHzI 2775
charmcraft/models/manifest.py sha256=Gtk5nj7v7SrwpS9F-NYSBXXOKxQbf6XMc1ORLjojiDs 1304
charmcraft/models/metadata.py sha256=LjlcmbviqPOWgu3yqxUJ77cO_wBKsW9twgOSmP-sDFc 5323
charmcraft/models/project.py sha256=zbGR4r1uHZaY8uJ1Oaj_bkRyebr65Vgu-zsftAN2X7A 41161
charmcraft/parts/__init__.py sha256=iz2OmVhKGrzh1wGQyBfuZ0re2npLk3c20CXNiGRwNkA 2597
charmcraft/parts/bundle.py sha256=K7gU2ENObin-JHD2fL751j2rFpnGl3w97FhGSeFhDys 2161
charmcraft/parts/charm.py sha256=RRrCzcVl-I29eR9DVGXZtDI9srB7h78Q1FU_MG8LjlA 14084
charmcraft/parts/lifecycle.py sha256=We1xaDBLD2zz4aCDZ96IkL9xHIj29_iY183DemtGoFU 5311
charmcraft/parts/reactive.py sha256=MGWrngtoU26I3QdXlb1gGNloCNTRmMmI0L7z-MSJki4 7732
charmcraft/services/__init__.py sha256=49FDDl6dZGbDjG2ae73MR1DiTLNVSE11XP_PUuqHSnE 2465
charmcraft/services/analysis.py sha256=_muIuSywhGnki0nwuk2F5nwHDs7EF2s5Yg626rGyGzo 3732
charmcraft/services/image.py sha256=V_BUrJdOoIDXz___faTZKKac1v7Xs0LRiOFBdqOQ7d8 5062
charmcraft/services/lifecycle.py sha256=4b3pxJ1N9_csyUnkdy6etU72V5Zrk5bxfYyNuPTryVo 2174
charmcraft/services/package.py sha256=jN3ifYSHl2YZRq6VGjbrN9aukRD6Y0iRayHs3llCI1c 11775
charmcraft/services/provider.py sha256=eXwx0xR11rl8pUXreoM7TkxW3ZAJQf3hqOdp-EnRIIE 4928
charmcraft/services/remotebuild.py sha256=qHXEeAiY6B4-unp-i8Ex6q2Cr9Reie7SKeoyYV5Hp6E 3396
charmcraft/services/store.py sha256=jc4-OUN84_6sKx5mTpvYb7XSoSiO-PMEv6-llSfgEQI 9527
charmcraft/store/__init__.py sha256=uejEC5wVDXlGG_B9jGzC8DmzI6_sZiVvNL0yWTpbUdg 1351
charmcraft/store/client.py sha256=rJiecNTNyJMMiLK_hhd2Cuvp-nbJXzWSssOTCIhL2cs 8348
charmcraft/store/models.py sha256=iwFhZA6w8Ocryu0i44JqDsliBoqzVwiwfQvCWZRpga8 7287
charmcraft/store/registry.py sha256=qzbn-BK2oy4e6iTSleijm_ihZsT06kWUZ9vZ4jHkNL8 18442
charmcraft/store/store.py sha256=buReol25TQteZQmfxUOF7duf2DWUB9PBYFByN6xa4Ms 18691
charmcraft/templates/charmlibs/new_library.py.j2 sha256=t1bmMG1lB4AfYv1BliMb_ngp-33XD0pIuRByuDYvBCw 1167
charmcraft/templates/init-django-framework/.gitignore.j2 sha256=6E0iHBPEFnNgq0zgwn623LIVHcndrS5d-z34mLBqj6w 75
charmcraft/templates/init-django-framework/charmcraft.yaml.j2 sha256=zqTiz9b93RcP4hw7SUTyXkUE2HFT-ZSM3IdSHbAMR6c 1067
charmcraft/templates/init-django-framework/requirements.txt.j2 sha256=mJ9Rkwo8GhFBdMzUurJLXMhovo28nX9sE_j3vsEuIi0 22
charmcraft/templates/init-django-framework/src/charm.py.j2 sha256=JVKe9ZzhWm0_GNpz7KVuh0gA5yzhgoydjo0_siuruIc 590
charmcraft/templates/init-flask-framework/.gitignore.j2 sha256=6E0iHBPEFnNgq0zgwn623LIVHcndrS5d-z34mLBqj6w 75
charmcraft/templates/init-flask-framework/charmcraft.yaml.j2 sha256=WQ5TVKnxAb2y5TZmFAT_X4I8wUWPEYkjErLVwhcEonU 1064
charmcraft/templates/init-flask-framework/requirements.txt.j2 sha256=mJ9Rkwo8GhFBdMzUurJLXMhovo28nX9sE_j3vsEuIi0 22
charmcraft/templates/init-flask-framework/src/charm.py.j2 sha256=qh63c-5NlcO0IlC8OxAxTMK5oPKt-zdqFc7hXavKot0 586
charmcraft/templates/init-go-framework/.gitignore.j2 sha256=6E0iHBPEFnNgq0zgwn623LIVHcndrS5d-z34mLBqj6w 75
charmcraft/templates/init-go-framework/charmcraft.yaml.j2 sha256=fKDcWeh2IC_uLdk9L9JQUSZFlwQcgoAzhaBI6g8wxZY 1138
charmcraft/templates/init-go-framework/requirements.txt.j2 sha256=mJ9Rkwo8GhFBdMzUurJLXMhovo28nX9sE_j3vsEuIi0 22
charmcraft/templates/init-go-framework/src/charm.py.j2 sha256=R4N9O_I3CiQhK9eA7rY3TspQbNe0PWN5clSAepqNYJQ 574
charmcraft/templates/init-kubernetes/.gitignore.j2 sha256=6E0iHBPEFnNgq0zgwn623LIVHcndrS5d-z34mLBqj6w 75
charmcraft/templates/init-kubernetes/CONTRIBUTING.md.j2 sha256=01QMSt651ZFopj5DMH8cVD0W64KJsKnCgXMx7ovEi4A 984
charmcraft/templates/init-kubernetes/LICENSE.j2 sha256=LBhWopt8IqEFcs9KbpPkg_KaGSptwQzhku4W3sgobgs 11349
charmcraft/templates/init-kubernetes/README.md.j2 sha256=ITs6OvY0kgD7nKErMJX_k8wgvGaMvyC54KV9uq3L9vg 807
charmcraft/templates/init-kubernetes/charmcraft.yaml.j2 sha256=iOPR2hkkuoKdzikKParcrpcTbQOwYkrz6NGKKWo44SA 2242
charmcraft/templates/init-kubernetes/pyproject.toml.j2 sha256=n1TEfHvdv6g2EMMsQTrzmdYJNzyCIUmEnEU4pP3xs2I 780
charmcraft/templates/init-kubernetes/requirements.txt.j2 sha256=5vsb_wnf5qjh4_t9rcNHc1I4AmcgWeUW00Pr1JoRzio 11
charmcraft/templates/init-kubernetes/spread.yaml.j2 sha256=yXN_CSPzUTGIpRg5PLs_OjkoXw8zsnR7sb98m0nUf2w 3782
charmcraft/templates/init-kubernetes/tox.ini.j2 sha256=JVHLgbEy8aw2ObHn5vYi3_WhdUjpkeLMwaF7r-WYl6w 1892
charmcraft/templates/init-kubernetes/src/charm.py.j2 sha256=yDBfX0mmG8CnjxoBnKW6zAVjkUNH_a3O_V4J-HlWcTY 691
charmcraft/templates/init-kubernetes/tests/integration/test_charm.py.j2 sha256=agKUkTqepZSrrh8yd3BHCO87IZDPSqYXoYEUo35GN00 1129
charmcraft/templates/init-kubernetes/tests/spread/general/integration/task.yaml.j2 sha256=-mBF652LJJ249FUzdn1cqOk2xKjkbU6bqA_adAjIHC8 73
charmcraft/templates/init-kubernetes/tests/spread/lib/cloud-config.yaml.j2 sha256=pl_vCDUi9AqhFCHqYUCBMeNIildXQc9t5CIIil0bND8 155
charmcraft/templates/init-kubernetes/tests/spread/lib/test-helpers.sh.j2 sha256=gst_6AwMUD02JV-SV-LXoAQKottvKSVWdN4iVxqspgc 2240
charmcraft/templates/init-kubernetes/tests/spread/lib/tools/retry.j2 sha256=4nadvTComHWCFYdradgPSE1ZjtmOpN0s0adbqgScsKg 4271
charmcraft/templates/init-kubernetes/tests/unit/test_charm.py.j2 sha256=VSaeFtucGMCC3ToP3CYBMVpFIvhQ8UcNikoaylkEUxM 680
charmcraft/templates/init-machine/.gitignore.j2 sha256=6E0iHBPEFnNgq0zgwn623LIVHcndrS5d-z34mLBqj6w 75
charmcraft/templates/init-machine/CONTRIBUTING.md.j2 sha256=01QMSt651ZFopj5DMH8cVD0W64KJsKnCgXMx7ovEi4A 984
charmcraft/templates/init-machine/LICENSE.j2 sha256=LBhWopt8IqEFcs9KbpPkg_KaGSptwQzhku4W3sgobgs 11349
charmcraft/templates/init-machine/README.md.j2 sha256=ITs6OvY0kgD7nKErMJX_k8wgvGaMvyC54KV9uq3L9vg 807
charmcraft/templates/init-machine/charmcraft.yaml.j2 sha256=NEEQ40AppPHnVNIM_5qizPpcRUGeHI8sVMbphXkc4HY 1346
charmcraft/templates/init-machine/pyproject.toml.j2 sha256=n1TEfHvdv6g2EMMsQTrzmdYJNzyCIUmEnEU4pP3xs2I 780
charmcraft/templates/init-machine/requirements.txt.j2 sha256=5vsb_wnf5qjh4_t9rcNHc1I4AmcgWeUW00Pr1JoRzio 11
charmcraft/templates/init-machine/spread.yaml.j2 sha256=0cw1bW6IaJJABtJ4LBuuQfR2Gap9QSw_YkgsSRM5fXQ 3651
charmcraft/templates/init-machine/tox.ini.j2 sha256=JVHLgbEy8aw2ObHn5vYi3_WhdUjpkeLMwaF7r-WYl6w 1892
charmcraft/templates/init-machine/src/charm.py.j2 sha256=T-6JDxjtOvWOraWQwH8x6fptbtMuhWS69d6ZR6Of800 639
charmcraft/templates/init-machine/tests/integration/test_charm.py.j2 sha256=AgpnW8aPEV-cof9_mOG1PFiMLK5OG2VtG1WFD3SLYyk 987
charmcraft/templates/init-machine/tests/spread/general/integration/task.yaml.j2 sha256=-mBF652LJJ249FUzdn1cqOk2xKjkbU6bqA_adAjIHC8 73
charmcraft/templates/init-machine/tests/spread/lib/cloud-config.yaml.j2 sha256=pl_vCDUi9AqhFCHqYUCBMeNIildXQc9t5CIIil0bND8 155
charmcraft/templates/init-machine/tests/spread/lib/test-helpers.sh.j2 sha256=G2lzvJ5Y4yrnSaBE1eR6duh5EInQuNCHof7Fo7sK22k 1537
charmcraft/templates/init-machine/tests/unit/test_charm.py.j2 sha256=oFPduUoqXFMeTjSmXc9Ludyqm67DARI810LZ88HtyqA 640
charmcraft/templates/init-simple/.gitignore.j2 sha256=6E0iHBPEFnNgq0zgwn623LIVHcndrS5d-z34mLBqj6w 75
charmcraft/templates/init-simple/CONTRIBUTING.md.j2 sha256=01QMSt651ZFopj5DMH8cVD0W64KJsKnCgXMx7ovEi4A 984
charmcraft/templates/init-simple/LICENSE.j2 sha256=LBhWopt8IqEFcs9KbpPkg_KaGSptwQzhku4W3sgobgs 11349
charmcraft/templates/init-simple/README.md.j2 sha256=ITs6OvY0kgD7nKErMJX_k8wgvGaMvyC54KV9uq3L9vg 807
charmcraft/templates/init-simple/charmcraft.yaml.j2 sha256=7iJaVe6uYQWUwNrZssrWExz6Nv0uMRaftnp0FoxDnMY 2483
charmcraft/templates/init-simple/pyproject.toml.j2 sha256=n1TEfHvdv6g2EMMsQTrzmdYJNzyCIUmEnEU4pP3xs2I 780
charmcraft/templates/init-simple/requirements.txt.j2 sha256=5vsb_wnf5qjh4_t9rcNHc1I4AmcgWeUW00Pr1JoRzio 11
charmcraft/templates/init-simple/spread.yaml.j2 sha256=yXN_CSPzUTGIpRg5PLs_OjkoXw8zsnR7sb98m0nUf2w 3782
charmcraft/templates/init-simple/tox.ini.j2 sha256=JVHLgbEy8aw2ObHn5vYi3_WhdUjpkeLMwaF7r-WYl6w 1892
charmcraft/templates/init-simple/src/charm.py.j2 sha256=fc1P_dZMymHksk4p9HbmAZuZKZQ0vgG6Bwbk9DDWW9g 4090
charmcraft/templates/init-simple/tests/integration/test_charm.py.j2 sha256=OLTmvp0DwJ-Vh0fyWRzWNwm6ZCTVj6vyStcIl_Q0sRA 1101
charmcraft/templates/init-simple/tests/spread/general/integration/task.yaml.j2 sha256=-mBF652LJJ249FUzdn1cqOk2xKjkbU6bqA_adAjIHC8 73
charmcraft/templates/init-simple/tests/spread/lib/cloud-config.yaml.j2 sha256=pl_vCDUi9AqhFCHqYUCBMeNIildXQc9t5CIIil0bND8 155
charmcraft/templates/init-simple/tests/spread/lib/test-helpers.sh.j2 sha256=gst_6AwMUD02JV-SV-LXoAQKottvKSVWdN4iVxqspgc 2240
charmcraft/templates/init-simple/tests/spread/lib/tools/retry.j2 sha256=4nadvTComHWCFYdradgPSE1ZjtmOpN0s0adbqgScsKg 4271
charmcraft/templates/init-simple/tests/unit/test_charm.py.j2 sha256=ehaErT_bqoTf7I-oTVuY_9x7N-wYm7yzELldBzxcVSc 2828
charmcraft/utils/__init__.py sha256=ZPx-uSmwSrJKq3rbxiRl1RGHFAV0F-p78e82CIZ20Ec 2955
charmcraft/utils/charmlibs.py sha256=1kPtSqxi-q9EQHdtXsjWRh0GK072B2x8gFcyVftkiFk 12045
charmcraft/utils/cli.py sha256=Q9hmqxAo6b2z52cLVudWfubo-jEbCESjqZdXK_3401Q 6218
charmcraft/utils/file.py sha256=Xw0-ug7orkevC4BO0vrV4x8S4Fd4mNLyiQ8jT_PTJtg 2509
charmcraft/utils/package.py sha256=924sKukWBMqySPovQ0H5r6fheWBLGAjYeuo4HM3aPsI 6019
charmcraft/utils/platform.py sha256=LUHtfBM7ZO4cWQDM1tZqjMmss31OCmkFO4pLFBSGm54 2522
charmcraft/utils/project.py sha256=vr4xNnYRoJcO44jT8qRgpd51Cwv26ZJubGTlTmASBBs 4551
charmcraft/utils/skopeo.py sha256=oQwZWqLkNqdafpBao7Ix3JkEUxO4oOx7eZaKbFZGMXs 5258
charmcraft/utils/store.py sha256=KrG-nw7ncIBzzL5fZohqO1Jm1nGG3PJ933XegaCex2c 1119
charmcraft/utils/yaml.py sha256=pmGedIQXLmTYefrLW4CTtg9v8UheHhzg_S7rRcVL3Fg 2101
charmcraft-3.2.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
charmcraft-3.2.2.dist-info/METADATA sha256=IvAagrS-qwOad-SEMknFn-dcOaVg6dcmuaSSF8E-zeQ 8105
charmcraft-3.2.2.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
charmcraft-3.2.2.dist-info/entry_points.txt sha256=SeifswCmZa4_XrPExSZEO-VSCdlX_VrCGZBbKaFEY0w 64
charmcraft-3.2.2.dist-info/top_level.txt sha256=ka37dQ3nvtNMpOvQhGWe3mn6HAXzkIyXk_sDS-_pqwg 11
charmcraft-3.2.2.dist-info/RECORD

top_level.txt

charmcraft

entry_points.txt

charmcraft = charmcraft.application.main:main