litexcnc

View on PyPIReverse Dependencies (0)

1.2.4 litexcnc-1.2.4-py3-none-any.whl

Wheel Details

Project: litexcnc
Version: 1.2.4
Filename: litexcnc-1.2.4-py3-none-any.whl
Download: [link]
Size: 144279
MD5: 1aa1d00703d76ba0b66b9060ae300f95
SHA256: 64c239c31ca8a138290326c1cf9878f97438fa5aa7b753d5e81f9fef4b4dc511
Uploaded: 2024-02-18 21:30:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: litexcnc
Version: 1.2.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
Home-Page: https://github.com/Peter-van-Tol/LiteX-CNC
Project-Url: Documentation, https://litex-cnc.readthedocs.io/en/latest/
Project-Url: Repository, https://github.com/Peter-van-Tol/LiteX-CNC
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
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: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: System :: Hardware :: Hardware Drivers
Requires-Python: >=3.7,<4.0
Requires-Dist: chardet (<6.0.0,>=5.0.0)
Requires-Dist: click (<9.0.0,>=8.1.3)
Requires-Dist: meson (<0.65.0,>=0.64.1)
Requires-Dist: ninja (<2.0.0,>=1.11.1)
Requires-Dist: packaging (<22.0,>=21.3)
Requires-Dist: pydantic (<2.0.0,>=1.10.2)
Requires-Dist: requests (<3.0.0,>=2.28.1)
Requires-Dist: yapps (<3.0.0,>=2.2.0)
Provides-Extra: cli
Description-Content-Type: text/markdown
[Description omitted; length: 1731 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.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=f4nIWgzW42F_xB9EKApvnnkj8yvMMczC8_Il875eijE 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=Kb4_GjdjptUJPHbFiR31Ffq3qBuffDGZ9gW4cV0xlWs 6787
litexcnc/config/modules/gpio.py sha256=gMWdC8oI7bAOkwWmAAzHBM-f-0fgmdRHaVxdWbq2ucQ 4914
litexcnc/config/modules/pwm.py sha256=vk6W9gfP4V2mTklXdy7Ynjb0ih2T1DzZP8LIrhSc4o0 3114
litexcnc/config/modules/stepgen.py sha256=5g2CQ-n-3rlaXkdjUtdM7L1QOifPWh8I_TXUtwAPN-M 7869
litexcnc/config/modules/watchdog.py sha256=otzeydbEu6V-azVjhmdA_206Kh-tyZrSmRNdgaW8ymI 1620
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=g5dBOQrPnlT-Rfnip8GtloeWr4_q_-kXz9kgVNPT3ak 11455
litexcnc/driver/boards/litexcnc_eth.h sha256=lIXUOH1t5FPVroz7ZMpneT6FRR9N6sM_ndTpw92GKyg 1681
litexcnc/driver/boards/litexcnc_pigpio.c sha256=9gM7-2I2_diSZ-wo0PHbC3wxtOv-HwS7_rrsZ0M4ghc 12939
litexcnc/driver/boards/litexcnc_pigpio.h sha256=tVStQQbh_p4E5s-CK2RbOINp2K3IZ_cymuyz_XjQXBs 1496
litexcnc/driver/boards/litexcnc_pigpio_speed_test.c sha256=X4eLjIdRzythT7EMmCkCjSA9W9fJGe59SrhLDBxNKXU 5625
litexcnc/driver/boards/litexcnc_spidev.c sha256=5SagYYW-ETScV3WsqgNcqNmA-V1SiodLtxga19gjolU 11030
litexcnc/driver/boards/litexcnc_spidev.h sha256=3RuGL2nXJep1yblsFgdbte8TVJWvZGkhQKDfi0ZAl18 1436
litexcnc/driver/litexcnc.c sha256=7TcefX_mD-D3gorj00OucSrDeaxYIwr9OFa4_JM43Rg 28206
litexcnc/driver/litexcnc.h sha256=-XSOTsUDr9OWpLk5Ptyj0TE2rYwjnvTykFnMvcc7bhc 8752
litexcnc/driver/modules/README.rst sha256=O2xGfiC96HoYlnKAT6V-MdHaFa8WfLQ7f6X6RNT59ak 592
litexcnc/driver/modules/litexcnc_encoder.c sha256=tfHP9jlMI5Zzb-ekQMcIDVihPpGvIurf_Dw1v6hWC_Y 18221
litexcnc/driver/modules/litexcnc_encoder.h sha256=d1ydUXhN3NopeZMAyqL2AqmX-HpPMJ3FoONxmzhdgXo 10696
litexcnc/driver/modules/litexcnc_gpio.c sha256=kOeKiMyzA0EAscuwkBzsZQAco3bGgNy4-VFxIdPWVCI 10578
litexcnc/driver/modules/litexcnc_gpio.h sha256=Sfc8DdeNzcOzdzQuydZq5h4kHH3Nm-Vttt0azmWJ_zk 7384
litexcnc/driver/modules/litexcnc_pwm.c sha256=0iUhF7yzsruM_Hku9-QTrmleGaVaCgRJYyT9ddaty8A 13495
litexcnc/driver/modules/litexcnc_pwm.h sha256=xcCw-U6sUlHhwzh8ZH7EP2ntRdfrguDoDNJ3_uFOcYI 8151
litexcnc/driver/modules/litexcnc_stepgen.c sha256=GCgyvSDbNfjDIVcrPbuJoKl9P61hRVqAj8yspdfVkRQ 32819
litexcnc/driver/modules/litexcnc_stepgen.h sha256=h8KwYOlfgNnkIz6FbhXQDspzQihzDzObMctDgIQ5Wmo 12859
litexcnc/driver/wallclock.c sha256=dYckZbauunmDhzcUF4q93Xsv_NOV2VFPArMLP5L-MqA 3821
litexcnc/driver/wallclock.h sha256=pfk6Uxqrlh5qxeJgaagjnP6sBbPfx3Vb9ulDXVcM094 3149
litexcnc/driver/watchdog.c sha256=pcx9-X0AYbn4QYQZrdfzJRfBNJ3NZ1c3eho9MIcaGz0 5937
litexcnc/driver/watchdog.h sha256=rSxZjr1MdOCNxpWrgOWFtvQVbjPhmAIlXBRG8VKrjwM 3432
litexcnc/firmware/__init__.py sha256=kLWJjA9t7ApniWe90LAlHiIF89Z8MN2KdTaj4shUeyU 1393
litexcnc/firmware/boards/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
litexcnc/firmware/boards/colorlight.py sha256=7xAAD9YOFaeSaBnxRFr1qvBWduJRctyYMUsG6ZA73zA 5483
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=sC_KkxyYNx3GW6W0UAx6qGyN0sG-_E5PfZbjsf8cato 16181
litexcnc/firmware/mmio.py sha256=B5k6_4fw56m2kyi4ZY7Oz3S6DXcP1e88QEWXUFWawxw 6538
litexcnc/firmware/modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
litexcnc/firmware/modules/encoder.py sha256=t55qKGs51XStCXw45jFd8dPU1k8RCCGN7qXrx4pYNkE 13492
litexcnc/firmware/modules/gpio.py sha256=aCCk4JVZk-xDYLhtamHX4DJyjRoofTSBXpfi10KizDA 5103
litexcnc/firmware/modules/pwm.py sha256=m4DZhdBPf8ovH5GWKqZ3bnunyccQLWTpi_jMn1Aoick 6839
litexcnc/firmware/modules/stepgen.py sha256=T0U5Hft7D9D0YFgib-85j900psZpKWYxIDdy6QMgnkI 21433
litexcnc/firmware/soc.py sha256=At-ICYBQoK16v9922jp5Nt4WrSrI5ZmZj-YMnOhTi9I 4705
litexcnc/firmware/watchdog.py sha256=AyLHTjTGy7Y35-yGXyzhNXS-_InBvKKbMcN3O3IjSqI 5100
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.2.4.dist-info/LICENSE sha256=otGmtMNxii-9XJzextE6nraC3lhExy8uoVTVQD2gW58 32636
litexcnc-1.2.4.dist-info/METADATA sha256=YOQAtM47pXgPsTuRwfYDOevLAeq_97y2XxOq0uMhbN8 3499
litexcnc-1.2.4.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
litexcnc-1.2.4.dist-info/entry_points.txt sha256=_8WrZkXpHfY2vcEu5aEHssGrqJirbqAuxm16XNkK-yI 366
litexcnc-1.2.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