gersemi

View on PyPIReverse Dependencies (1)

0.17.1 gersemi-0.17.1-py3-none-any.whl

Wheel Details

Project: gersemi
Version: 0.17.1
Filename: gersemi-0.17.1-py3-none-any.whl
Download: [link]
Size: 77612
MD5: c2fd477120b5b1151e2d1d609e0abbb3
SHA256: d6c165df0e563faf7169e36191ab25d9930e24cce3d4ffff982f9d1b2083e309
Uploaded: 2024-11-29 18:14:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gersemi
Version: 0.17.1
Summary: A formatter to make your CMake code the real treasure
Author: Blank Spruce
Author-Email: blankspruce[at]protonmail.com
Home-Page: https://github.com/BlankSpruce/gersemi
License: MPL 2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
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 :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Python: >=3.8
Requires-Dist: appdirs
Requires-Dist: lark (>=1.0)
Requires-Dist: pyyaml (<7,>=5)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 23795 characters]

WHEEL

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

RECORD

Path Digest Size
gersemi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gersemi/__main__.py sha256=usoLSsPBDEJX337xt9kmo_0RaxX3-o50bSb5RJGBRvY 9124
gersemi/__version__.py sha256=MMo5tFFksLprhhAbl336sUcMR8wTATlkcO4ylnD1Zr8 270
gersemi/ast_helpers.py sha256=YGsCSkC54EZc9SDmIQD4xrrXx-eSueAX477qVO88MXw 2981
gersemi/base_command_invocation_dumper.py sha256=6bFUnDx2sjKtZsUMpqFjs29qsHq423KhSyMxJxJgtKA 3683
gersemi/base_dumper.py sha256=ltgC7ujWNutJV1O7eYHZ8klhZfTLm_cpnwnmHe7X2tk 3221
gersemi/builtin_commands sha256=SEdkEWXDM9udkivUfOc-3pOa9bsJBdLwM2Kf3EJd12c 11201
gersemi/builtin_commands.py sha256=xSSbtWHXegPTRmNeQRWyPKXW0bG_gtY8L013Z1qAWXg 444
gersemi/cache.py sha256=uGzTXDCuHkHplXMl3KiuaAvL4O5lt3fKzTRb4zcV91o 2894
gersemi/cmake.lark sha256=hULYi30r_a4ZtQ2FHsT2LDP_P80UzMSDqLTYnGRqQFk 3579
gersemi/command_invocation_dumper.py sha256=ujsyej13aPnbDNAG38hjm5SKhTavx4ql29eIlbuLXOA 3153
gersemi/command_line_formatter.py sha256=2Hgf7m7NPOnpxzvSePrch5c4SLwdXMpqGOkeEaiOrRQ 1182
gersemi/configuration.py sha256=3fGsJd6mPMxsJu6h9-pZY4MFb3ei0X0-U9Y9w79yzLg 11983
gersemi/configuration_reports.py sha256=bHK8c0tCKiTpy2ii654VPvuSq8UMDGR3YQ8Rn2d_zDk 2338
gersemi/custom_command_definition_finder.py sha256=AJUFXWGV9jP5-RhBJlbynujkFvamxI_pR1ymawMM-wo 6056
gersemi/dumper.py sha256=512KmUbT3tZ80xGm9ha5oRfZViBjtiv0rI3H8ztz4Ks 1799
gersemi/enum_with_metadata.py sha256=Heap6YMbaISzOzOYFbP--dSnzY7EXkWAtkI_e9vTkaw 421
gersemi/exceptions.py sha256=-1RXvctBvIwqNI45fOf7AzxB1yWtyFKOLtSZC7eUslU 536
gersemi/formatted_file.py sha256=fkCFctWvZW1hs9V5-EcpYCC7rz4E7p6MFsbTAb40X9c 242
gersemi/formatter.py sha256=m9bvhKWhQ7F_iAKtL9w0L9UoUUBvskW3EKUN0hnGe3I 1610
gersemi/keyword_with_pairs_formatter.py sha256=_qdCROaXpS6Ywlh0y5xg0lO4uk2-30io9HYmTlqkL8k 988
gersemi/keywords.py sha256=S2cZiKkFBc1XIBAMxjPW0L_JnDmFSfT-0Y7F00tM9oI 543
gersemi/mode.py sha256=wIbyZfk71eYkwDzRLcBscLbJH8OUbUKlkos5HwU3HSk 445
gersemi/parser.py sha256=Zc_4EuthinsSd8-MdjH5CfOgSrqpxPzsbU15XkTAUko 2568
gersemi/parsing_transformer.py sha256=86-Yv7GXudLtXW4QbfF_xmtEEQByqz57us83JqvCPLU 864
gersemi/postprocessor.py sha256=_J_eh6izXjNqzmawO4kgpqtNdJqaRyRLQAwYxEEDkY0 2322
gersemi/print_config_kind.py sha256=HuKsKl4Sm8XeOHN1c1t0RSfSDamNeSSG2rwvQJJz0YM 966
gersemi/result.py sha256=eOBFbJnulnXqdkZmVNxZe8nvaNm5Eq3XNslhWnn9vAU 1224
gersemi/return_codes.py sha256=-D3lmL6gpv4I_j4YwOqsggDqxoxgoU7awHd79JkT8Rs 42
gersemi/runner.py sha256=OmtR6XEDJbCYlLTRuRXAw3GQhxrc4Mv0C2joTAR7bQI 12827
gersemi/sanity_checker.py sha256=A7JoWwWNWaZ-u5OTgzufY4NqNY6YYcKhvIkx2Hbvwag 1008
gersemi/task_result.py sha256=LIgsFzBlnNeFj7GS0SRAIhhBTzN_y6ZVMAuMnS4j5I4 263
gersemi/types.py sha256=X0LoszWTHd0gm0JmjZj_DbyxImIpFo2L4E0hG6vPgUg 106
gersemi/utils.py sha256=SrpBA63M3mPYNedoOCgscr1BTRLApZ7h4Lazw7LXa30 1155
gersemi/warnings.py sha256=KMIxJ3k7plJ8teWTghkLtbow39YMuvOhTlXTChVCy9A 750
gersemi/command_invocation_dumpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gersemi/command_invocation_dumpers/argument_aware_command_invocation_dumper.py sha256=oWQjIhWuNMBvkmCxF0BuJHOYwhAQihkdCOy_scZkoiE 8519
gersemi/command_invocation_dumpers/condition_syntax_command_invocation_dumper.py sha256=jgua2ygQluJgZLspgVcgjwvx-LfKE5c6jN9W_EyXyxg 5916
gersemi/command_invocation_dumpers/ctest_command_dumpers.py sha256=j0aBDeGz8xybtf_s24ayolfwUnzXGQtgt99nh6S3L94 3417
gersemi/command_invocation_dumpers/module_command_dumpers.py sha256=CIiNEwIUqsojNy0wRF-U6Gjp6ffl75xxszPXaGaaLD4 26824
gersemi/command_invocation_dumpers/multiple_signature_command_invocation_dumper.py sha256=KjYHcQx1s3K2e5RJMLDnghJgS_iJ6D3AWD1rQaSKI1U 2954
gersemi/command_invocation_dumpers/preserving_command_invocation_dumper.py sha256=u0W0-Cs1C7WXJhDledcKEzsI107Ym6VhhD7truAt5nA 4032
gersemi/command_invocation_dumpers/project_command_dumpers.py sha256=i3fQnBzJYUacjpF4xNSyHs-X5n1r44Qp-upo9RVzPSk 22329
gersemi/command_invocation_dumpers/scripting_command_dumpers.py sha256=IWvEdvTLPjAZRoBAj6mEZNT6VcRdzKHPkln0luv3DQE 34472
gersemi/command_invocation_dumpers/section_aware_command_invocation_dumper.py sha256=eEQAgIU7Xy3-gbDTXB-ZQ5cWEgnXfgk2QAROKl3DtEk 2700
gersemi/command_invocation_dumpers/specialized_dumpers.py sha256=5wSvLQQHG_Vci5IH1_6gZrEfE-ikjWOy4F5ivA7ccNk 1590
gersemi/command_invocation_dumpers/two_word_keyword_isolator.py sha256=1FrBCp1G4SDwHCeSW7DRSvPKzc_8_1uas5Bj835iNXc 2137
gersemi/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gersemi/tasks/check_formatting.py sha256=UUwZUXdqgrZz4BkM7PNMuqgl3mugD8APU-cwAf-Bqw8 614
gersemi/tasks/do_nothing.py sha256=6ANxr15I_p5Xv_uCxSYL8DG6mhm_MkvBwMdHD5b-lbE 310
gersemi/tasks/format_file.py sha256=3KpuENhTYy2emRnur87-RAHgsCrwI4hvdf2qx1wdELI 848
gersemi/tasks/forward_to_stdout.py sha256=3v12mrWSeagv6xt3DiyhgR5yAHgBHt4VfKpG6pZvzAI 377
gersemi/tasks/rewrite_in_place.py sha256=Z8SaZo3pXGShViZVg7Z0bL98Fp0dNsajm50mD8K26TY 583
gersemi/tasks/show_diff.py sha256=LOGaQjWBqFMj6ewGKR1AcqRdwQ_Hg4nczs7o4nPec0k 1763
gersemi-0.17.1.dist-info/LICENSE sha256=S4nUUYvRNatO4VSnvOciJGtXqYw9fvwaCUCYmBYMK9E 16724
gersemi-0.17.1.dist-info/METADATA sha256=FzKlfpong92CNODtTmVlx0e_abna-dmUXrNqKvalToc 24947
gersemi-0.17.1.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
gersemi-0.17.1.dist-info/entry_points.txt sha256=03pcqHkUIVJxdaOmXCYsJJbMHmfqh4fIYbMSq6gLQqA 50
gersemi-0.17.1.dist-info/top_level.txt sha256=B58X37u6GcRtt_1_IPF8lP3-bu-x1Z2msw48azet2kM 8
gersemi-0.17.1.dist-info/RECORD

top_level.txt

gersemi

entry_points.txt

gersemi = gersemi.__main__:main