craft-parts

View on PyPIReverse Dependencies (2)

2.2.1 craft_parts-2.2.1-py3-none-any.whl

Wheel Details

Project: craft-parts
Version: 2.2.1
Filename: craft_parts-2.2.1-py3-none-any.whl
Download: [link]
Size: 449056
MD5: 409e0d1c9ca458a68663ada21c4a83da
SHA256: 12be64f7ba4f2909a26e1160e743613681be34634eca7206dc69a2159ca24ebc
Uploaded: 2024-12-19 21:55:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: craft-parts
Version: 2.2.1
Summary: Craft parts tooling
Author-Email: "Canonical Ltd." <snapcraft[at]lists.snapcraft.io>
Project-Url: Homepage, https://github.com/canonical/craft-parts
Classifier: Development Status :: 5 - Production/Stable
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
Requires-Python: >=3.10
Requires-Dist: overrides (!=7.6.0)
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: pyxdg
Requires-Dist: PyYAML
Requires-Dist: requests-unixsocket2 (>=0.4.0)
Requires-Dist: requests (<3.0,>=2.32)
Requires-Dist: python-apt (>=2.4.0); sys_platform == "linux" and extra == "apt"
Requires-Dist: canonical-sphinx; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: sphinx-lint; extra == "docs"
Requires-Dist: sphinx-pydantic; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: sphinxcontrib-details-directive; extra == "docs"
Requires-Dist: build; extra == "dev"
Requires-Dist: coverage[toml] (~=7.4); extra == "dev"
Requires-Dist: pytest (~=8.0); extra == "dev"
Requires-Dist: pytest-cov (~=5.0); extra == "dev"
Requires-Dist: pytest-mock (~=3.12); extra == "dev"
Requires-Dist: yamllint (~=1.34); extra == "dev"
Requires-Dist: mypy[reports] (~=1.11.0); extra == "dev"
Requires-Dist: pyright (==1.1.388); extra == "dev"
Requires-Dist: types-Pygments; extra == "dev"
Requires-Dist: types-colorama; extra == "dev"
Requires-Dist: types-setuptools; extra == "dev"
Requires-Dist: autoflake; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: codespell; extra == "dev"
Requires-Dist: pydocstyle; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: hypothesis; extra == "dev"
Requires-Dist: jsonschema; extra == "dev"
Requires-Dist: pytest-check; extra == "dev"
Requires-Dist: pytest-subprocess; extra == "dev"
Requires-Dist: requests-mock; extra == "dev"
Requires-Dist: types-colorama; extra == "dev"
Requires-Dist: types-docutils; extra == "dev"
Requires-Dist: types-jsonschema; extra == "dev"
Requires-Dist: types-Pillow; extra == "dev"
Requires-Dist: types-Pygments; extra == "dev"
Requires-Dist: types-pytz; extra == "dev"
Requires-Dist: types-PyYAML; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: types-setuptools; extra == "dev"
Provides-Extra: apt
Provides-Extra: docs
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3423 characters]

WHEEL

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

RECORD

