Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

System information for pedants

Project Description

Syskit provides a uniform API to system details across all platforms. It is a tough task to walk the fine line between a usable platform-neutral API while still accurately providing platform specific details, but syskit tries.

Initially syskit is targeting process information.

Documentation: xxx



CI: xxx

Supported Python versions: 2.7, 3.4, PyPy, PyPy3


Syskit is built using CFFI so when installing from source on CPython a working CFFI installation and compiler toolchain is required. The normal distutil commands are used to build and install.


Tests are run using py.test but a py.test script is bundled which can be used to run the tests. Because of the nature of syskit there are some tests which will only work when having root permissions, so those will be skipped if adequate permissions are not available. If you are trusting enough the full test suite should ideally be run once as a normal user and once as root.


Syskit is covered by the MIT license, see the LICENSE and AUTHORS files for details.

Release History

Release History

This version
History Node


History Node


Download Files

Download Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
syskit-0.2.0.tar.gz (60.5 kB) Copy SHA256 Checksum SHA256 Source Jul 6, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting