{ "info": { "author": "Anne Mulhern", "author_email": "mulhern@cs.wisc.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries" ], "description": "pyprocdev\n=========\n\nThis package supplies a Python interface to the /proc/devices file.\n\nTo use, instantiate the ProcDev class and invoke its methods. ::\n\n >>> from pyprocdev import *\n >>> procdev = ProcDev()\n >>> procdev.majors(DeviceTypes.BLOCK)\n [8, 9, 11, 65, 66, 67, 68, 69, 70, 71, 128, 129, 130, 131, 132, 133, 134, 135, 253, 254, 259]\n >>> procdev.majors(DeviceTypes.CHARACTER)\n [1, 4, 5, 7, 10, 13, 14, 21, 29, 99, 116, 128, 136, 162, 166, 180, 188, 189, 202, 203, 226, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254]\n >>> procdev.drivers(DeviceTypes.BLOCK)\n frozenset(['md', 'sr', 'device-mapper', 'blkext', 'mdp', 'sd'])\n >>> procdev.get_driver(DeviceTypes.BLOCK, 8)\n 'sd'\n >>> procdev.get_majors(DeviceTypes.BLOCK, 'sd')\n [8, 65, 66, 67, 68, 69, 70, 71, 128, 129, 130, 131, 132, 133, 134, 135]", "description_content_type": null, "docs_url": "https://pythonhosted.org/pyprocdev/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "GPL 2+", "maintainer": null, "maintainer_email": null, "name": "pyprocdev", "package_url": "https://pypi.org/project/pyprocdev/", "platform": "Linux", "project_url": "https://pypi.org/project/pyprocdev/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/pyprocdev/0.2/", "requires_dist": null, "requires_python": null, "summary": "Python interface to /proc/devices", "version": "0.2" }, "last_serial": 2154958, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ba131f02d7819545eebdc239f7ad77af", "sha256": "dab57e8daaf8743c57d8febb00cc6ddfcd4ed61efc6785c11f66e1828bb1943b" }, "downloads": -1, "filename": "pyprocdev-0.1.tar.gz", "has_sig": false, "md5_digest": "ba131f02d7819545eebdc239f7ad77af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4576, "upload_time": "2016-05-26T15:00:28", "url": "https://files.pythonhosted.org/packages/d1/4f/19cc4f03c9989255b4ce70ddc947d1966db98019b81f67492a20cbc4b315/pyprocdev-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "6766e367d74d93c8328cf73e7c0fec7f", "sha256": "e42e75c2a9264f6354526115e36d3631649d365928dd6da280fc0fc994daa06d" }, "downloads": -1, "filename": "pyprocdev-0.2.tar.gz", "has_sig": false, "md5_digest": "6766e367d74d93c8328cf73e7c0fec7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24247, "upload_time": "2016-06-07T14:17:14", "url": "https://files.pythonhosted.org/packages/d1/38/a1404c1321bdd7881cd16e26b9137075625f3e2f6db306a0cfb097daabce/pyprocdev-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6766e367d74d93c8328cf73e7c0fec7f", "sha256": "e42e75c2a9264f6354526115e36d3631649d365928dd6da280fc0fc994daa06d" }, "downloads": -1, "filename": "pyprocdev-0.2.tar.gz", "has_sig": false, "md5_digest": "6766e367d74d93c8328cf73e7c0fec7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24247, "upload_time": "2016-06-07T14:17:14", "url": "https://files.pythonhosted.org/packages/d1/38/a1404c1321bdd7881cd16e26b9137075625f3e2f6db306a0cfb097daabce/pyprocdev-0.2.tar.gz" } ] }