cppython

View on PyPIReverse Dependencies (0)

0.8.0 cppython-0.8.0-py3-none-any.whl

Wheel Details

Project: cppython
Version: 0.8.0
Filename: cppython-0.8.0-py3-none-any.whl
Download: [link]
Size: 41637
MD5: ece45f53d699e4165ab73d1162977af6
SHA256: 9abbff491863dad133dd1016bcc617900e31f70150702136ac86e10e9fd6be0b
Uploaded: 2024-11-21 00:17:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cppython
Version: 0.8.0
Summary: A Python management solution for C++ dependencies
Author-Email: Synodic Software <contact[at]synodic.software>
Project-Url: homepage, https://github.com/Synodic-Software/CPPython
Project-Url: repository, https://github.com/Synodic-Software/CPPython
License: MIT
Requires-Python: >=3.13
Requires-Dist: typer (>=0.13.1)
Requires-Dist: pydantic (>=2.8.2)
Requires-Dist: packaging (>=24.1)
Requires-Dist: pytest (>=8.3.3); extra == "pytest"
Requires-Dist: pytest-mock (>=3.14.0); extra == "pytest"
Requires-Dist: dulwich (>=0.22.5); extra == "git"
Requires-Dist: pdm (>=2.20.1); extra == "pdm"
Provides-Extra: pytest
Provides-Extra: git
Provides-Extra: pdm
Description-Content-Type: text/markdown
[Description omitted; length: 61 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cppython-0.8.0.dist-info/METADATA sha256=NWDQhBVUAH6lJs8vh8YpTKhzHYlTP_BpMjQRKR1vJc0 792
cppython-0.8.0.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
cppython-0.8.0.dist-info/entry_points.txt sha256=Wt8hIcc1_T3Y5ebcCjI3JmhUaq6lI1Kv714LJ-2qCQY 338
cppython-0.8.0.dist-info/licenses/LICENSE.md sha256=O2GDdR5BeAXcN20aptXMBkBD0QUDlBgHTw-0JJApQOM 1070
cppython/__init__.py sha256=JxfBoxNumqhI0jx-wUE0aXm0mLxg0gV_kttRSioyrGc 306
cppython/builder.py sha256=ET4OYMZpFAGQYoWrLlQNttLk6psVJOGxJqXqYPao5iM 16160
cppython/console/__init__.py sha256=QoprsGO0DmwtkM1sFbMfmR70mhOSLxlELyoChAE7gTI 263
cppython/console/entry.py sha256=byh3arccxHFonslnbGDgzmuICb-HOY5q66kwE7xtIJA 3001
cppython/console/schema.py sha256=zofNZC-qPKaXTysYYEqxoHh9zsy9_bLWqtgAtgv5R-o 659
cppython/core/__init__.py sha256=FOs-mZnrKoF8tfhJ59GKXRjBwCk90XFVas4XcVcKPxM 261
cppython/core/exception.py sha256=YTDpaWigtHT-6O2bUXfT5Q_Au-5H6ig6FYZr93DjDJY 737
cppython/core/plugin_schema/__init__.py sha256=jqNcRWmp6BvwZcjQbUxfKPdVHF0qorjbZY-XimT4Wek 327
cppython/core/plugin_schema/generator.py sha256=na-691-OBqeqW6sBfGWLYBB2cbHyXhSyXphWqwYNEOs 2004
cppython/core/plugin_schema/provider.py sha256=8vBiQaN9ovqiWs-8dEJwzvc5XWs5izrYT4rAw5ufR-E 2662
cppython/core/plugin_schema/scm.py sha256=bP_4equH5l-7gHYBG5DjEQu6tTRvei7bEsP6xq3MZjo 1717
cppython/core/resolution.py sha256=DMUO5h7G5FhhB-rZrr26lLa-4eC5Y_3HxS99CUrh2AQ 9304
cppython/core/schema.py sha256=O6ccMQe2s5ntWYgij465kNuhibgUSoK50kItFOZu2Mk 11309
cppython/core/utility.py sha256=srVue2UENv6feetgOP9jVqCUV19y1Vi5AyKjXcvMscU 1060
cppython/data.py sha256=xsHm2bxUM2WVd8jVLH_taoL_quYxxuHjxaf3vqq3mXw 1756
cppython/defaults.py sha256=Q-DtTxq8QJpW57k2Hg1jRzGKFL1PMBebtCtTjEu-v-U 1213
cppython/plugins/__init__.py sha256=Eki6Jwnwv9sx7ZzwOzwnyQT_6mmIxmoqaT6F3gIR1rU 311
cppython/plugins/cmake/__init__.py sha256=TfSY70ynEelgDtAdbrfHy2RJkyhtIBhOU28X2h0A05c 270
cppython/plugins/cmake/builder.py sha256=sjW_Nl1Pi6w-UzlRTTwB6GLaK56l99QzVgrUqqXv37M 2226
cppython/plugins/cmake/plugin.py sha256=jFUB_X8RZP6Yksaf7umw30miqTeTRrEEXNeKn9nTedU 2342
cppython/plugins/cmake/resolution.py sha256=PfdfBjnn-JnQI9l71pmA0NoFFD9PpOJpzpeeaY-tkaA 889
cppython/plugins/cmake/schema.py sha256=ZWy9JbOP0kVnPqoahwLovu5r6xQJv7GkiqYbTjQ8bgM 2061
cppython/plugins/git/__init__.py sha256=3zFfggPmXles7F6rPSwFMf4RoTLRTWh-vlWtjpZL41w 268
cppython/plugins/git/plugin.py sha256=AitI-S2uPGmw3BSoCY3OFt7FHONhLolsZeo9OFCWNqU 1541
cppython/plugins/pdm/__init__.py sha256=kpIS11hSK1pjT9KzPbt7A4aMbBtcmgAjRmGkzSs1Aos 276
cppython/plugins/pdm/plugin.py sha256=8vc1gSlREqv0HJGE6KgQK9zmOwS4EebyqvDF6cpeoII 1846
cppython/plugins/vcpkg/__init__.py sha256=wnUJxGUDB4OLXNblcukj5eo37pnmsfCHiOwTC8BZvnU 306
cppython/plugins/vcpkg/plugin.py sha256=gogLaeGWcjc1T8oucenQNXrXiOtXE22XXi--ZPjI0XU 7969
cppython/plugins/vcpkg/resolution.py sha256=Y-3n4s_Qhi46TP4_87r3pLuNzW8UySZ886U6TfRo4ZQ 1854
cppython/plugins/vcpkg/schema.py sha256=WO8jSX5NfT81vAkAPfiszmoifUqA_gvMlzbNmrmTkFY 1325
cppython/project.py sha256=0MlWeee3HDcattyA31c2Nz0hHc_ErxR16qiCLFoPfZw 3139
cppython/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cppython/schema.py sha256=IoATtoSlDVrD3Fv4VSNCe7s_cpQdBNajeV_5ozIx_RE 417
cppython/test/__init__.py sha256=vWeh7d_RltkkeDaMHFaCeEfcqW2AgfOIXtvcufY8uyk 304
cppython/test/mock/__init__.py sha256=WZnRMUbdL2pH2FSLAVh5Xe94S-5gDUAsOANcv4f3EIo 312
cppython/test/mock/generator.py sha256=wBqeZit3CRtwY4NLZNQCrG28sIL0MtR-F17hpNpuBHg 1680
cppython/test/mock/interface.py sha256=epuv6ekkUUJxyGMpScN46kUajxxmsjpzRPpXC6Fazok 364
cppython/test/mock/provider.py sha256=i0yXg27F13XGtVEfSFCKVm8mv43QiGt8z8pjN4OyvRM 2626
cppython/test/mock/scm.py sha256=n___Lk7TvzxM74KznoCxSA0FcTcxZMDFA3C-eW6ggcQ 1128
cppython/test/pytest/__init__.py sha256=fbs1VkLxslT2fZ5VxYuCL0EDlfmquLt9h3vzqCkhQIo 321
cppython/test/pytest/shared.py sha256=Q1pY5V9AuWWGAhOKzsr5CFOW47B0yRsgFKFlp8h461U 15069
cppython/test/pytest/tests.py sha256=pOEnZ_6RHoW4P4pAlNw13q8TBtO45_uM8VRwzqMBV0w 3761
cppython/test/pytest/variants.py sha256=Caj57brHKcZ7BdoMOyxPPj5lOUwLNdF4Og76IkSfPQI 3085
cppython/utility/__init__.py sha256=HBX6AIbNXUoBKwFHaxhRwcq_VeJh_DWQb3FU0L8m0fM 257
cppython/utility/exception.py sha256=rpywLFah-POpjtu-XLof3IviDhYn0spkh3HHP-9TOaw 1498
cppython/utility/plugin.py sha256=0gxas1jRVB88G7c38hyy5GQPoJX7uEjrcKPU9e0gJNs 809
cppython/utility/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cppython/utility/subprocess.py sha256=QhiK8Sgu5FsHMefB0ZYbJ_m6uEAWDjEBg58zVWCmmVA 1285
cppython/utility/utility.py sha256=xnhpeXr4ToKCSZyZnFb4MoZhMOJY3ywQrwdj-Ep_cIA 1054
cppython-0.8.0.dist-info/RECORD

entry_points.txt

cppython = cppython.console.entry:app
cmake = cppython.plugins.cmake.plugin:CMakeGenerator
vcpkg = cppython.plugins.vcpkg.plugin:VcpkgProvider
git = cppython.plugins.git.plugin:GitSCM
[pdm]
cppython = cppython.plugins.pdm.plugin:CPPythonPlugin