Skip to main content

A libudev binding

Project description

http://packages.python.org/pyudev

pyudev is a Python binding for libudev, available under the terms fo the GNU LGPL 2.1 (see COPYING).

Refer to the website for detailed information and API documentation.

Installation

The basic binding is implemented in pure Python atop of ctypes. The only dependencies are udev and Python.pyudev supports CPython 2.6 or newer (including 3.x) and PyPy 1.5 or newer, and is tested against udev 151 and newer. Older versions of older versions of udev may or may not work.

The toolkit integration modules in pyudev.pyqt4, pyudev.pyside and pyudev.glib require some libraries from the corresponding toolkit. Refer to the documentation of these modules for a more precise description.

Installation is rather simple, just run:

python setup.py install

Issues and Feedback

There is a mailing list at pyudev@librelist.com for user questions and development discussions around pyudev. To subscribe to this list, just send a mail to pyudev@librelist.com and reply to the configuration mail. The original mail is ditched.

Issues or enhancement proposals should be reported to the issue tracker. Thank you.

Development

Development happens on GitHub. The complete source code is available in a git repository:

git clone --recursive git://github.com/lunaryorn/pyudev.git

Feel free to fork the repository. Pull requests and patches are welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyudev-0.12.tar.gz (60.6 kB view details)

Uploaded Source

File details

Details for the file pyudev-0.12.tar.gz.

File metadata

  • Download URL: pyudev-0.12.tar.gz
  • Upload date:
  • Size: 60.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyudev-0.12.tar.gz
Algorithm Hash digest
SHA256 9e631f865df238002c23759b0446441b7d84b2684b6443b02712a7b765b1b273
MD5 6844a46f6729159b251eff2e1a90ff50
BLAKE2b-256 1b2ebef1362e8310441982313c2de75855a61808b794d1e609ed5df7a5bd5c2a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page