keymap-drawer

View on PyPIReverse Dependencies (0)

0.19.0 keymap_drawer-0.19.0-py3-none-any.whl

Wheel Details

Project: keymap-drawer
Version: 0.19.0
Filename: keymap_drawer-0.19.0-py3-none-any.whl
Download: [link]
Size: 84707
MD5: 73801fbd1950df4722d51aa59e8cf968
SHA256: 29c6265d89bd898f524632f86dae7d131d06d4881e487e3adff2c1cdf611fadb
Uploaded: 2024-11-23 01:23:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: keymap-drawer
Version: 0.19.0
Summary: A module and CLI tool to help parse and draw keyboard layouts.
Author: Cem Aksoylar
Author-Email: caksoylar[at]gmail.com
Home-Page: https://github.com/caksoylar/keymap-drawer
Project-Url: Bug Tracker, https://github.com/caksoylar/keymap-drawer/issues
Project-Url: Repository, https://github.com/caksoylar/keymap-drawer
Project-Url: Release Notes, https://github.com/caksoylar/keymap-drawer/releases
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: pcpp (<2.0,>=1.30)
Requires-Dist: platformdirs (<5.0.0,>=4.0.0)
Requires-Dist: pydantic (<3.0.0,>=2.0.0)
Requires-Dist: pydantic-settings (<3.0.0,>=2.2.1)
Requires-Dist: pyyaml (<7.0,>=6.0)
Requires-Dist: tree-sitter (<0.24.0,>=0.23.2)
Requires-Dist: tree-sitter-devicetree (<0.13.0,>=0.12.1)
Description-Content-Type: text/markdown
[Description omitted; length: 48706 characters]

WHEEL

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

RECORD

