linuxpy

View on PyPIReverse Dependencies (2)

0.20.0 linuxpy-0.20.0-py3-none-any.whl

Wheel Details

Project: linuxpy
Version: 0.20.0
Filename: linuxpy-0.20.0-py3-none-any.whl
Download: [link]
Size: 451154
MD5: 36702c161ebbb826331f2d0d148260df
SHA256: b3e926aa89ca92e885bff7a94026bd68377a489ab8f6af140385527b85ece50c
Uploaded: 2024-10-21 05:59:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: linuxpy
Version: 0.20.0
Summary: Human friendly interface to linux subsystems using python
Author-Email: Jose Tiago Macara Coutinho <coutinhotiago[at]gmail.com>
Project-Url: Documentation, https://tiagocoutinho.github.io/linuxpy/
Project-Url: Homepage, https://github.com/tiagocoutinho/linuxpy
Project-Url: Source, https://github.com/tiagocoutinho/linuxpy
License: GPL-3.0-or-later
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
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 :: Multimedia :: Video
Classifier: Topic :: Multimedia :: Video :: Capture
Requires-Python: >=3.9
Requires-Dist: typing-extensions (<5,>=4.6); python_version < "3.12"
Requires-Dist: build (>=0.10.0); extra == "dev"
Requires-Dist: gevent (>=21); extra == "dev"
Requires-Dist: twine (>=4.0.2); extra == "dev"
Requires-Dist: ward (>=0.68.0b0); extra == "dev"
Requires-Dist: ward-coverage (>=0.3.0); extra == "dev"
Requires-Dist: ruff (>=0.3.0); extra == "dev"
Requires-Dist: numpy (>=1.1); extra == "dev"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: mkdocstrings[python]; extra == "docs"
Requires-Dist: pygments; extra == "docs"
Requires-Dist: pymdown-extensions; extra == "docs"
Requires-Dist: mkdocs-coverage; extra == "docs"
Requires-Dist: flask (<4,>=2); extra == "examples"
Requires-Dist: fastapi (<1); extra == "examples"
Requires-Dist: opencv-python; extra == "examples"
Requires-Dist: qtpy; extra == "examples"
Requires-Dist: pyqt6; extra == "examples"
Requires-Dist: gunicorn; extra == "examples"
Requires-Dist: gevent; extra == "examples"
Requires-Dist: uvicorn; extra == "examples"
Requires-Dist: numpy; extra == "examples"
Requires-Dist: Pillow; extra == "examples"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: examples
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10765 characters]

WHEEL

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

RECORD

