yanga

View on PyPIReverse Dependencies (0)

2.3.0 yanga-2.3.0-py3-none-any.whl

Wheel Details

Project: yanga
Version: 2.3.0
Filename: yanga-2.3.0-py3-none-any.whl
Download: [link]
Size: 129595
MD5: e5e9d35f157da914de17877c9adfad0e
SHA256: 3638a3ecac43e9c364f2aad44ddb33b02788f72d674d902e351db80594c0c1c7
Uploaded: 2025-02-07 17:48:06 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: yanga
Version: 2.3.0
Summary: Yet another ninja generator to build C/CPP projects.
Author: cuinixam
Author-Email: me[at]cuinixam.com
Project-Url: Bug Tracker, https://github.com/cuinixam/yanga/issues
Project-Url: Changelog, https://github.com/cuinixam/yanga/blob/main/CHANGELOG.md
Project-Url: Documentation, https://yanga.readthedocs.io
Project-Url: Repository, https://github.com/cuinixam/yanga
License: MIT
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.10,<3.13
Requires-Dist: cookiecutter (<3.0,>=2.1)
Requires-Dist: customtkinter (<6.0,>=5.2)
Requires-Dist: hammocking (<0.3,>=0.2)
Requires-Dist: kspl (<2.0,>=1.0)
Requires-Dist: loguru (<0.8,>=0.7)
Requires-Dist: mashumaro (<4.0,>=3.5)
Requires-Dist: pick (<3.0,>=2.2)
Requires-Dist: pillow (<11.0,>=10.1)
Requires-Dist: py-app-dev (<3.0,>=2.5)
Requires-Dist: pypeline-runner (<2.0,>=1.0)
Requires-Dist: typer (<0.13,>=0.12)
Description-Content-Type: text/markdown
[Description omitted; length: 4760 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
yanga/__init__.py sha256=CpK8IH_dCUAwg9tqv7zm9FxbBFkxCnED1JUiRe7cftU 22
yanga/__run.py sha256=4QQPcha-8nWolPxcRHENvvqdbedn5qFdCMX3ZaQxOvs 355
yanga/cmake/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/cmake/builder.py sha256=mw33C4Q7GgZquL9YTwbXhPecK1x3W33ohjRDdow72Vg 3255
yanga/cmake/cmake_backend.py sha256=PaKakL3quaTVL1a54RJr1vqnXHMDRQFW6RxkTaW3p8g 12258
yanga/cmake/create_executable.py sha256=unQ2t9Pn3wdhlApx_8LayMKqaqqJVNERcH7wwkgKnL8 4074
yanga/cmake/generator.py sha256=TUrpyTETPh9ki4MpWqYV2-LetSxlpUyZJK8ZRBwCRNA 626
yanga/cmake/gtest.py sha256=P2lto2uEfBsMTIsZmIkWQYrvPIvLSiIbs4G-VzhAuZ0 14673
yanga/cmake/runner.py sha256=dlqCenrfRYCy2t2A3yzDxkLvs1zCrlWkEpZQO6Sm-GI 1324
yanga/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/commands/base.py sha256=zT_nDkU-Qpig0DwqXAkm1gIeDlFdWrameiH5re65Oeg 1806
yanga/commands/gui.py sha256=n-0bW9E6U4P7wafvRLllhEFhoHotCR8s0DW6d0mI-lk 829
yanga/commands/install.py sha256=xoJXXbiso0A7JgPgMBKNv9CqiXos4sBUklunw2monpA 1243
yanga/commands/run.py sha256=CITZG2F7lFsa8lTpQlG4pKbBoDAkEzwE71Nq7ioSsJE 7387
yanga/domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/domain/artifacts.py sha256=ITFdALMsNY2Knp9yYtLHFb8k8Np_4GUCVgt51W3tR_o 2188
yanga/domain/component_analyzer.py sha256=E2o4BFFBZ3C5PY5k62TMKZpvEGuKm_A99L6XbrDwLNc 1765
yanga/domain/components.py sha256=rmKp5FRdqxvnaVx-kEOWYJzbKmmRWcyXB-jRy8fMyvw 911
yanga/domain/config.py sha256=cQzilOPko4CFBdlxoAhlBezv_h6jm0HSVjZJ4qFJ3aY 4874
yanga/domain/config_slurper.py sha256=fhT9Ff1fR7HwJEKcz6m-MsrP4vgs1BgEspzHka-6q-I 2780
yanga/domain/execution_context.py sha256=wYSZXB3tHboY08EcdG0ZYNh9vVfYo4jvpw2k2o1QqRw 3638
yanga/domain/project_slurper.py sha256=UqCEkW_4z6OKD4AbTrvkTPa3ocU3zMLA1abMtKlDMFI 8541
yanga/gui/__init__.py sha256=0rdBee40qUoJrwuUVQ1CM4Ngqndra_86c08UimW0jL8 54
yanga/gui/icons.py sha256=R_pSbzrHgqT5rYVuvF4cYScwiU5AXN4EsgzIwWABhpM 537
yanga/gui/resources/yanga.ico sha256=GUGxxiBl3ZUlbqnGAocBRcOSDaJxqALYNOcFgz3WM64 258062
yanga/gui/resources/yanga.png sha256=H6mpCFmWZumfEaV3a_qXX0HK6MFjwPBkZs8HH8hVlSA 29743
yanga/gui/ygui.py sha256=26yKO1unOFYL6oISymc4tqbXBvmaza8tjL_aLq3W_OI 18335
yanga/ini.py sha256=moZQeU9t5wyYXcw-uWuR_OTHuVscDdhp8ltrU_f59BQ 2442
yanga/kickstart/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/kickstart/create.py sha256=g-EazaQDb70TErpikusy1eF-J66d77LAzmi7RRM3jy4 2204
yanga/kickstart/templates/common/.gitignore sha256=y8GJoVvRPez1LBokf1NaDOt2X1XtGwKFMF5yjA8AVS0 24
yanga/kickstart/templates/common/.vscode/tasks.json sha256=YY62hjZbcMYWoIPYGQJ2-ODTbXQuJziuQrfFCJZkmgQ 377
yanga/kickstart/templates/common/bootstrap.ps1 sha256=eR8cyIJwDVt-bA2H3GWmxUew3igJaKYKv4rtg7MqhsY 766
yanga/kickstart/templates/common/cleanup.ps1 sha256=kYc4wMKIix_QyuJDKnBQFKjJvyZaWxlJRQuz_EE_mT8 785
yanga/kickstart/templates/common/poetry.toml sha256=q5gF2MWexTFIahJ6StUa3y62HDUrRW7t8kGFszZhgp4 34
yanga/kickstart/templates/common/pyproject.toml sha256=7KcVkEIpReo_ngpMU0YgQreHaXgdL3EsorTVd_o9GI0 276
yanga/kickstart/templates/common/scoopfile.json sha256=DcfZ8jYf9hmPHM-AWwnPKQJCzRG3fCuYtMeoY01nkag 219
yanga/kickstart/templates/common/west.yaml sha256=ZfVym7M4yzzC-Nm0vESdhqNYs6EaJuMQWGJBht_i0b4 188
yanga/kickstart/templates/common/yanga.ps1 sha256=vhZpEgcG8bIbIP64hfzuHyBMKgBydJS0MQIIdK6zZC4 115
yanga/kickstart/templates/max/CMakeLists.txt sha256=HCNJnjUm7ZdrNxJ2XrMi7E4HWggZVsY3sY4M6vMzzOA 601
yanga/kickstart/templates/max/cmake.ps1 sha256=o0zrqh7Y-NDkuA0paz3CvFxGkR84-ZYhOzRE7sodrdA 410
yanga/kickstart/templates/max/platforms/arduino/index.rst sha256=YGcJ0_YkhWsqqZ7zv8z0cy6zFjX-4SbYjPz6Q1VMZ7I 523
yanga/kickstart/templates/max/platforms/arduino/yanga.yaml sha256=Qjk4wxl-KK9Asqbc4B1HVGwY2MCguFHiuT5eFuiDMGo 247
yanga/kickstart/templates/max/platforms/index.rst sha256=EznxPmmuxegtzDqz7cWOUSVAXgqGnklV3lOaTNoeCB8 2410
yanga/kickstart/templates/max/platforms/windows_app/index.rst sha256=_yHZhhycIjuA_ezNW4o9ytvQzK2F6b0nXs49TJuvK1c 448
yanga/kickstart/templates/max/platforms/windows_app/yanga.yaml sha256=I3JrnqKb0a8RiIP6Z5rk3Pbv4Bdh65eTsDXagEBN6tM 152
yanga/kickstart/templates/max/src/low_pass_filter/CMakeLists.txt sha256=FAhaDwiT5GDafWDmaU6rSEHb2iW7qA3OzTMd5to3q9Q 203
yanga/kickstart/templates/max/src/low_pass_filter/src/low_pass_filter.c sha256=FoA0Q4_yWm0dOHjbsCazNd7Q2JlgpvZzO7WO3qSBNMM 231
yanga/kickstart/templates/max/src/low_pass_filter/src/low_pass_filter.h sha256=go7P2MEQWkwd3JrePWARRJAfqyKv_0FaAjli1XDSRkY 347
yanga/kickstart/templates/max/src/low_pass_filter/src/low_pass_filter_avg.c sha256=GJ9NlolonFHsBQIBhoNhg8sVgy7xP50ljG2qAG7pfUs 148
yanga/kickstart/templates/max/src/low_pass_filter/test/test_low_pass_filter.c sha256=6Ttuw34bRDl8qoBcxQLLOkOkqtekB7ObdkDKpEkZAxQ 586
yanga/kickstart/templates/max/src/low_pass_filter/yanga.yaml sha256=2VTj7kYw5jy2pHgRKoWoRTQNqKslh25SJKMgQdmMGGk 531
yanga/kickstart/templates/max/src/main.c sha256=Vggckus5rEFlGm3AwV42rqO3UvZTJks7zj15m74wCQ8 964
yanga/kickstart/templates/max/src/platform.h sha256=5dZ1dOVgdCBWjgX-8In_rSLASxaS7DuqIh-Msi2Veuc 464
yanga/kickstart/templates/max/src/sensor/CMakeLists.txt sha256=dfJSXhPDT57271pHXHsNRaZgT867XlHrT3PI_ygQVRU 158
yanga/kickstart/templates/max/src/sensor/src/sensor.c sha256=RakevB-E-fONXedT9cMWQQijGsCi_r66T7z_BOkvP00 240
yanga/kickstart/templates/max/src/sensor/src/sensor.h sha256=zGNfyDfok4jtPo2YOHqXnuLlQt7p2WmtnLs6jDWKSXc 224
yanga/kickstart/templates/max/src/sensor/yanga.yaml sha256=uA1d-jusHymo0qOqhGiElkVFJMqwF_cqAnfmLBdDlwc 83
yanga/kickstart/templates/max/src/state_machine/CMakeLists.txt sha256=MCOApkINaEHLP3UsIi3UgkUO7cCclqngJ769dnYYPRw 193
yanga/kickstart/templates/max/src/state_machine/src/state_machine.c sha256=uOVv06gumKXAA9k3hqll8H-O9A6znR2a1GdtCGynGJk 248
yanga/kickstart/templates/max/src/state_machine/src/state_machine.h sha256=dCG4rc0FRbz2cN4DRUsMhl40rGd4JFh-RyMDkUCP1Ew 299
yanga/kickstart/templates/max/src/state_machine/src/test_state_machine.c sha256=BjB3_AWcxd2ptZz1zOs7zjQrI85ZsvaYM4Y567ZXEsQ 624
yanga/kickstart/templates/max/src/state_machine/yanga.yaml sha256=xCzKY6q7_VkiN57bSavrdBMDM_8lyS0VdOd8nvTAHUo 148
yanga/kickstart/templates/max/src/yanga.yaml sha256=h6VUuzTu3IUq0aHBsAKusIJC7MtRf3lKXvkTwotQQzQ 75
yanga/kickstart/templates/max/stages/my_stage.py sha256=NNNO3wXhtRV-8mWKD2JIWzSBfMzDqAjAKlFpmidnKgs 476
yanga/kickstart/templates/max/variants/var1/yanga.yaml sha256=noRfLFkBu-epMmPYpQybT8WvhGfnPljhjkjjS8S4lhw 265
yanga/kickstart/templates/max/variants/var2/yanga.yaml sha256=V8DsiywI9nIrgr1jXAHOaQ-jkw-21VQUX4w0fqMeB0I 326
yanga/kickstart/templates/max/variants/yanga.yaml sha256=0vE4cA5y-kozhA28iRgqW_uL3BvyUQ2lRkvthdvBug4 220
yanga/kickstart/templates/max/yanga.yaml sha256=SHeWNI87kLiA0K4sxCJmVPkPzNqO_8s_oYWVAuSrHtk 476
yanga/kickstart/templates/mini/.vscode/cmake-kits.json sha256=oBOfVQbxzrbpUfcz5ZwlF6ozGr7Y4gfsB_010msHgFc 319
yanga/kickstart/templates/mini/.vscode/cmake-variants.json sha256=Dqq7UcfTEKGQoq5i7aWmjyjSyyXwbe-N1rILRfwx65o 551
yanga/kickstart/templates/mini/.vscode/launch.json sha256=HAlQ9aBrCzXJHxlvYOxBDS2wlx6s8h5RwceUYyou_2Q 844
yanga/kickstart/templates/mini/.vscode/settings.json sha256=WNWOb7S6X08PwtngGQH-TTxyPOf-IQEbPA0rmQEW5P8 1261
yanga/kickstart/templates/mini/.vscode/tasks.json sha256=YY62hjZbcMYWoIPYGQJ2-ODTbXQuJziuQrfFCJZkmgQ 377
yanga/kickstart/templates/mini/CMakeLists.txt sha256=GSyR4oCw9cszPUl9mYncKVg3SdvMAI_NMc3Exx162uY 132
yanga/kickstart/templates/mini/KConfig sha256=EzbbPcwag5dOv3vKdv6gpz2Tc89bCKGYeAdOp0GAjo4 58
yanga/kickstart/templates/mini/config_de.txt sha256=0Sm5g8CIekny48aXlb9w4ylv3lqJPzfOuPnVAuWPZ1o 17
yanga/kickstart/templates/mini/greeter.c sha256=KQs4R5oRerYtZyNHUxwXNljEtwZhGtMQnrvpNYqJfs8 295
yanga/kickstart/templates/mini/greeter.h sha256=nTOuZ1_YdlOs7l-n1vuphyYZPs3k856_W1NVpXyZSOs 148
yanga/kickstart/templates/mini/greeter_test.cc sha256=sYs-5Ci_hfVyDKZPGNfebRhsulq-Ia_BGXjEL12Oxn8 327
yanga/kickstart/templates/mini/main.c sha256=s442d2nThuvEzq23YUGN0PM3MKUmnXqn38Wejg158CQ 136
yanga/kickstart/templates/mini/platforms/windows/clang.cmake sha256=824enlZDMkJOZf77iHtbFIpUMi-AelLnTYLQWok5XtI 189
yanga/kickstart/templates/mini/platforms/windows/gcc.cmake sha256=AmLzPyhTgfc_Dsre4AlsvSOkVGW6VswWvrEnUL8JLhA 183
yanga/kickstart/templates/mini/platforms/windows/yanga.yaml sha256=7SrAaP1xVJv_t5fSxGvvTmmc1QKCDPqx1Ut7z8xJCNM 438
yanga/kickstart/templates/mini/yanga.yaml sha256=x1ruPHfcd9KVa2r8_s6LwL8WcYUmKmDev6oBag-EoZg 1093
yanga/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/steps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/steps/execute_build.py sha256=NUOWnZcqUQFIwzlKcMeIGvpAki7iVERC0B_qdJvP3h0 2578
yanga/steps/kconfig_gen.py sha256=1S7r865cSzaNS0bfjylak37KOoJtNAIL5IgfHv8PHfQ 2550
yanga/ymain.py sha256=nGk93i1euDkQHVNDmCrRvh5uBowAgxyk-VDlNZh3oQs 3239
yanga-2.3.0.dist-info/LICENSE sha256=1CyQDCTKfe8rZkJFCL3IfUbgqvRxS6N-yQ1zTs_YN-U 1066
yanga-2.3.0.dist-info/METADATA sha256=HbxmVIoeYhEXgZk37I48A7zkicktXe55q6tmndudbRs 6171
yanga-2.3.0.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
yanga-2.3.0.dist-info/entry_points.txt sha256=umtVf5KjAkSiuSSROtfLkr_KZWfrLU6vndyuzWw7EmA 42
yanga-2.3.0.dist-info/RECORD

entry_points.txt

yanga = yanga.ymain:main