{ "info": { "author": "Paul Ganssle", "author_email": "paul@ganssle.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries" ], "description": "# NOP Timer\n\nThis is a script that calculates how much time it takes to run a function consisting of N NOP bytecode operations (these have no effect and are usually removed as part of the peephole optimization step), as a function of N.\n\n## Installation\n\nTo use this, run `pip install noop_timer`. For convenience, it is probably best to use a virtual environment:\n\n```\npython -m virtualenv noop_venv --python=3.7\nsource noop_venv/bin/activate\npip install noop_timer\n```\n\n## Use\nTo run, execute the module with `python -m noop_timer`.\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/pganssle/noop_timer", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "noop-timer", "package_url": "https://pypi.org/project/noop-timer/", "platform": "", "project_url": "https://pypi.org/project/noop-timer/", "project_urls": { "Homepage": "https://github.com/pganssle/noop_timer" }, "release_url": "https://pypi.org/project/noop-timer/0.0.1/", "requires_dist": [ "progressbar2", "matplotlib", "numpy", "codetransformer", "py-cpuinfo" ], "requires_python": ">= 3.6", "summary": "A package for calculating the time it takes to execute NOP bytecode operations", "version": "0.0.1" }, "last_serial": 5518982, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c8a3d06b70115d9694b10c716699d40a", "sha256": "38b52721e0abd9d034f6d4a88f658fc91913966d5ff0744d286d84d7b24a9c28" }, "downloads": -1, "filename": "noop_timer-0.0.1-py3-none-any.whl", "has_sig": true, "md5_digest": "c8a3d06b70115d9694b10c716699d40a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 4921, "upload_time": "2019-07-11T16:09:50", "url": "https://files.pythonhosted.org/packages/e8/9a/acaf4dc0458be871661526c53d92d88428f3c6150bfea1fd8de50b567a75/noop_timer-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c782f3a3d162e2eb3eb7aa2869af4d2", "sha256": "f1fdedfcf16a31f08355e960dc12595c683a35eb8e56d6b27cea616ed5735d89" }, "downloads": -1, "filename": "noop_timer-0.0.1.tar.gz", "has_sig": true, "md5_digest": "7c782f3a3d162e2eb3eb7aa2869af4d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 4942, "upload_time": "2019-07-11T16:09:52", "url": "https://files.pythonhosted.org/packages/bb/0f/a0aeb66ae55f52fe158e880d21e7ae60790500b40b83a094d8d63cc1f98b/noop_timer-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c8a3d06b70115d9694b10c716699d40a", "sha256": "38b52721e0abd9d034f6d4a88f658fc91913966d5ff0744d286d84d7b24a9c28" }, "downloads": -1, "filename": "noop_timer-0.0.1-py3-none-any.whl", "has_sig": true, "md5_digest": "c8a3d06b70115d9694b10c716699d40a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 4921, "upload_time": "2019-07-11T16:09:50", "url": "https://files.pythonhosted.org/packages/e8/9a/acaf4dc0458be871661526c53d92d88428f3c6150bfea1fd8de50b567a75/noop_timer-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c782f3a3d162e2eb3eb7aa2869af4d2", "sha256": "f1fdedfcf16a31f08355e960dc12595c683a35eb8e56d6b27cea616ed5735d89" }, "downloads": -1, "filename": "noop_timer-0.0.1.tar.gz", "has_sig": true, "md5_digest": "7c782f3a3d162e2eb3eb7aa2869af4d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 4942, "upload_time": "2019-07-11T16:09:52", "url": "https://files.pythonhosted.org/packages/bb/0f/a0aeb66ae55f52fe158e880d21e7ae60790500b40b83a094d8d63cc1f98b/noop_timer-0.0.1.tar.gz" } ] }