Path Digest Size
keymap_drawer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keymap_drawer/__main__.py sha256=GYeXk4fSRZpVxKhEitCEW3VfH9NpNGPhLdsiTqS62Ww 8910
keymap_drawer/config.py sha256=U9lOKDRK28um8ZkBa3-OykFQzcugk-ul0Pa93P-ROnA 15917
keymap_drawer/draw/__init__.py sha256=Himvtzo8AAunT42K7uSa5eK8tkJ3nebjCmqSgjiXl_M 147
keymap_drawer/draw/combo.py sha256=FxfsVJY4LwpBdkKF_q6I_KPTer0gcAfYQ6FnK6D9Ma0 9030
keymap_drawer/draw/draw.py sha256=C9suhdDSOov60MniC4d8QtYhE6bRtZXZq2fJfkZGFu0 10540
keymap_drawer/draw/glyph.py sha256=uUiveWd75lZmoPaxiA6h1yq3_mJph8mQXLN1dt1djIQ 6753
keymap_drawer/draw/utils.py sha256=iuNIZ3WZrwOn63th8qnA5jvoc16U2IsHyotIxPPbojk 5803
keymap_drawer/dts.py sha256=bzMIN7qm81jGasXDjOuFe0OAID8ZfooPTAU6K68NTSQ 10098
keymap_drawer/keymap.py sha256=SB3PRHkOPFMrm9dTo_PUCO5YAKxmySYDHYY0oNwPOs0 10938
keymap_drawer/parse/__init__.py sha256=Omyx3uoOcznOwTURovvgYimGL6MRNT0lRg2K7MHrmIs 205
keymap_drawer/parse/parse.py sha256=fzWAmXqBK0SACkNc9fCi9OwRzkzjGT5Hbse4D6jHqW4 8058
keymap_drawer/parse/qmk.py sha256=0_e3LIkpla7701JnLn3G9KT3YRlGNkbqEmTM2A8eWbI 7676
keymap_drawer/parse/zmk.py sha256=iXSV6oDc6REWxzT411hjS_cwpSHlO2IKA3kIhUhVGpA 13305
keymap_drawer/physical_layout.py sha256=liCILxOT75D-UEoFohTMDSumLz6ubtJUnlwovMNFm8U 21923
keymap_drawer/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
resources/qmk_keyboard_mappings.yaml sha256=rsjfhZN5uZVh6u3w3wsaRb9KSUdKCU6CBDGtHBwbBks 576
resources/qmk_layouts/adv360.json sha256=ye0KHz_y1hWjbV1WRw405igP94U-VFOQbDrfd-3vcko 3571
resources/qmk_layouts/bastardkb@charybdis@3x5.json sha256=qugtBzVEh2sFFHh3PTpJaPR4BN9000A8Al9ZjELrFhg 1652
resources/qmk_layouts/bastardkb@charybdis@3x6.json sha256=RKIGRNTYOe2Z0nBPrzbdk-nsQF40zgg4t--Z25vWYK0 1885
resources/qmk_layouts/bastardkb@charybdis@4x6.json sha256=C5YMT58D-ckLwzSsHpx2rakb4ElQlbjn6lL1eqRaAtU 2743
resources/qmk_layouts/bastardkb@dilemma@3x5_3.json sha256=Yl3asRF5uK7EiPndCtWxBsAYM4W5vDQePMY3OE5KD44 1776
resources/qmk_layouts/bastardkb@dilemma@4x6_4.json sha256=-OI5_vg3m8nedZRYwgbKy7_FdF8FWwxFZdc6inzQNLU 2655
resources/qmk_layouts/bastardkb@scylla.json sha256=38_tx3iWLoz5Wb_lYFPQHIbAWWWaxMItI7zHKwzIPGI 2870
resources/qmk_layouts/bastardkb@skeletyl.json sha256=3EtWDWEivHMimcw8wF7iGyLelEN3HS0I1mPdwMkSBvk 1702
resources/qmk_layouts/bastardkb@tbkmini.json sha256=i197ghyrJNLnuNFllH84PFGD5vdYdovbsW6i1Zg9jPM 1935
resources/qmk_layouts/berylline.json sha256=lsTJzCcQ78TeYUYoBa67fAb4cm6_phrwL9eHphw4qq4 2114
resources/qmk_layouts/bluebell@swoop.json sha256=_fPWIaIH3IM_sT3DuQr6lxSCYaXEt08NEVY1boaiIOY 1729
resources/qmk_layouts/chocofi.json sha256=Lsayi_fcsljEGGmQwmI_KLUf7snLy_qEqSSVbFcpEkQ 2267
resources/qmk_layouts/clog.json sha256=wzkTRyevr0OkZoFNJkWRQ8APpKQ3S5cBiuwdxSnTRt8 2437
resources/qmk_layouts/corne_rotated.json sha256=8hTZZSuP4C2p9ywDtnW4o8ThNC9Zw0ue9qwGX1aaOXk 3502
resources/qmk_layouts/ferris_rotated.json sha256=_H4EWni-x861LJgNBXcMmZdKalaUcwv6Ew3gCBxCV88 1622
resources/qmk_layouts/fingerpunch@ffkb_rotated.json sha256=0gKQ5wsYfN97h59vCArQjRhMBMACaBOSyBVB2BWsLww 3684
resources/qmk_layouts/fingerpunch@luakeeb.json sha256=5x4eZ6f-GWlh95l75aGQnpupEkGAYYNbObbivZMWTj4 2228
resources/qmk_layouts/fingerpunch@vulpes_majora@v1.json sha256=cNnunycC_bzY4dBatU5PtigAH2b2BDsr15NjqOhMDqU 4621
resources/qmk_layouts/glove80.json sha256=NzK002JzygvTMcnL_8e4jNbq79h_g64OhCm7cfb_p1o 3529
resources/qmk_layouts/grumpy.json sha256=rrlw6NfoMN85T4L37dv3QtmQ8JyssZCuV93yX16nt-4 1253
resources/qmk_layouts/hazel@cut_slope.json sha256=hRLlcr5-gZCiaOqvDwdLDscaNV-AyIPzxBbQK8W7XF4 1603
resources/qmk_layouts/hazel@kurp.json sha256=HHyhB5akXNuyzNFfgADqhGS97ZhXSnN41M_8Oy_EgII 1418
resources/qmk_layouts/hummingbird.json sha256=mbIP8_6hjW77xYRxm67DwWHWk7ZPO5dxBr0q4m_5SdI 1795
resources/qmk_layouts/klor.json sha256=nOaBAd6RzOW2KIo_ejmNo_czH0X4NFqTyZphrjtdiHU 9984
resources/qmk_layouts/klotz.json sha256=jV-tpL1FixKxk78_EnW4UvfricUYsFfFbWf-j1SeY7Y 2537
resources/qmk_layouts/kyria_rotated.json sha256=DerHmGRX-p9w9V9PaOPnu55uzrpcNiwFMJ_-u668e0Y 4389
resources/qmk_layouts/lily58_rotated.json sha256=tfR-doACsS_m8-HP1C3UoUMTAwPF3pKo5ensT8esxow 2074
resources/qmk_layouts/osprey.json sha256=_2qw3uVKeuZNybUEhWpcy0U831lldj1LfH6szXeh_j4 1783
resources/qmk_layouts/paroxysm.json sha256=y17689V0dqnDhmDgxlzw1kPnNaQub-GHgrsa4-kEV_8 2466
resources/qmk_layouts/revxlp.json sha256=FRFgeD6PAQAwDg1gVEZPJl7-tPdTFv7HSQ7Pc-62hgI 3728
resources/qmk_layouts/rufous_rotated.json sha256=6VtvTikJtgEYx0xfkSTT9_KaLdW5TfmoFoaz0uf5GYQ 2838
resources/qmk_layouts/slicemk_ergodox.json sha256=vbiAYVkjDWPdIz3js9lxaIJU0UJciuk6A1WmNsMCSt0 3098
resources/qmk_layouts/sofle_rotated.json sha256=NynhU3Zxf_iT8_NPdzNoMOC6fa_QT1Rtx0jMVxvcXXo 2849
resources/qmk_layouts/technikable.json sha256=ZF4tXvkX6NNO36vdA1BG3un9lZS5w8FZM-seSjpyk-E 4779
resources/qmk_layouts/totem.json sha256=HXKwNwjT9lByzFhqlAFhxhhp_SYerOsTasJwUppCh4U 2803
resources/qmk_layouts/zilpzalp.json sha256=33uXttyVqfkRLws9-EU7BF-g4xkyP13PB-bjchMRU4M 1208
resources/qmk_layouts/zsa@voyager.json sha256=ORS-Ils26AsB2vuFhJonxGaU9Rk4QtOn2jGdDhQxxlM 2425
resources/zmk_defines.h sha256=ixe5FlIAX9hoSC7nSIX2H04jpS_GJcUuD4fFR3zNnDg 457
resources/zmk_keyboard_layouts.yaml sha256=ygODxV9z_xDoIQk6qa25Nh6RxPrk5vQbBLN1bY4L-Wk 12163
keymap_drawer-0.19.0.dist-info/LICENSE sha256=ym_5D56d6k2MroMU8y9ZDt1ZUI4H7PYgbfa87rNFCaM 1069
keymap_drawer-0.19.0.dist-info/METADATA sha256=DxTtCp3s2NRJIpNOqey5svy1dH3aBKXwVgXqTubEAb4 49893
keymap_drawer-0.19.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
keymap_drawer-0.19.0.dist-info/entry_points.txt sha256=kog7wHfRs-vFQWhh8V3H-Ra4UPbW1nINE9VHJZ1aK2w 54
keymap_drawer-0.19.0.dist-info/RECORD

entry_points.txt

keymap = keymap_drawer.__main__:main