litexcnc

View on PyPIReverse Dependencies (0)

1.3.4 litexcnc-1.3.4-py3-none-any.whl

Wheel Details

Project: litexcnc
Version: 1.3.4
Filename: litexcnc-1.3.4-py3-none-any.whl
Download: [link]
Size: 153916
MD5: 43a7d47b1ad2266409edc1c6d018600d
SHA256: f85e303e994b32f46034f244cafc5a3d611dd4c6d42222d44a70c4e2a0cb0266
Uploaded: 2025-02-06 14:10:24 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: litexcnc
Version: 1.3.4
Summary: Generic CNC firmware and driver for FPGA cards which are supported by LiteX
Author: Peter van Tol
Author-Email: petertgvantol[at]gmail.com
License: GPL-3.0-or-later
Keywords: FPGA,CNC,CNC-controller,CNC-machine,linuxcnc,linuxcnc-FPGA,litex
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Environment :: Other Environment
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Other
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: System :: Hardware :: Hardware Drivers
Requires-Python: >=3.7,<3.13
Requires-Dist: chardet (<5.1.0,>=5.0.0)
Requires-Dist: click (<8.2.0,>=8.1.3)
Requires-Dist: meson (<0.65.0,>=0.64.1)
Requires-Dist: ninja (<1.12.0,>=1.11.1)
Requires-Dist: packaging (>=21.3)
Requires-Dist: pydantic (<2.0,>=1.10.2)
Requires-Dist: requests (<3.0,>=2.28.1)
Requires-Dist: yapps (<2.3.0,>=2.2.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1986 characters]

WHEEL

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

RECORD

