{ "info": { "author": "Panos Mavrogiorgos", "author_email": "pmav99@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Hardware :: Hardware Drivers", "Topic :: Terminals", "Topic :: Utilities" ], "description": "# nvsmi\n\nA (user-)friendly wrapper to `nvidia-smi`.\n\n## Usage\n\n### CLI\n\n```\nnvsmi --help\nnvsmi ls --help\nnvsmi ps --help\n```\n\n### As a library\n\n```\nimport nvsmi\n\nnvsmi.get_gpus()\nnvsmi.get_available_gpus()\nnvsmi.get_gpu_processes()\n```\n\n## Prerequisites\n\n- An nvidia GPU\n- `nvidia-smi`\n- Python 2.7 or 3.6+\n\n## Installation\n\n### pipx\n\nThe recommended installation method is [pipx](https://github.com/pipxproject/pipx).\nMore specifically, you can install `nvsmi` for your user with:\n\n``` shell\npipx install nvsmi\n```\n\nThe above command will create a virtual environment in `~/.local/pipx/venvs/nvsmi` and\nadd the `nvsmi` executable in `~/.local/bin`.\n\n### pip\n\nAlternatively you can use good old `pip` but this is more fragile than `pipx`:\n\n```\npip install --user nvsmi\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/pmav99/nvsmi", "keywords": "packaging,dependency,poetry", "license": "MIT", "maintainer": "Panos Mavrogiorgos", "maintainer_email": "pmav99@gmail.com", "name": "nvsmi", "package_url": "https://pypi.org/project/nvsmi/", "platform": "", "project_url": "https://pypi.org/project/nvsmi/", "project_urls": { "Documentation": "https://github.com/pmav99/nvsmi", "Homepage": "https://github.com/pmav99/nvsmi", "Repository": "https://github.com/pmav99/nvsmi" }, "release_url": "https://pypi.org/project/nvsmi/0.3.0/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "A (user-)friendly wrapper to nvidia-smi", "version": "0.3.0" }, "last_serial": 5649025, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0a024daa0dc394f570a47b7432a97109", "sha256": "d6e8b975463044ac84a26fbc300b803b11f3dd8dd67fb5edd9eeaa3216272d63" }, "downloads": -1, "filename": "nvsmi-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0a024daa0dc394f570a47b7432a97109", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 4613, "upload_time": "2019-08-08T09:02:10", "url": "https://files.pythonhosted.org/packages/99/b6/c93f0e8c297a2872653dfd3be107751ac26ab1eba2d71bdf5e2a7f243504/nvsmi-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "687c190adc59e54ee0e44a98c0b619da", "sha256": "1b3e3f95455e73d56b71083b1592397860726f55c052f21d9d6064c215e11c67" }, "downloads": -1, "filename": "nvsmi-0.1.0.tar.gz", "has_sig": false, "md5_digest": "687c190adc59e54ee0e44a98c0b619da", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 4077, "upload_time": "2019-08-08T09:02:13", "url": "https://files.pythonhosted.org/packages/76/4b/996c7d474ab7b4124172825e4cba4b17250f5ee09b4cef7285e1416ab619/nvsmi-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6ebaeaf38d3ab9eb343dfaf61f9414ca", "sha256": "e09e5861d784541d7a2745c79513b1ef8c792e20112a033b9aed8768a7392c80" }, "downloads": -1, "filename": "nvsmi-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ebaeaf38d3ab9eb343dfaf61f9414ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 4734, "upload_time": "2019-08-08T09:16:25", "url": "https://files.pythonhosted.org/packages/4d/31/f0b2f76f298d5c7368541523e65458c660fc0c3e8ad9d792b9c01d17882c/nvsmi-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f76b7723954ac8bfc13a999ffb7a5f3", "sha256": "3f3cd748dbc0b25bd4dcb999706dcc9df3c6593901230165630f42787bfb01c1" }, "downloads": -1, "filename": "nvsmi-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7f76b7723954ac8bfc13a999ffb7a5f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 4181, "upload_time": "2019-08-08T09:16:26", "url": "https://files.pythonhosted.org/packages/16/a1/f9050ecf1d0821c299f38a715b89e573cf5a874fffd4fb353d6c83c651ec/nvsmi-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8e341078d00b79271b3b280397628a76", "sha256": "538407ac3f83ef783244fbc7df237d930bf640b908aa84390b4ef97652daa703" }, "downloads": -1, "filename": "nvsmi-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e341078d00b79271b3b280397628a76", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5406, "upload_time": "2019-08-08T09:24:00", "url": "https://files.pythonhosted.org/packages/6a/fa/c66dac87f9bd0dd54510dde4731ace4836a7b0ccd01f02641530b007a567/nvsmi-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6a15357f971a3440e25de8f73c540d3", "sha256": "ab28f50429a439168e9b3b3a8986111168a0a9b324dba35633f39f98d7863d3e" }, "downloads": -1, "filename": "nvsmi-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b6a15357f971a3440e25de8f73c540d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5133, "upload_time": "2019-08-08T09:24:02", "url": "https://files.pythonhosted.org/packages/ee/3d/2be859946f72075cd3b7db94bc04aca8eee638ecea4521126a3567d43cbe/nvsmi-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e341078d00b79271b3b280397628a76", "sha256": "538407ac3f83ef783244fbc7df237d930bf640b908aa84390b4ef97652daa703" }, "downloads": -1, "filename": "nvsmi-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e341078d00b79271b3b280397628a76", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5406, "upload_time": "2019-08-08T09:24:00", "url": "https://files.pythonhosted.org/packages/6a/fa/c66dac87f9bd0dd54510dde4731ace4836a7b0ccd01f02641530b007a567/nvsmi-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6a15357f971a3440e25de8f73c540d3", "sha256": "ab28f50429a439168e9b3b3a8986111168a0a9b324dba35633f39f98d7863d3e" }, "downloads": -1, "filename": "nvsmi-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b6a15357f971a3440e25de8f73c540d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 5133, "upload_time": "2019-08-08T09:24:02", "url": "https://files.pythonhosted.org/packages/ee/3d/2be859946f72075cd3b7db94bc04aca8eee638ecea4521126a3567d43cbe/nvsmi-0.3.0.tar.gz" } ] }