Path Digest Size
linuxpy/__init__.py sha256=J_6PqhYsbFbIypnLCyKX1n8uUNF5Z51DPr_QS6Haluo 173
linuxpy/configfs.py sha256=g67cNiwONMSfvpyQ0GeFMMDMbdKcy0KDtxSntQ-csqo 285
linuxpy/constants.py sha256=-vAcXoxINUHSNbhRchmFS9j3IyMRqEs6s-gefaiHmd0 209
linuxpy/ctypes.py sha256=mu0YdSJk_mHrqVxx2xjZMBoel2AuWOhNSxcymxPcD9s 2391
linuxpy/device.py sha256=IokwlNEBxZaTXCMnPJIiiLPyjL_8jXp4l4bE04O_jYw 4671
linuxpy/io.py sha256=12U3PZ2y_MXP9RcFp1ukBVYCezuyGORiMecDYouRz7A 1187
linuxpy/ioctl.py sha256=uE8FlEc56yk0jyhlXzobpi58f0dDgrnX03tfBC10Hoo 1402
linuxpy/kernel.py sha256=f5qrS5Q_orF5L-ZdQpMsGD68QM5MeO6r1pE6Um4V6Fs 263
linuxpy/led.py sha256=jp0PrnRUd4NQRL7WN32RABl9cJH5d4v9xWRRsYCp_yY 6291
linuxpy/magic.py sha256=zo3r-p2CNvN6cHcs5ngfEQy7sxV-T7SRfrBEAi0mFr8 3012
linuxpy/mounts.py sha256=AdrPui2di86Xr19jOQFKvRwQQ7FFTQM0ghXfN3FFH1c 1200
linuxpy/proc.py sha256=RveBO1KT8AgbeFKkIzR4zHJESyNwzlBB8Gck7Dnva4E 1432
linuxpy/statfs.py sha256=8bEZihEarARo-WYb9hBn7gU64EFnCM1nJU11ETHX9VA 3191
linuxpy/sysfs.py sha256=3i-ZupgV2k3iqsEfAcdhvXV_XikMPRiWLZnkjLqYsiY 3500
linuxpy/thermal.py sha256=yrecbT8sozoWPlaRXSBNOjMkV551nKTPJYg4jyofY-Y 5008
linuxpy/types.py sha256=xpNvyxNcV8yiB4PR1J0SiePpnvN-L1KPQne5jX06auc 1229
linuxpy/util.py sha256=APLPC9WWdD4dqhUmRz0GudWhI8p4A1A2hSAW6192lVY 11866
linuxpy/codegen/__init__.py sha256=--NGiN1Lc8frbEhiKGK6Asg6YEsSbK8H-zM6W46itaw 149
linuxpy/codegen/base.py sha256=u4eOd2QBqZLpbrgmSMMi5-4cjAfilXg4dqadc15wk0E 12674
linuxpy/codegen/cli.py sha256=xng9IND8f6VhYmYjpJGl-IZeLx1PNoNQgEKjY4gp-Xc 433
linuxpy/codegen/gpio.py sha256=vtsgOON3XJD6eeD1zP3eg3iz9MWfAF7ClJJp3rCAft8 1553
linuxpy/codegen/input.py sha256=ajuqlDz5bjdjq5777t1S5EzD06UD-rjAN2zkDRNIuhA 2105
linuxpy/codegen/magic.py sha256=jrmsHH8R9EXWFPqpPqxaB5mzUOGAjHpBVMOjg-BmSyI 1084
linuxpy/codegen/midi.py sha256=IJ4MF01-6SB-aQzjN0NaysK5IfkE0KvMLyVDcJN5QLk 2423
linuxpy/codegen/usbfs.py sha256=z8HzoZEcmB4QxxLeGnvKuyuRyYPbeaYInL4nISBCQBM 2588
linuxpy/codegen/usbids.py sha256=9rwb-fUfBnlEpnAwIJlMIJTBoSaIeMiHbU2lPdcMHco 3753
linuxpy/codegen/video.py sha256=623p1wGAOxceDxTpxlBkvt48IXq4R_XVSJrEDir2g3M 4131
linuxpy/gpio/__init__.py sha256=ZVhGAbrZcHupAjo2Y2fsAT6lXneLF7y1W-YBe_tnFYE 149
linuxpy/gpio/config.py sha256=wia1APt8bSjXpQPCw0sOYS1R4FEZBZTUvK3Q6UM3CkY 9647
linuxpy/gpio/device.py sha256=Gi6vCcXdzoCGrGkOhhNeyrZoW_RcN0aO-bBGa4G_P24 20356
linuxpy/gpio/raw.py sha256=Sy4XHDabhQA9oyzwIzwnRepdXdmZYMM_0lnwrMHGqRM 4910
linuxpy/gpio/sim.py sha256=XoPqNkxNvgfW-zDKIiHvddwSs8aa2prc8VmmMXMTMeM 3183
linuxpy/input/__init__.py sha256=--NGiN1Lc8frbEhiKGK6Asg6YEsSbK8H-zM6W46itaw 149
linuxpy/input/cli.py sha256=wPsczvfsnl4iIIAQjrjRxkbvJR7A1S5AoDy93Z_HJMo 2849
linuxpy/input/device.py sha256=ajA5o0tq0LeFd-P98-wMAbpuPDqdn13vFGG24tu5HXc 23282
linuxpy/input/raw.py sha256=pWPBfDCF_eMtsJSLG9_1QazuGVPWWauqE4jGCuhuNjk 28494
linuxpy/midi/__init__.py sha256=--NGiN1Lc8frbEhiKGK6Asg6YEsSbK8H-zM6W46itaw 149
linuxpy/midi/cli.py sha256=5mrRwTJPMkbJR4jyTkl-Piy1Wr3796cSzrA5OlzZFCE 3786
linuxpy/midi/device.py sha256=hbDLq6cVYFjJP71FTbr9pkwFihVMj1oSU2TS4Cxa2BE 32136
linuxpy/midi/raw.py sha256=NVLw59HD0LRGN9LDiMmJa-WBoqXhl_Q3Tdurjsz2jeY 14594
linuxpy/usb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
linuxpy/usb/base.py sha256=C7JvL0CypyD0ukDCs2sg4UgwZCy0Joaht_JttigDSFs 4498
linuxpy/usb/core.py sha256=H8VQgbv27ytLfx1lhWVctK2ZOjRmYo19_1uqmVU2GKg 411
linuxpy/usb/lsusb.py sha256=PRzE7QvV34EaULM4NvaLRypk6WJFc1ek1mn4RAoz8H8 416
linuxpy/usb/raw.py sha256=2xrbg9tgFlrow7pIfshdgfhVfk6OwFWjT5tT7iJR1A8 27684
linuxpy/usb/usbfs.py sha256=0QoXF7hEdzj61K6pxaE-A2sO2FQxyQN0hqH1J9sJP9M 2814
linuxpy/usb/usbsys.py sha256=enqU7EBeq0Ld-ZDxQ1v5v6sBXSPgkEhseDqtwMuKy0U 14366
linuxpy/usb/ids/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
linuxpy/usb/ids/audio_terminal.py sha256=FLtNqQwTlgvZ0TQopvYgYaM46SZ9FYfdbq9Mw-ozWqs 2609
linuxpy/usb/ids/base.py sha256=H2EJ-PqriCe5WvjNCT8JLbYOwx7vJZUY0Eh0SsFcbvI 769
linuxpy/usb/ids/bias.py sha256=hYYr5zh-QS79BxJ2ltDX9ascKn9FmkjZX0Av77nalik 526
linuxpy/usb/ids/country.py sha256=w_1k9GEa4zvjS9d9GJwiiy3d2_x8q6dD_HqCqsN0IW0 1488
linuxpy/usb/ids/hid.py sha256=Dqei8qAA_jOUu5v32xpR_AagRssvehsCW5QvUwwDy60 434
linuxpy/usb/ids/hid_item.py sha256=h_oDgPsNONEv-V_4yEwZZ88PCTofuBUu7ybtg88iyVs 1280
linuxpy/usb/ids/hid_usage.py sha256=BtGpWsKTekEMSAcu98-X0QD5ZM_A9CHQ8G4PrIr957M 52427
linuxpy/usb/ids/klass.py sha256=_MPe-ax-ahTMdM0SnfjQn2zmnCakEG-NUEzf147nx6U 8260
linuxpy/usb/ids/language.py sha256=5Pq2bhhphZvrHu4w52nMNbTIyy80OhjmUd4wcRAQ170 5962
linuxpy/usb/ids/phy.py sha256=Nz_tpQqTi4Zs45TRmNsDRKiTa6McZ3FFHeYfioOYuMY 1497
linuxpy/usb/ids/vendor.py sha256=AVALpH3ZpEhvu-Raa9HpzPVeVG5iOPOd0he7dm9pTb0 1294896
linuxpy/usb/ids/video_terminal.py sha256=8NeqWKGllU5X6aex3omGjaOmbqX-vSrGZBquGL-zVlU 853
linuxpy/video/__init__.py sha256=--NGiN1Lc8frbEhiKGK6Asg6YEsSbK8H-zM6W46itaw 149
linuxpy/video/device.py sha256=qEh5qiM_7jI9NMbzrgFYrHykfnf-WTdxfK_e7mCIG5o 71309
linuxpy/video/qt.py sha256=PhlFZS852PwyA3KxSdasen7FF5EEuJJ-gcbYPp5JmnM 11491
linuxpy/video/raw.py sha256=JnPTOf8I85xDVK-6GDj8Tta7O60xz40lqO1_yb8FAsE 113410
linuxpy/video/util.py sha256=fdzP-dzGoz5Ncq1DLLtR-_Xu4szj_v_MLgKuurF5hps 331
linuxpy-0.20.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
linuxpy-0.20.0.dist-info/METADATA sha256=2FG3KBsbUKmNLTMbMw7_qB_1jITDsQzinsOe1T2ROrc 13123
linuxpy-0.20.0.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
linuxpy-0.20.0.dist-info/entry_points.txt sha256=ge1SFIcZdQRuu78v_wJSMxuT43PKDR5H_XhE6DQ8yek 61
linuxpy-0.20.0.dist-info/top_level.txt sha256=oZO0hp8Fb63q3L2t3uEWgAFvDvOgji6_SOcu5YKMOWk 8
linuxpy-0.20.0.dist-info/RECORD

top_level.txt

linuxpy

entry_points.txt

linuxpy-codegen = linuxpy.codegen.cli:main