Path Digest Size
litexcnc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
litexcnc/__main__.py sha256=2XkxYouZOPtaz5z638kznRFd6J3wTHLpTquchKLUd_s 67
litexcnc/cli/__init__.py sha256=qQjOrPEBMAuc7BSSjbFptbKYgLM4RlUfZUpbk56F3yE 2003
litexcnc/cli/build_firmware.py sha256=YKGOi1-qzttVU5W-6wbHTonx-XRtm0ou1Z6j0OshGao 2267
litexcnc/cli/config/hub75hat-rpi5.cfg sha256=0u1aCLpKTCyxHplRcjpB4APq7dzASoJad2ENGaxgByw 138
litexcnc/cli/config/hub75hat.cfg sha256=ZCc2r7AO8p8FY1euF2vHKvut7lRU4FvSBHpT6vU2qfg 871
litexcnc/cli/convert_bit_to_flash.py sha256=Urf09pKy6vT7O7nFI5BukLrRugB26Pci83TG779TwO0 589
litexcnc/cli/flash_firmware.py sha256=jd6BUVjgp1IjkLAJsuOrd_K5RIKzJWOCn1GlnObjzbw 2556
litexcnc/cli/install_driver.py sha256=cAxzsD_G7mt5iiSx679WaM6geD2PNRIVanBqW-9YoMI 6741
litexcnc/cli/install_litex.py sha256=P8eTUvVVjCgyw58CmCk1AsovoR4ZcKfBp-mpTRxxrBo 605
litexcnc/cli/install_toolchain.py sha256=r42CDmHZji6RG49nTFeBl4VB5w0FI87yxVpOJQIiXUY 9230
litexcnc/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
litexcnc/config/boards/__init__.py sha256=mgkN3-P-RNc0veeEwnO17JRXsTTNYBHRW-tAc5LIFPY 847
litexcnc/config/boards/colorlight.py sha256=vcALmIntV95wV8jJizO7HdGb9X7l2BEsc_cic2Yry04 1121
litexcnc/config/boards/rv901t.py sha256=Mb9w8VDke9lJ5jylOZYJxgcbndQw9XOZsYTbda5YLcU 773
litexcnc/config/connections/__init__.py sha256=ktFxyJOKcXvGx663xcsxkvsFg-5cXtL62TlYvVKxGn4 144
litexcnc/config/connections/etherbone.py sha256=UbHUbom26xJbgGs88hg3vrB1e5iCM5r7CNhDPfdnP2Q 1672
litexcnc/config/connections/spi.py sha256=HSHKGCoJmeDsu1wWg8zrrql2QJ2cgpCnpyjZfG0LOSw 1177
litexcnc/config/modules/__init__.py sha256=wP-IsR_pjYUVKI_3vxaCJfZ0xQXSz_NRYzXdclBwRiw 4389
litexcnc/config/modules/encoder.py sha256=jpvYk-rpCWlb9i60jns7njtlAjhGOD8o9W2L469_e_c 7936
litexcnc/config/modules/gpio.py sha256=z4bNE2xGB6Pv-f8eIpnmMWkpmTbdaRyBMiH_vJPhm5w 5330
litexcnc/config/modules/pwm.py sha256=8iwUfYdmx-jR5FBlvzTmpzBUQNJfa4UtZDrfiFB3h60 9148
litexcnc/config/modules/stepgen.py sha256=Ura6zr8Tqmkso02b8_LK6ULTYTUlMDheBD33jytooNg 11030
litexcnc/config/modules/watchdog.py sha256=xAoxhTA45hTw4Ptarcja5zu--267TP2MUbFWPpYOLvA 6053
litexcnc/driver/__init__.py sha256=bjGbEjkWGmcZJ_IXl5QsPDzJNN_DZOPYr-2WqFiDBD8 447
litexcnc/driver/boards/README.rst sha256=VnMUj9MfrQqMyeKCVeJkAsXuGeFdAjwob-p_XjKu4FU 604
litexcnc/driver/boards/etherbone.c sha256=BHVwS1Hf998UEK1CLUn4UWWVD-piUn7Rm1zmrkLvR-M 11349
litexcnc/driver/boards/etherbone.h sha256=B-QRpB4ZLp9fKiZI-vhsBo64ga-mWiCtrkAiEBenEbc 2165
litexcnc/driver/boards/janked/README.rst sha256=prJ4ZTE3SsHW4xzH4J82y4fjxZPN_WOmGy_sX7LiqzU 297
litexcnc/driver/boards/janked/litexcnc_debug.c sha256=2Swwvy-8-SzOIiIw2m_6EmQvNDp8JpSQPAbGHM4Xxd0 5850
litexcnc/driver/boards/janked/litexcnc_debug.h sha256=y4w6Bwb2ofX5Kx_A0NgskoL4Vnu5n8drJmL3NGBtOfw 1150
litexcnc/driver/boards/litexcnc_eth.c sha256=_0gUFf0RFydYECfYFhK8-wDxIDq8l_pDuxhfSCBZaCk 12067
litexcnc/driver/boards/litexcnc_eth.h sha256=YB_i7AGguhQ_F2DVo7QgQdDHy-XaC2FptgRQoxe0F8Y 1682
litexcnc/driver/boards/litexcnc_pigpio.c sha256=7AhgGWCed-0KT0UNvjWhKuikbEfMeOK4u3MbOkC-P-4 13841
litexcnc/driver/boards/litexcnc_pigpio.h sha256=JxmjRSgcM5d3BBkxqN9VF0b9QPoOy_51LU4WwN2aqJY 1497
litexcnc/driver/boards/litexcnc_pigpio_speed_test.c sha256=X4eLjIdRzythT7EMmCkCjSA9W9fJGe59SrhLDBxNKXU 5625
litexcnc/driver/boards/litexcnc_spidev.c sha256=ySb30q4VAXkmXyN8SAJNZZFxzgqm-BjT9zj6E5EEG0U 11857
litexcnc/driver/boards/litexcnc_spidev.h sha256=br7hwUoU2NPOK7Kd5JB2cZPeuoh3vlIeG_9aUEKKHhk 1437
litexcnc/driver/litexcnc.c sha256=6H-5YS5ZtoyoTCDW5f4ax4cVUWOl4IeL4f2xX6LJRfg 29249
litexcnc/driver/litexcnc.h sha256=d3or3_UWGwwQs9yIv2vx9n0e410mMLGcx-XyT747heM 9686
litexcnc/driver/modules/README.rst sha256=O2xGfiC96HoYlnKAT6V-MdHaFa8WfLQ7f6X6RNT59ak 592
litexcnc/driver/modules/litexcnc_encoder.c sha256=0d-_55w7v09QVyaLtDankn0WB_0QH5uagbwbCtd1BnA 19152
litexcnc/driver/modules/litexcnc_encoder.h sha256=gIMJ6Xid6rFRLewcNtJKxc6Q7MawaUYeeT_IzOlFKSg 10965
litexcnc/driver/modules/litexcnc_gpio.c sha256=JB_2UF-aU5NEBPCdXvnZDqEzTGuetlaorjuAwWuyedY 10578
litexcnc/driver/modules/litexcnc_gpio.h sha256=Sfc8DdeNzcOzdzQuydZq5h4kHH3Nm-Vttt0azmWJ_zk 7384
litexcnc/driver/modules/litexcnc_pwm.c sha256=_g8zhuaRdR5W283EcZWydQSXc-a_vDAuu47tgx7VyWI 16247
litexcnc/driver/modules/litexcnc_pwm.h sha256=LfTyyLikd0QOWNdbbZkKZpmEW6xQ9YAt9PZ5j8WPbfo 8435
litexcnc/driver/modules/litexcnc_stepgen.c sha256=EjYhObl_KeavoS1tz-zn-4c_LIxnTSGsnGP0I4Zsht0 31374
litexcnc/driver/modules/litexcnc_stepgen.h sha256=PMlZgmGXDvM2dhXl8krVGRjlwXsidqB7y5UH3Tsh1MA 13183
litexcnc/driver/wallclock.c sha256=tPb9_yzr6oqJmplvym2Qz5P_d05W4rxSzclsjFmEyYw 3821
litexcnc/driver/wallclock.h sha256=pfk6Uxqrlh5qxeJgaagjnP6sBbPfx3Vb9ulDXVcM094 3149
litexcnc/driver/watchdog.c sha256=HxGfQ-JRog1WTogXgLulnhc1AKiYVZIH9mIUsl6q5EE 10777
litexcnc/driver/watchdog.h sha256=m25xE4cJkiSfvTFkpW5joosKzby35nJE6rkx4dfe1iw 4787
litexcnc/firmware/__init__.py sha256=kLWJjA9t7ApniWe90LAlHiIF89Z8MN2KdTaj4shUeyU 1393
litexcnc/firmware/boards/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
litexcnc/firmware/boards/colorlight.py sha256=sBK0ZGDq6yjwA6vHMjem70yqBu7aHQ4o9bNTC8_NlE4 7658
litexcnc/firmware/boards/rv901t.py sha256=YEQGlM8p0tL-pPGZKk-PqKxDcGc6NWm4q7Yi7a083r0 9026
litexcnc/firmware/connections/__init__.py sha256=zo-Xj3d5nZFXtXaUgmFNJ01a9aNYJtt43Fl0AHUpWaQ 720
litexcnc/firmware/connections/etherbone.py sha256=ar6gwDSH4xcTkzgON-dSPL9RedPsPGyzSabTuBNyO8g 2016
litexcnc/firmware/connections/spi.py sha256=4eygJJxPq5WRRnWb_GDw9cSW60PsIiu6YwzDAU_Qj-I 16272
litexcnc/firmware/mmio.py sha256=p67yTnoQewC1j_77Gso4VdJrwyw6svW39G_X7Ytqv5s 6581
litexcnc/firmware/modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
litexcnc/firmware/modules/encoder.py sha256=yjPepkSc9QCcIC62p3UkL3Wja-w2Ke8lafSS7-bvLFg 17063
litexcnc/firmware/modules/gpio.py sha256=ekgVIFPn34bZvn_0Vc6RXNb8zIvZ40a0ORjgV3RJDuM 5104
litexcnc/firmware/modules/pwm.py sha256=_sOZUalzKTbQiDSb7PX9MqSFRzDPQl5-v1WzzwSmdRs 8503
litexcnc/firmware/modules/stepgen.py sha256=lABEi3r4XUT6CAyQ_VIBRUQ9Y7jIvMUWnC90bawaQig 24747
litexcnc/firmware/soc.py sha256=AsyXN3fhM3X5kFNYfyWNMo7F5JhPDHmF9eLMQyaPmuo 4705
litexcnc/firmware/watchdog.py sha256=lApL5rAowe09nQ9JoRo5x82HXvP5yKaWW7AFcBbx-Gg 14025
litexcnc/gui/__init__.py sha256=65E-i9suheJT6BEx6LbHr2Q7nWpDVM5YVXE2kaOYYf4 65
litexcnc/tools/__init__.py sha256=bJNHfhmkDmchljIlEU9fSHbqC8z0IyxKg5m3fplaAjI 74
litexcnc/tools/bit_to_flash.py sha256=0G8sjyXedHwLFJQjO5U1lh1H3rGEaHeH4Wyh_LXJIc0 3942
litexcnc-1.3.4.dist-info/LICENSE sha256=otGmtMNxii-9XJzextE6nraC3lhExy8uoVTVQD2gW58 32636
litexcnc-1.3.4.dist-info/METADATA sha256=DEjO5Kv7ZJDAeHjt9wLwkPfrYMpdqZn1yhG5Mp43EYo 3382
litexcnc-1.3.4.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
litexcnc-1.3.4.dist-info/entry_points.txt sha256=_8WrZkXpHfY2vcEu5aEHssGrqJirbqAuxm16XNkK-yI 366
litexcnc-1.3.4.dist-info/RECORD

entry_points.txt

litexcnc = litexcnc.__main__:cli
colorlight = litexcnc.config.boards.colorlight
rv901t = litexcnc.config.boards.rv901t
default = litexcnc.driver
encoder = litexcnc.config.modules.encoder
gpio = litexcnc.config.modules.gpio
pwm = litexcnc.config.modules.pwm
stepgen = litexcnc.config.modules.stepgen