yanga

View on PyPIReverse Dependencies (0)

2.1.0 yanga-2.1.0-py3-none-any.whl

Wheel Details

Project: yanga
Version: 2.1.0
Filename: yanga-2.1.0-py3-none-any.whl
Download: [link]
Size: 138655
MD5: 0417f2843307094c24f7167c0fe26a4f
SHA256: da31ebd0813224f7d024b72af398330c7703c4f0e7762b1ce675e9f1023d22e4
Uploaded: 2024-09-29 16:37:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: yanga
Version: 2.1.0
Summary: Yet another ninja generator to build C/CPP projects.
Author: cuinixam
Author-Email: me[at]cuinixam.com
Home-Page: https://github.com/cuinixam/yanga
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.0)
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 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
yanga/__init__.py sha256=Xybt2skBZamGMNlLuOX1IG-h4uIxqUDGAO8MIGWrJac 22
yanga/__run.py sha256=4QQPcha-8nWolPxcRHENvvqdbedn5qFdCMX3ZaQxOvs 355
yanga/cmake/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/cmake/builder.py sha256=zNXsljWG8kmj6HU0SHCP9nrMNnjfFTDsFBG7ECw5yO4 4370
yanga/cmake/cmake_backend.py sha256=wqxPbTT8-M1yaK3trH3W1aUYqutOgwroYFNRnsKWLQY 13621
yanga/cmake/create_executable.py sha256=feWIog5vsRQbt6dRFFyN3sHiACbdaVHyyEewMmJfKRk 4046
yanga/cmake/generator.py sha256=QKtpQfhRp-CNcO_ph1biTqJWOyw_lZAOhiy8ALUScXI 534
yanga/cmake/gtest.py sha256=77yysP7fXPtizAY_9jWWkRiAfrMEQLTbanN5ZEKFuAk 13827
yanga/cmake/runner.py sha256=sTMPcwM5m-vf5_ya_ChfoA3xdfK7HD9L6qYnZwBhBTM 1414
yanga/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/commands/base.py sha256=5xL3CRssPQ-wGwXrR6H8XsCh7gK9QlfUBgYhyTSELvc 1902
yanga/commands/gui.py sha256=4HAy9YaNOSxIP5EYKsUSevsw70-NJlX-xftuBgm544o 857
yanga/commands/init.py sha256=ZLWadEL1RoIEgDZAlhUoC-mrXOWgWOeaM2ktjPl8fR4 5551
yanga/commands/install.py sha256=XfEiDPe_q7IZY7XHSCtyCcTF_Yhcp-FvkYxPrfiAEmc 1271
yanga/commands/project_templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/commands/project_templates/common/.gitignore sha256=vX-IAjvkjxgNIYBQmqaRRhWRO2uONl0GR355PiQPjIk 13
yanga/commands/project_templates/common/.vscode/tasks.json sha256=YY62hjZbcMYWoIPYGQJ2-ODTbXQuJziuQrfFCJZkmgQ 377
yanga/commands/project_templates/common/cleanup.ps1 sha256=kYc4wMKIix_QyuJDKnBQFKjJvyZaWxlJRQuz_EE_mT8 785
yanga/commands/project_templates/common/poetry.toml sha256=q5gF2MWexTFIahJ6StUa3y62HDUrRW7t8kGFszZhgp4 34
yanga/commands/project_templates/common/scoopfile.json sha256=DcfZ8jYf9hmPHM-AWwnPKQJCzRG3fCuYtMeoY01nkag 219
yanga/commands/project_templates/common/west.yaml sha256=ZfVym7M4yzzC-Nm0vESdhqNYs6EaJuMQWGJBht_i0b4 188
yanga/commands/project_templates/common/yanga.ps1 sha256=vhZpEgcG8bIbIP64hfzuHyBMKgBydJS0MQIIdK6zZC4 115
yanga/commands/project_templates/max/CMakeLists.txt sha256=HCNJnjUm7ZdrNxJ2XrMi7E4HWggZVsY3sY4M6vMzzOA 601
yanga/commands/project_templates/max/cmake.ps1 sha256=o0zrqh7Y-NDkuA0paz3CvFxGkR84-ZYhOzRE7sodrdA 410
yanga/commands/project_templates/max/platforms/arduino/index.rst sha256=YGcJ0_YkhWsqqZ7zv8z0cy6zFjX-4SbYjPz6Q1VMZ7I 523
yanga/commands/project_templates/max/platforms/arduino/yanga.yaml sha256=Qjk4wxl-KK9Asqbc4B1HVGwY2MCguFHiuT5eFuiDMGo 247
yanga/commands/project_templates/max/platforms/index.rst sha256=EznxPmmuxegtzDqz7cWOUSVAXgqGnklV3lOaTNoeCB8 2410
yanga/commands/project_templates/max/platforms/windows_app/index.rst sha256=_yHZhhycIjuA_ezNW4o9ytvQzK2F6b0nXs49TJuvK1c 448
yanga/commands/project_templates/max/platforms/windows_app/yanga.yaml sha256=I3JrnqKb0a8RiIP6Z5rk3Pbv4Bdh65eTsDXagEBN6tM 152
yanga/commands/project_templates/max/src/low_pass_filter/CMakeLists.txt sha256=FAhaDwiT5GDafWDmaU6rSEHb2iW7qA3OzTMd5to3q9Q 203
yanga/commands/project_templates/max/src/low_pass_filter/src/low_pass_filter.c sha256=FoA0Q4_yWm0dOHjbsCazNd7Q2JlgpvZzO7WO3qSBNMM 231
yanga/commands/project_templates/max/src/low_pass_filter/src/low_pass_filter.h sha256=go7P2MEQWkwd3JrePWARRJAfqyKv_0FaAjli1XDSRkY 347
yanga/commands/project_templates/max/src/low_pass_filter/src/low_pass_filter_avg.c sha256=GJ9NlolonFHsBQIBhoNhg8sVgy7xP50ljG2qAG7pfUs 148
yanga/commands/project_templates/max/src/low_pass_filter/test/test_low_pass_filter.c sha256=6Ttuw34bRDl8qoBcxQLLOkOkqtekB7ObdkDKpEkZAxQ 586
yanga/commands/project_templates/max/src/low_pass_filter/yanga.yaml sha256=2VTj7kYw5jy2pHgRKoWoRTQNqKslh25SJKMgQdmMGGk 531
yanga/commands/project_templates/max/src/main.c sha256=Vggckus5rEFlGm3AwV42rqO3UvZTJks7zj15m74wCQ8 964
yanga/commands/project_templates/max/src/platform.h sha256=5dZ1dOVgdCBWjgX-8In_rSLASxaS7DuqIh-Msi2Veuc 464
yanga/commands/project_templates/max/src/sensor/CMakeLists.txt sha256=dfJSXhPDT57271pHXHsNRaZgT867XlHrT3PI_ygQVRU 158
yanga/commands/project_templates/max/src/sensor/src/sensor.c sha256=RakevB-E-fONXedT9cMWQQijGsCi_r66T7z_BOkvP00 240
yanga/commands/project_templates/max/src/sensor/src/sensor.h sha256=zGNfyDfok4jtPo2YOHqXnuLlQt7p2WmtnLs6jDWKSXc 224
yanga/commands/project_templates/max/src/sensor/yanga.yaml sha256=uA1d-jusHymo0qOqhGiElkVFJMqwF_cqAnfmLBdDlwc 83
yanga/commands/project_templates/max/src/state_machine/CMakeLists.txt sha256=MCOApkINaEHLP3UsIi3UgkUO7cCclqngJ769dnYYPRw 193
yanga/commands/project_templates/max/src/state_machine/src/state_machine.c sha256=uOVv06gumKXAA9k3hqll8H-O9A6znR2a1GdtCGynGJk 248
yanga/commands/project_templates/max/src/state_machine/src/state_machine.h sha256=dCG4rc0FRbz2cN4DRUsMhl40rGd4JFh-RyMDkUCP1Ew 299
yanga/commands/project_templates/max/src/state_machine/src/test_state_machine.c sha256=BjB3_AWcxd2ptZz1zOs7zjQrI85ZsvaYM4Y567ZXEsQ 624
yanga/commands/project_templates/max/src/state_machine/yanga.yaml sha256=xCzKY6q7_VkiN57bSavrdBMDM_8lyS0VdOd8nvTAHUo 148
yanga/commands/project_templates/max/src/yanga.yaml sha256=h6VUuzTu3IUq0aHBsAKusIJC7MtRf3lKXvkTwotQQzQ 75
yanga/commands/project_templates/max/stages/my_stage.py sha256=NNNO3wXhtRV-8mWKD2JIWzSBfMzDqAjAKlFpmidnKgs 476
yanga/commands/project_templates/max/variants/var1/yanga.yaml sha256=noRfLFkBu-epMmPYpQybT8WvhGfnPljhjkjjS8S4lhw 265
yanga/commands/project_templates/max/variants/var2/yanga.yaml sha256=V8DsiywI9nIrgr1jXAHOaQ-jkw-21VQUX4w0fqMeB0I 326
yanga/commands/project_templates/max/variants/yanga.yaml sha256=0vE4cA5y-kozhA28iRgqW_uL3BvyUQ2lRkvthdvBug4 220
yanga/commands/project_templates/max/yanga.yaml sha256=IE6xGhX-KwRo3vOzi7y9IQP4Ms66oM0qkNxBqQmn3ss 412
yanga/commands/project_templates/mini/.vscode/cmake-kits.json sha256=oBOfVQbxzrbpUfcz5ZwlF6ozGr7Y4gfsB_010msHgFc 319
yanga/commands/project_templates/mini/.vscode/cmake-variants.json sha256=Dqq7UcfTEKGQoq5i7aWmjyjSyyXwbe-N1rILRfwx65o 551
yanga/commands/project_templates/mini/.vscode/launch.json sha256=HAlQ9aBrCzXJHxlvYOxBDS2wlx6s8h5RwceUYyou_2Q 844
yanga/commands/project_templates/mini/.vscode/settings.json sha256=WNWOb7S6X08PwtngGQH-TTxyPOf-IQEbPA0rmQEW5P8 1261
yanga/commands/project_templates/mini/.vscode/tasks.json sha256=YY62hjZbcMYWoIPYGQJ2-ODTbXQuJziuQrfFCJZkmgQ 377
yanga/commands/project_templates/mini/CMakeLists.txt sha256=0bH6u5p7t8Z7aHiUhn2-klctChQg-m-e5ijeuZuZk9k 138
yanga/commands/project_templates/mini/KConfig sha256=EzbbPcwag5dOv3vKdv6gpz2Tc89bCKGYeAdOp0GAjo4 58
yanga/commands/project_templates/mini/config_de.txt sha256=0Sm5g8CIekny48aXlb9w4ylv3lqJPzfOuPnVAuWPZ1o 17
yanga/commands/project_templates/mini/greeter.c sha256=KQs4R5oRerYtZyNHUxwXNljEtwZhGtMQnrvpNYqJfs8 295
yanga/commands/project_templates/mini/greeter.h sha256=nTOuZ1_YdlOs7l-n1vuphyYZPs3k856_W1NVpXyZSOs 148
yanga/commands/project_templates/mini/greeter_test.cc sha256=sYs-5Ci_hfVyDKZPGNfebRhsulq-Ia_BGXjEL12Oxn8 327
yanga/commands/project_templates/mini/main.c sha256=s442d2nThuvEzq23YUGN0PM3MKUmnXqn38Wejg158CQ 136
yanga/commands/project_templates/mini/platforms/windows/clang.cmake sha256=824enlZDMkJOZf77iHtbFIpUMi-AelLnTYLQWok5XtI 189
yanga/commands/project_templates/mini/platforms/windows/gcc.cmake sha256=AmLzPyhTgfc_Dsre4AlsvSOkVGW6VswWvrEnUL8JLhA 183
yanga/commands/project_templates/mini/platforms/windows/yanga.yaml sha256=7SrAaP1xVJv_t5fSxGvvTmmc1QKCDPqx1Ut7z8xJCNM 438
yanga/commands/project_templates/mini/yanga.yaml sha256=Sq9y4bWupAMG5SxTNTwltRBwlCuNYvKevz0ndxANjYE 1029
yanga/commands/project_templates/template/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yanga/commands/project_templates/template/bootstrap_j2.json sha256=KFTGXaysnh2fbt58VfhVR60cTylX0g7IAZQUyjA7zFY 343
yanga/commands/project_templates/template/bootstrap_j2.ps1 sha256=L4shbuw4W8FdrXUF-M6tPRb0lGmeIqZpTvEiXRnobHs 5543
yanga/commands/project_templates/template/bootstrap_j2.py sha256=UXw7u3DkAdhKi8GFnbYkjyENzw_m0iLphrYB7eyuHG8 15591
yanga/commands/project_templates/template/cookiecutter.json sha256=i26RtrC3Jk65ATLwlXih8JK9XsWj71kFcMxNUZWdL64 669
yanga/commands/project_templates/template/{{ cookiecutter.project_dir_name }}/pyproject.toml sha256=fLOrHD9luivtLH8ykdF5rtMUga5lL1Nzx_SUavE43J0 271
yanga/commands/run.py sha256=im-QbcPZjlH6wZPGEwGrYecmBUEVD_ABchw6DBQ1HZw 7418
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=UjuT105HcqADQCJgHbaz69o4jrZGC5gm6WwQBEfTvu8 4819
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/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=yayRPP-jAgLZaBACQCACqsEEWuhZ0xmBmCckFyTND1E 2533
yanga/ymain.py sha256=_hgggelYknb7kDOjKySS9yirhjoyynPuUFnfoBs7SME 3169
yanga-2.1.0.dist-info/LICENSE sha256=1CyQDCTKfe8rZkJFCL3IfUbgqvRxS6N-yQ1zTs_YN-U 1066
yanga-2.1.0.dist-info/METADATA sha256=E-BnFl8zFSDoXV6xp90tC1fYKVsEMea3MbA939s_-g0 6216
yanga-2.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
yanga-2.1.0.dist-info/entry_points.txt sha256=umtVf5KjAkSiuSSROtfLkr_KZWfrLU6vndyuzWw7EmA 42
yanga-2.1.0.dist-info/RECORD

entry_points.txt

yanga = yanga.ymain:main