hatch-cpp

View on PyPIReverse Dependencies (1)

0.1.7 hatch_cpp-0.1.7-py3-none-any.whl

Wheel Details

Project: hatch-cpp
Version: 0.1.7
Filename: hatch_cpp-0.1.7-py3-none-any.whl
Download: [link]
Size: 25660
MD5: 597067b8aee4b431facf13059c09c597
SHA256: b1a569fb97c08518d8a70c92a3080a621c91c45f34aead4141227cc03f62c3e1
Uploaded: 2025-01-14 23:14:21 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: hatch-cpp
Version: 0.1.7
Summary: Hatch plugin for C++ builds
Author-Email: the hatch-cpp authors <t.paine154[at]gmail.com>
Project-Url: Repository, https://github.com/python-project-templates/hatch-cpp
Project-Url: Homepage, https://github.com/python-project-templates/hatch-cpp
License: Apache-2.0
Keywords: build,c++,cmake,cpp,hatch,python
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.9
Requires-Dist: hatchling (>=1.20)
Requires-Dist: pydantic
Requires-Dist: build; extra == "develop"
Requires-Dist: bump-my-version; extra == "develop"
Requires-Dist: check-manifest; extra == "develop"
Requires-Dist: nanobind; extra == "develop"
Requires-Dist: pybind11; extra == "develop"
Requires-Dist: pytest; extra == "develop"
Requires-Dist: pytest-cov; extra == "develop"
Requires-Dist: ruff (<0.9,>=0.3); extra == "develop"
Requires-Dist: toml; extra == "develop"
Requires-Dist: twine; extra == "develop"
Requires-Dist: wheel; extra == "develop"
Provides-Extra: develop
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1478 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
hatch_cpp/__init__.py sha256=iL_H3Zhh1jKzI3DB7IrRjibqnsFh0QPAQL1ERHAR7hI 129
hatch_cpp/hooks.py sha256=SQkF5WJIgzw-8rvlTzuQvBqdP6K3fHgnh6CZOZFag50 203
hatch_cpp/plugin.py sha256=AV5hcVcPPIOsalKKiGSXHcHrLlZ7mKIVc-g5_waK9fk 4403
hatch_cpp/structs.py sha256=LDaAjzpAl4G7IysMIz6zUV1H5GcVBL2BAxA7DXjtxQw 13895
hatch_cpp/utils.py sha256=lxd3U3aMYsTS6DYMc1y17MR16LzgRzv92f_xh87LSg8 297
hatch_cpp/tests/test_projects.py sha256=vmJ218C_jP5nsen2gwjPtob0AoH4J_jNS5nOckHamvw 1623
hatch_cpp/tests/test_structs.py sha256=5y_xi2Hsg5NwG34hWuQoycJZEOMRI384RjPjIY4skw4 2090
hatch_cpp/tests/test_project_basic/pyproject.toml sha256=eqM1UVpNmJWDfsuO18ZG_VOV9I4tAWgsM5Dhf49X8Nc 694
hatch_cpp/tests/test_project_basic/cpp/project/basic.cpp sha256=gQ2nmdLqIdgaqxSKvkN_vbp6Iv_pAoVIHETXPRnALb0 117
hatch_cpp/tests/test_project_basic/cpp/project/basic.hpp sha256=SO5GhPj8k3RzWrfH37lFSDc8w1Vf3yqTUhxmr1hnoko 422
hatch_cpp/tests/test_project_basic/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hatch_cpp/tests/test_project_cmake/CMakeLists.txt sha256=J6ijT9x9uSuisNEVIdFVgc_AstU9hbmIUbwvdjn_4GU 2795
hatch_cpp/tests/test_project_cmake/Makefile sha256=Vfr65pvnktWTUeuvpMWqIxDR-7V9MT4PQAyj-WHG_pI 4357
hatch_cpp/tests/test_project_cmake/pyproject.toml sha256=pu9RWhm_FY7KlcdOg2nmp-obnStnPJ04jW-bxei704w 814
hatch_cpp/tests/test_project_cmake/cpp/project/basic.cpp sha256=gQ2nmdLqIdgaqxSKvkN_vbp6Iv_pAoVIHETXPRnALb0 117
hatch_cpp/tests/test_project_cmake/cpp/project/basic.hpp sha256=SO5GhPj8k3RzWrfH37lFSDc8w1Vf3yqTUhxmr1hnoko 422
hatch_cpp/tests/test_project_cmake/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hatch_cpp/tests/test_project_limited_api/pyproject.toml sha256=k_2y7YpZP5I-KPvKOZLmnHqoKXVE2oVM8fjxtRKoTo0 726
hatch_cpp/tests/test_project_limited_api/cpp/project/basic.cpp sha256=gQ2nmdLqIdgaqxSKvkN_vbp6Iv_pAoVIHETXPRnALb0 117
hatch_cpp/tests/test_project_limited_api/cpp/project/basic.hpp sha256=SO5GhPj8k3RzWrfH37lFSDc8w1Vf3yqTUhxmr1hnoko 422
hatch_cpp/tests/test_project_limited_api/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hatch_cpp/tests/test_project_nanobind/pyproject.toml sha256=_QV3uW2UWjbiBOKiEfMQKkDyG3VlZui-GE6PSYokdHo 720
hatch_cpp/tests/test_project_nanobind/cpp/project/basic.cpp sha256=L4v9AUveWWQX8Z2GMRREsEGLz-A_NCeuX0KiyppDmbc 30
hatch_cpp/tests/test_project_nanobind/cpp/project/basic.hpp sha256=AK2FKdlqBwH5jnRUdJXSbWvRr-gSVsUKSG0PiYNsW7A 155
hatch_cpp/tests/test_project_nanobind/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hatch_cpp/tests/test_project_override_classes/pyproject.toml sha256=ykoZnutSWLYIZQ0M5K86tcy7P1sHamzRd-R-bJKuxsk 807
hatch_cpp/tests/test_project_override_classes/cpp/project/basic.cpp sha256=gQ2nmdLqIdgaqxSKvkN_vbp6Iv_pAoVIHETXPRnALb0 117
hatch_cpp/tests/test_project_override_classes/cpp/project/basic.hpp sha256=SO5GhPj8k3RzWrfH37lFSDc8w1Vf3yqTUhxmr1hnoko 422
hatch_cpp/tests/test_project_override_classes/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hatch_cpp/tests/test_project_pybind/pyproject.toml sha256=3IVlSprxx8XaC36s6OSgKr-OiSPn6cH6nX8pbp10suM 716
hatch_cpp/tests/test_project_pybind/cpp/project/basic.cpp sha256=MT3eCSQKr4guI3XZHV8kw8PoBGC6LEK8ClxnNMBnvnI 78
hatch_cpp/tests/test_project_pybind/cpp/project/basic.hpp sha256=LZSfCfhLY_91MBOxtnvDk7DcceO-9GhCHKpMnAjGe18 146
hatch_cpp/tests/test_project_pybind/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hatch_cpp/toolchains/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hatch_cpp/toolchains/cmake.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hatch_cpp-0.1.7.dist-info/METADATA sha256=z95QlwYagluSoKGVxGm9sdjCcVF_y93MCmxSc3yvnZ0 3043
hatch_cpp-0.1.7.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
hatch_cpp-0.1.7.dist-info/entry_points.txt sha256=RgXfjpD4iwomJQK5n7FnPkXzb5fOnF5v3DI5hbkgVcw 30
hatch_cpp-0.1.7.dist-info/licenses/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
hatch_cpp-0.1.7.dist-info/RECORD

entry_points.txt

[hatch]
cpp = hatch_cpp.hooks