{ "info": { "author": "Christophe de Carvalho", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# py-dmidecode\n\nSmall tool that parses ouput of dmidecode command\n\n## How to use\n```python\nfrom dmidecode import DMIDecode\nimport subprocess\n\n# create parsing instance by passing dmidecode output\ndmi = DMIDecode()\n\n# some of the pre-defined queries\nprint('Manufacturer:\\t', dmi.manufacturer())\nprint('Model:\\t\\t', dmi.model())\nprint('Firmware:\\t', dmi.firmware())\nprint('Serial number:\\t', dmi.serial_number())\nprint('Processor type:\\t', dmi.cpu_type())\nprint('Number of CPUs:\\t', dmi.cpu_num())\nprint('Cores count:\\t', dmi.total_enabled_cores())\nprint('Total RAM:\\t{} GB'.format(dmi.total_ram()))\n```\n\nAlternatively instead of running dmidecode locally you can use DMIParse by passing dmidecode output as an argument:\n```python\nfrom dmidecode import DMIParse\ndmi = DMIParse(raw)\n```\n\nOther information can be easily retrieved by analyzing dmi.data and module code.\n\n## Possible limitations\nTested with dmidecode versions 2.11, 2.12 and 3.2\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zaibon/py-dmidecode", "keywords": "system development", "license": "", "maintainer": "", "maintainer_email": "", "name": "py-dmidecode", "package_url": "https://pypi.org/project/py-dmidecode/", "platform": "", "project_url": "https://pypi.org/project/py-dmidecode/", "project_urls": { "Bug Reports": "https://github.com/zaibon/py-dmidecode/issues", "Homepage": "https://github.com/zaibon/py-dmidecode", "Source": "https://github.com/zaibon/py-dmidecode/" }, "release_url": "https://pypi.org/project/py-dmidecode/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "python lib that parse the output of dmidecode", "version": "0.1.0" }, "last_serial": 5953346, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8fb15445b583cfb2a5aee7d0c6f50100", "sha256": "6d4525afb1aae2209183a818e1b2e865a84041355743bdabc71ec085d6db1b23" }, "downloads": -1, "filename": "py_dmidecode-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8fb15445b583cfb2a5aee7d0c6f50100", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4572, "upload_time": "2018-02-28T14:11:27", "url": "https://files.pythonhosted.org/packages/20/40/7cd53788da9392cfb83ae95eb470bce47d7e886506bed80d1fbd3ed13dc7/py_dmidecode-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30b2974ceb6ed3801d837e960d057011", "sha256": "42640736f65ef90606a0a4cf7e4e0068aa46b5c5d0c4d45bdbfdda0a3262c176" }, "downloads": -1, "filename": "py-dmidecode-0.0.1.tar.gz", "has_sig": false, "md5_digest": "30b2974ceb6ed3801d837e960d057011", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3556, "upload_time": "2018-02-28T14:11:28", "url": "https://files.pythonhosted.org/packages/f4/c3/c682397f8d46d577e2ecbf13cac25d8a3a284c5909f1eefc1b2668686f04/py-dmidecode-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f9834b518341175e3d025fa82ae5634c", "sha256": "961ec3cdd2621083b13290ab1d6ca1994bd51d0be09db67619f2f467ae70d2f5" }, "downloads": -1, "filename": "py_dmidecode-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f9834b518341175e3d025fa82ae5634c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4579, "upload_time": "2018-07-22T17:54:58", "url": "https://files.pythonhosted.org/packages/cd/9f/3133b00a49c6c57735c2d384ab631ba505338c67459ebd9926a807ff81b8/py_dmidecode-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f14f4ec5098462075701316351adb7c5", "sha256": "851401502b0e4ec76903396ee63e152f3d005186e84e8184badd1854540423e9" }, "downloads": -1, "filename": "py-dmidecode-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f14f4ec5098462075701316351adb7c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3555, "upload_time": "2018-07-22T17:54:59", "url": "https://files.pythonhosted.org/packages/8c/3e/a43f0a4052c2b5bebffe2622bdac25d5e4e5b2c150b395b7e86117bb9963/py-dmidecode-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "f84ab571352308cc65a857b38098027d", "sha256": "670c42e77086689d716af519c185d267811c9978235ba7d1a52829b4699840c1" }, "downloads": -1, "filename": "py_dmidecode-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f84ab571352308cc65a857b38098027d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8249, "upload_time": "2019-10-10T06:50:54", "url": "https://files.pythonhosted.org/packages/7a/2f/f50b3a965afaa52ac6160c7ef905ebaebddf4f06ac6f5c44d46b62993993/py_dmidecode-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a190804fbf7f9faf65985c69421f81c2", "sha256": "eace5f6c353d163a61f46e4ae94f08f755d74df897536de404a2402461dd61af" }, "downloads": -1, "filename": "py-dmidecode-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a190804fbf7f9faf65985c69421f81c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4147, "upload_time": "2019-10-10T06:50:57", "url": "https://files.pythonhosted.org/packages/a7/4c/e4ac478bb3908a13c583a92ee434da96ec9de1e89ed476487fb945fb98c6/py-dmidecode-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f84ab571352308cc65a857b38098027d", "sha256": "670c42e77086689d716af519c185d267811c9978235ba7d1a52829b4699840c1" }, "downloads": -1, "filename": "py_dmidecode-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f84ab571352308cc65a857b38098027d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8249, "upload_time": "2019-10-10T06:50:54", "url": "https://files.pythonhosted.org/packages/7a/2f/f50b3a965afaa52ac6160c7ef905ebaebddf4f06ac6f5c44d46b62993993/py_dmidecode-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a190804fbf7f9faf65985c69421f81c2", "sha256": "eace5f6c353d163a61f46e4ae94f08f755d74df897536de404a2402461dd61af" }, "downloads": -1, "filename": "py-dmidecode-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a190804fbf7f9faf65985c69421f81c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4147, "upload_time": "2019-10-10T06:50:57", "url": "https://files.pythonhosted.org/packages/a7/4c/e4ac478bb3908a13c583a92ee434da96ec9de1e89ed476487fb945fb98c6/py-dmidecode-0.1.0.tar.gz" } ] }