Path Digest Size
craft_parts/__init__.py sha256=zOK-v1OlTjwN2Bgdd6Rhsh8OWVsbmBeibd1eh34-sxs 1854
craft_parts/__main__.py sha256=TaVbTxB6zOGV5t2RJgAHHKB2W7Jp_aTccMv-h-uvqGY 776
craft_parts/_version.py sha256=R_Wr7clGXr8a07n6uqFj88MyYFGydFRXYBI10R9k_uw 411
craft_parts/actions.py sha256=ZuhkwJbxP6AKfJU6kPJt2dJVB4wGiE3RwKvmM7YAHRI 2614
craft_parts/callbacks.py sha256=ZP6Xz2oa4_Vfx4g6metmMyXIykxHkOBk7GadyvxRZnw 7162
craft_parts/constraints.py sha256=rn_XnBOwU9_Tz_c0OGAO9W2wJS4TVZaW4vgiBVQewIw 2089
craft_parts/ctl.py sha256=jXrzH4U6QzX6Wm5remToN2Ps2T2BhjQvbxlLzx09T6o 3528
craft_parts/dirs.py sha256=kZ1UVUyKKWoFI47_xS4AOKr05wjbW8TxwO2jfwpMBFU 4337
craft_parts/errors.py sha256=BpMBtq1G9HpqkNFV9dV8U8QUHO1qG-__6zy9_NzVf98 24865
craft_parts/features.py sha256=Y0rgHJ9C0XCBWfNOw5HH052wlklYTtI383ogU-pkI7Q 1881
craft_parts/infos.py sha256=jarV-YXDQdwEmvni_WbRLt1WnioAWY2IhTOkqwHMg74 17724
craft_parts/lifecycle_manager.py sha256=WHFSPPs9j1Gax6QDugZGxJu85QGQDoHbj7DG_4OHbyE 14811
craft_parts/main.py sha256=JdFEhsPEFMK1X1WwABOJbpopTrFbkVFmeYOZythqI9E 10470
craft_parts/parts.py sha256=JLNZWNcWaLIII6aGe-GCr-M2uTc8KF4lXOnVCeDpreE 24601
craft_parts/permissions.py sha256=TjVe8zOnsgvDGIsXTwEfzwVPCUvWC3cuKkl3tg6eQuA 6498
craft_parts/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
craft_parts/pydantic_schema.py sha256=xzCztD3rBjFBIraQ_YZ_BDsWBimMnbwoDSDXqFrYiRg 5173
craft_parts/sequencer.py sha256=BxOrGFuaNwugRDFL7jICkQehWtd3jc-BPUUB2j2yYcE 18228
craft_parts/steps.py sha256=V88lnGvKkGxxgyKKk09g9PXoWRtkwKxOpE1rEAFPxTE 3037
craft_parts/xattrs.py sha256=wgxU9Jqd2z8R5MT_XYKf3gYeGhk0IFghkNPRYi1qdPE 2696
craft_parts/executor/__init__.py sha256=dgYFUMr1L_P4811-2OtufT79GcnLjmYjRe3kV-RdnzU 836
craft_parts/executor/collisions.py sha256=cMOXb9C_Y4-j2Uy1EGHfqSWS8dnTk9jXnG7JvVusw40 6880
craft_parts/executor/environment.py sha256=N5R3t2E7JcGfPT37kAqUUKJVK4BE7qz30QdeOphdwww 11597
craft_parts/executor/executor.py sha256=eVGmoo4Qo_jku3EF8x71dFY4RYE-z4zIGHKH6Rp-9Jk 11827
craft_parts/executor/filesets.py sha256=XcRCySI7Ln7dxD7nu-2-6Ro1Nr0mRGuqDQayzpY23kQ 11362
craft_parts/executor/migration.py sha256=RhDPiQcMEIihc3ekTNCUns7aUmme3SbTWGfTLcPDr3Q 10837
craft_parts/executor/organize.py sha256=VUbU4jz5AVp6_xqhw-T3R0mDZ-306OpnOXeMUAGwXNE 5199
craft_parts/executor/part_handler.py sha256=MvkqoM8MlHcYQE510RbhGSUUb9cGGHwWaE7Mf2yBNF0 40941
craft_parts/executor/step_handler.py sha256=DzMyQkVoafD1lSNTDSllDZqqdyc-fnR0rUVU4FDZtFA 16049
craft_parts/overlays/__init__.py sha256=hg14QUHI4caYnKH8-ShPG3c6gjdU9E_4QIqSNiEs2Q4 1075
craft_parts/overlays/chroot.py sha256=qkmHScxs2ZAmc6eedI_pgbAiqItPt5tgG4Aux_49vms 5765
craft_parts/overlays/errors.py sha256=ioNMuLtBnjshKus_8kbdL1YmZgZscGyAOKqf_2LpYUc 1976
craft_parts/overlays/layers.py sha256=EC95Sfe8XXwfMxTCNRe77QSSqXBd-i-NEJXgVc826NE 5115
craft_parts/overlays/overlay_fs.py sha256=S5qYcCQ2W8RP0f1lSXZUocCdAm-q8R9FBoF-JzsR0W8 3549
craft_parts/overlays/overlay_manager.py sha256=iNq3Zzm21TqzkGNjsdNzHHxkKbrRksbGY57gTvhWWGQ 7965
craft_parts/overlays/overlays.py sha256=vy85jzC9qvZYWhp8zXdPhlQ6pOGr6hzEJdAd7_OGk8E 5301
craft_parts/packages/__init__.py sha256=rm44QfEJk8xIgsJCBPH-eSB9WAl-lF5uTAQ2azrOi-c 1455
craft_parts/packages/apt_cache.py sha256=_eJetBtMknidUqx-APs5fdJ5mZEvH1ghxAGmJUvFyeI 15526
craft_parts/packages/base.py sha256=Qx77eeIdhlBqPn8mrlf6R9dZnJ3AgyWfj28u2kV-Xn0 8989
craft_parts/packages/deb.py sha256=XzA30c3VvX-IFlcgxqDcjG050H7yLaiUIK034t7-4nE 26536
craft_parts/packages/deb_package.py sha256=7qgdYSYOgsFp31Jm-5UiTNkF2aoUwrSaFmPkVA-sWUc 1665
craft_parts/packages/dnf.py sha256=HkYtnFtSrpnjd-rMzKp8xnWUO933uALQ7SjRCw04S50 2596
craft_parts/packages/errors.py sha256=eyEHRqXsLVW_4MsSW1FYVw9yoYSw2Ynsfb55E0oOe6U 8910
craft_parts/packages/normalize.py sha256=cxKlLlGRLgwQjhcAC1zqdsuFoO522JxkPoaukBJepdE 10864
craft_parts/packages/platform.py sha256=qH9_9sGyBKPTNDCl4rCY5ySyn6keb5iyeuMXhzVgBec 2224
craft_parts/packages/snaps.py sha256=w0XYUAwnBxrcG6QdafQsbYfrkG2yC00vOWzGcEeXJS8 14533
craft_parts/packages/yum.py sha256=NbStPACvXOhsieMHB6r_oovIgQo0El-Fvr00UXo0hc0 7039
craft_parts/plugins/__init__.py sha256=fis_yzuuZIx3nZzeQNG3C0PhBPv2gSShIdWuDjKGP3I 1260
craft_parts/plugins/ant_plugin.py sha256=76gXP6Gt457q-LlxpKVvlwc01UawSWtA1o_9VV4eFi8 6571
craft_parts/plugins/autotools_plugin.py sha256=RZMm3oCYmkE73HjzQQmG922Qs0HsIFGE09N3iOcJ2DQ 4061
craft_parts/plugins/base.py sha256=nFD59XaeYAEU72gW1PKFNmSmzLs3b6-Z4np3WKA9Shc 10647
craft_parts/plugins/cmake_plugin.py sha256=i4yU4R8f914Wzz-NS-Ciz_B4YrDSEAaN4E0Jsn7twXY 4345
craft_parts/plugins/dotnet_plugin.py sha256=R5Z3mizFZ2CvxU6Z98cA3hVjVIev7neeWI8ZI7w6PKg 4153
craft_parts/plugins/dump_plugin.py sha256=RnoBMvmnZu6oWZpKRFM8ZbaHsTcmk5pjbEJcTncZ5xY 2198
craft_parts/plugins/go_plugin.py sha256=ccKWo_Q9jKsxFyRoJm64rcHVASQToxL6kQ_9dkxNC94 4860
craft_parts/plugins/go_use_plugin.py sha256=TAgCAtJKRVvpVEEp59KCURxwxgeICPT2eUWZ58vSXf8 3639
craft_parts/plugins/java_plugin.py sha256=dYMhvUz7TQf3Fkd6nyfW57SWDiDCoMAQ3GAOTyvT9tU 5004
craft_parts/plugins/make_plugin.py sha256=HaVTKr7FS4X_T3MqSAjJZogHsCU-Y30SNn9woq7qOoQ 3015
craft_parts/plugins/maven_plugin.py sha256=VCUm8PIeoPJ9y43n1BgmhHGEnGnqtfuLZod38J8BHHY 6315
craft_parts/plugins/meson_plugin.py sha256=1KbFqXMeLveE2fz4xiXDenPBO-n15fk0vW4m6sr5AG8 4083
craft_parts/plugins/nil_plugin.py sha256=v5pk1bS0QlvOsntbCvMXgsCumitvrK8iLJjOMYTRUYY 2798
craft_parts/plugins/npm_plugin.py sha256=QG_0dz0L_iF3rj00CLOpBpm6bVN4kEmLznOfvq6TK1k 12015
craft_parts/plugins/plugins.py sha256=5k2-ghP0isDYC5J9xonKV3vfObdf7p8V7rD-s3gdaBQ 4363
craft_parts/plugins/poetry_plugin.py sha256=JfuE2Rxxxfi1FbB-Zebgaq8OocmUoquo3C1Q0K0OZeA 5974
craft_parts/plugins/properties.py sha256=fVQOgl0VZTurJ2JFoVsPIVnMx3nQMlS38YPVDIVyPiw 3345
craft_parts/plugins/python_plugin.py sha256=zwQS4ek3tnSG9_-JIB1vra-h532YkOUZf36qZ4k6jGU 2488
craft_parts/plugins/qmake_plugin.py sha256=PxHSdwBYec23ptKUZAmD1cBf387gp24HX837t5XmAVM 4639
craft_parts/plugins/rust_plugin.py sha256=-b6-sRoY_bTfI7AH8JK88uD82UfGMzbkglkZ326gz_w 13060
craft_parts/plugins/scons_plugin.py sha256=Q4ocQudrQGasuDuBfpcoHVW96lYHdIzMZsdoUMcCZVg 4497
craft_parts/plugins/uv_plugin.py sha256=0xrHOR2tXh9p3IOunb3szyQuL9LXsOHBXCdCtIbCAhw 4500
craft_parts/plugins/validator.py sha256=X4EXowPwdd3M7X2Bb0RhgxEshg4O2ZnhJOobGrLF75c 6038
craft_parts/sources/__init__.py sha256=_FWQ1exr3camuCSsqVedsoW_q5sRQvbe13btoP1bfOk 2617
craft_parts/sources/base.py sha256=b3kWhTYvih3cACwowvc3VZW_8ppe79ZnxXPUHxJGtcA 11251
craft_parts/sources/cache.py sha256=FAsIa1yz7qyL6IBerN1c0s-Lz8CT75mhtaWKIFRB3Fg 2493
craft_parts/sources/checksum.py sha256=ntkH829kjJVRdMrjMl-jYFZnJM8BCARtTGYxq3EOymw 2280
craft_parts/sources/deb_source.py sha256=XOA5Fbq7KQxYmjyqvWOCSrZ7lOdK7UcTaUGjZTdrOnQ 1785
craft_parts/sources/errors.py sha256=WHwbZtCjHSbmpLlgxtps23NKTh-8H-LQsR3DsOODS7c 7547
craft_parts/sources/file_source.py sha256=FEEasbkts5KLu4t48-Z7wxAsDIOlDYCJFRNuvvgVk-A 2031
craft_parts/sources/git_source.py sha256=T53xWUBsUndVb11z1M3V98UhOB0qXQXK4lK3C_IGE6E 11035
craft_parts/sources/local_source.py sha256=G4rWXS3UtosKepmyYkHsBhr7cEBiLlRr1mHbleIpDOw 7835
craft_parts/sources/rpm_source.py sha256=uEMf_opuZjdZc-_PAMCsvStHBckwRlBTdoCEOnic2Gc 2531
craft_parts/sources/sevenzip_source.py sha256=JgK0cCFL5qfv2t8CqQ1X3Ar5gXB1CFFErLIDsZ55jAg 1884
craft_parts/sources/snap_source.py sha256=Tw-D3qlwfjGRdROWSR8vJEUbRTfC_cj3yeyJcOhJE-w 3843
craft_parts/sources/sources.py sha256=0yZVInoCs5KQE2AUTbqFKiyO9C6_q1yREmTDaQIEG3o 7940
craft_parts/sources/tar_source.py sha256=MZeHQMTMvj-c7fVdxZE6M231jAltF1IFxAJ-7vzItRg 3827
craft_parts/sources/zip_source.py sha256=wzJy4N29KxW9W8VWk2yYWUNpRXN9Uz0wkzuaANECBOs 2596
craft_parts/state_manager/__init__.py sha256=BO2RJANIsqBWhkifs9QGftGalcUn8ot2hK9j-AdNm9Y 805
craft_parts/state_manager/build_state.py sha256=66CTHmoPxx0cbHpE59ULlP-prlctFqwofI7v6tUJCQs 2978
craft_parts/state_manager/overlay_state.py sha256=PEzgN3NtNtXnWbE5ZwTQA8zclSoii6eH40wptozDNFw 2660
craft_parts/state_manager/prime_state.py sha256=wNtWApLMWK2Z_S6bty2fAhZPw7v4pGp0VRrBuImgkws 2761
craft_parts/state_manager/pull_state.py sha256=JCbGHLxvKUfc93bmuI8OMZiq450Ok1-ZtxSLxoxJSro 3071
craft_parts/state_manager/reports.py sha256=LxCbtF-o-zBdEClko9MB3qNrJZznqhfXstc1AT5c64E 5419
craft_parts/state_manager/stage_state.py sha256=h_X9b-pkXjv_uCRNzJk0-pjBxaLIM8QABBLoe40c54A 2832
craft_parts/state_manager/state_manager.py sha256=BsNMASxsMlogNkFnP-e-dF6HfxtUN52Y2i0_0GlLUTY 19898
craft_parts/state_manager/states.py sha256=02KGrVOK5SXPyqo532kfeupPqJ9g_Y0esiipc-wTYyw 4298
craft_parts/state_manager/step_state.py sha256=EHH5bJQkFEEjlOY-WBv4oFNC1Xhc1vtvhFhSNMFjTX4 6885
craft_parts/utils/__init__.py sha256=Ryvx3jeejSQJvpPpWfbc3kkNH4eNZ0mHWL7n1pfuSZg 1383
craft_parts/utils/deb_utils.py sha256=RzDDFv5Wpm03xKKjivyXaPqrR8mcNabnUecR1vdHbBY 1369
craft_parts/utils/file_utils.py sha256=pZuWXbCQOnKmdqc4IH81NW_F6rBWtjk1qJ-MMWv-TVI 11354
craft_parts/utils/formatting_utils.py sha256=Qv2JKwc8E6dgeU7IjoztcnJbJ-JfX2HSFZJIP-5gdII 1480
craft_parts/utils/git.py sha256=lnC9FlNaCAGACINWg8MffpbHYPhZcmJMGrdNXCw_aTM 1114
craft_parts/utils/os_utils.py sha256=zjtjquGNQLpEqtrqLBI0ml_HFPtVwYMIuky7owExeF4 10614
craft_parts/utils/partition_utils.py sha256=G36ZnypMFUoSvJQXIcS24ojqXld2C31hc0w-fy2-uyM 7339
craft_parts/utils/path_utils.py sha256=4zOAG47EyVO-2ouF8-VZY0nW1Ar_cCvwcoeBcdnvq_c 3858
craft_parts/utils/process.py sha256=Fl7frtaG8etgWWUAiLeZWKu0ax12srg6Ino6kGRdWf0 6877
craft_parts/utils/url_utils.py sha256=_BXkMCirrJo9xMEEBlGe9QZi-nTXK5_tzcfTCbeQL_k 2365
craft_parts_docs/README.md sha256=D9cV5U8seJOaFf9NBOKuPtLKc-knipBBicSHiRwyC9A 121
craft_parts_docs/__init__.py sha256=j0MfCCKkM4KVj9FKdznouVRIugR6JcUWQjVEz554GTU 74
craft_parts_docs/craft-parts/craft-parts.wordlist.txt sha256=FFSQBDc1MiQOZWeWnQoXM-xt5O9VMn4As3pgQn07pOk 5768
craft_parts_docs/craft-parts/explanation/dump_plugin.rst sha256=MGcqhrCAxmRncdBvv8uD9V7OTiz-Vz4fU3oz4-TbLtY 1192
craft_parts_docs/craft-parts/explanation/filesets.rst sha256=jUTAh9nG4MqDoC4fB9BBfwi2VVdBdLzWcGJuEZheXug 3976
craft_parts_docs/craft-parts/explanation/how_parts_are_built.rst sha256=-fE504OE6IsrBm0G1PEpJE9nL0qZoRPp5IDzCQXNUCQ 3970
craft_parts_docs/craft-parts/explanation/lifecycle.rst sha256=oL8S4V0ED8m5f5qQplOF-89-uVlwnQfC-2HCYm47UMo 4029
craft_parts_docs/craft-parts/explanation/overlay_parameters.rst sha256=_RAEoTOHqXK74hdGOj_Z_jkOuxkagqmJfj6DY9os2KI 1073
craft_parts_docs/craft-parts/explanation/overlays.rst sha256=OTb3WigMKhaY1RMz_GQz8z_zOzwLmOES1UUME1BwByo 6381
craft_parts_docs/craft-parts/explanation/parts.rst sha256=_c_SlKVVJfDZ6NgTx4iG1f2G-TGc8bbCxOTZgXZEzNA 8197
craft_parts_docs/craft-parts/how-to/craftctl.rst sha256=-EwAg52_E6l5cXwYpSAHrfr4EFi7jKow7viLh3DF0gY 2920
craft_parts_docs/craft-parts/how-to/include_files.rst sha256=KR6koaP1x2r7a70KjJdl26RtAylnaeyUNKbpKIEahMc 4977
craft_parts_docs/craft-parts/how-to/override_build.rst sha256=tCJblmqUfqKjokY-lrkxTAySZsS9-BN1KbDPwgK-zZg 4400
craft_parts_docs/craft-parts/images/class_diagram.png sha256=h8wQ5eRNHeHcJDqVvF34_0-6fEnHVo8oko2VfExKEws 68892
craft_parts_docs/craft-parts/images/lifecycle_logic.png sha256=cHoEEXXcmr5s9SpH4SkstaDy5uQhuXqi7NCIhQYVx6g 62375
craft_parts_docs/craft-parts/images/overlay_checksum.svg sha256=jgQFBp-uDplSCs3PJmQd6n3QxJeuO7txfhvt9NL4K-A 69494
craft_parts_docs/craft-parts/reference/part_properties.rst sha256=1-bVzOtY2H_9QBKEgbwn_5-ug0gxNzALaczk_paapA8 10810
craft_parts_docs/craft-parts/reference/partition_specific_output_directory_variables.rst sha256=cBUF3YASZ_0vtwdBLu3xdLuXDJ19PGnA5DN3Vi4rVg8 1246
craft_parts_docs/craft-parts/reference/parts_steps.rst sha256=cco1CP9B-sJUggXwGVuENz6IGWfDQLCKOuhTcqNrRR4 2096
craft_parts_docs/craft-parts/reference/step_execution_environment.rst sha256=zzFmrgdbeiChvORe6t4PwOIceMTFWCzmJfqhPaqMrRI 1604
craft_parts_docs/craft-parts/reference/step_output_directories.rst sha256=u3qP8GmiD3p-i_bUuWRh9Q1xUprnyuW1B2NsgnVeHFw 1147
craft_parts_docs/craft-parts/reference/plugins/ant_plugin.rst sha256=Ocrgn8ve4CJQtEpNWFNdbw_WCTdqUOkNVQ22p7_0avg 2851
craft_parts_docs/craft-parts/reference/plugins/autotools_plugin.rst sha256=hrMRoKvlyZANyJXSQSPphYgaXiKxQjjsFTurhBcmZO0 3350
craft_parts_docs/craft-parts/reference/plugins/cmake_plugin.rst sha256=pwKhqt5VpVQsTRPq8wSyrMa163Cyng5av0cZG_H42_g 2493
craft_parts_docs/craft-parts/reference/plugins/dotnet_plugin.rst sha256=EFCa5XJpjcNKxX-qLA3C6f05DYFwcEOsIpuXKszgG5w 2938
craft_parts_docs/craft-parts/reference/plugins/dump_plugin.rst sha256=gI2TfVB-dQt7R4j5Cz6dh3qrH47S58trExvfQvGu1gU 1471
craft_parts_docs/craft-parts/reference/plugins/go_plugin.rst sha256=dhL9mP59Y5TtYdNDqje31YGXDZ2z84bauVdbjjhJFBU 3081
craft_parts_docs/craft-parts/reference/plugins/go_use_plugin.rst sha256=3DplxM8qkTDx4VYEMzWpz7Gwofy-m85S_qB7IuAMaGM 2312
craft_parts_docs/craft-parts/reference/plugins/make_plugin.rst sha256=Kt48wMM7U9Ux2rZ3_aM8b0Aw2VHm7iOGYQaNPNkimaM 1544
craft_parts_docs/craft-parts/reference/plugins/maven_plugin.rst sha256=GAJxoBg0AIGo8Gb7CPiX4k69vK1maLvhsjkOs-3hhzM 1966
craft_parts_docs/craft-parts/reference/plugins/meson_plugin.rst sha256=iT6Y9MSTQ3MN0yJ8ZhbuWPF7c28O-CHCW19UUytT-w8 2405
craft_parts_docs/craft-parts/reference/plugins/nil_plugin.rst sha256=RNBx7EaJ1w0t2_hqEP0HgfiMpD8vzVeYmvX8QQ051qc 1069
craft_parts_docs/craft-parts/reference/plugins/npm_plugin.rst sha256=oSDG2xvn8XlyfMeuL3E8XwCwgS4RlScC9eGH8-p_Nfw 3089
craft_parts_docs/craft-parts/reference/plugins/poetry_plugin.rst sha256=-qXAMc5dQhxmuC_r8yWw9u8l8RLb3Du40m5Fu-gCPyo 3740
craft_parts_docs/craft-parts/reference/plugins/python_plugin.rst sha256=MMhrmzl1tCEU6GWulMwdhwr5fFKDylYlvR3EiR973bo 2764
craft_parts_docs/craft-parts/reference/plugins/qmake_plugin.rst sha256=rFc7a3OZ5pzvZqBXUKIE2aJSwWHYnDKFXB8Bz9AWr0s 2556
craft_parts_docs/craft-parts/reference/plugins/rust_plugin.rst sha256=WPJXEsTu8XkFA9dW0dEzoFliNzFYoMS27vb0s-WIeHs 8214
craft_parts_docs/craft-parts/reference/plugins/scons_plugin.rst sha256=GBXzEj7L_Rh0r-h0DFqLzNQKgVGR-Lg_7VvRHvUUuYc 2214
craft_parts_docs/craft-parts/reference/plugins/uv_plugin.rst sha256=KA4QElibpXMJZysYsttYxXjuELQuWFyulERzuWQSGtU 2995
craft_parts_docs/craft-parts/reuse/links.txt sha256=HqwsU7qupzSjYFLrROG_XDPTUxUWkQqWT7hCXCm4hGk 300
craft_parts-2.2.1.dist-info/LICENSE sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
craft_parts-2.2.1.dist-info/METADATA sha256=L7ltszkmYbzOmh_Xd_SlACZSeGV8ffBlNewJlKuUk58 6112
craft_parts-2.2.1.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
craft_parts-2.2.1.dist-info/entry_points.txt sha256=4IiedkBmY4mGMxbJEO6oxxI7Z9sBzRvlQ6oCP-PVY8Y 50
craft_parts-2.2.1.dist-info/top_level.txt sha256=PpNi29bszRExZr7emTzFnoBGn2jErfqKHLr7eqN6BkQ 29
craft_parts-2.2.1.dist-info/RECORD

top_level.txt

craft_parts
craft_parts_docs

entry_points.txt

craftctl = craft_parts.ctl:main