{ "info": { "author": "Roshan Jignesh Mehta", "author_email": "sonicroshan122@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Raptor\n\nA Easy Way To Benchmark Your Code.\n\n# How To Use It\nStep 1: First You Will Need To Create A Benchmark File For Your Project\n\n```python3\n\"\"\"to_benchmark.py\"\"\"\n\n#Add All Your Setup\nimport math\n\n\n#Write Your Benchmarking Functions\ndef bench_square_root():\n \"\"\"Name Your Function Starting With bench. Or Raptor Wont Detect It\n Also the function should not take any arguments\"\"\"\n return math.sqrt(25)\n\ndef bench_multiply():\n return 5 ** 25\n```\n\n\nStep 2: Download raptor.py\n```\npip install python-raptor\n```\n\nThen, Run This In Your Terminal\n\n**NOTICE: The -t Argument Takes An Integer Which Tells Raptor How Many Times\nShould Each Benchmarking Function Run**\n```\nraptor.py to_benchmark.py -t 10000\n```\n\nStep 3: See The Output. Voilaaaaa!!!!!!!!!\n\nOutput\n```\n========== Bench Marking ===========\n[bench_square_root] Took 0.0025385 Seconds For 10000 Run(s)\n[bench_multiply] Took 0.0010813999999999997 Seconds For 10000 Run(s)\n```\n\n\n\n# Future Features\n1. I want to add an history, which can show you how much faster or slower your program has gotten\n2. I want to add colored output\n3. I want to add better exception handling\n\n\n# Built With\nRaptor Uses Timeit Module To Benchmark Your Code\n\n\n# Author\nRoshan Jignesh Mehta - sonicroshan122@gmail.com\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/SonicRoshan/Raptor", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "python-raptor", "package_url": "https://pypi.org/project/python-raptor/", "platform": "", "project_url": "https://pypi.org/project/python-raptor/", "project_urls": { "Homepage": "https://github.com/SonicRoshan/Raptor" }, "release_url": "https://pypi.org/project/python-raptor/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "An Easy Way To Benchmark Your Python Code", "version": "0.2.1" }, "last_serial": 4801471, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b5fe3b7d75e4544d51d9b30d10e02920", "sha256": "379e4b623c5c298febc45f496ed5e6b260d70dd455f392bae51dfa3f64067501" }, "downloads": -1, "filename": "python_raptor-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b5fe3b7d75e4544d51d9b30d10e02920", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14746, "upload_time": "2019-02-10T07:16:33", "url": "https://files.pythonhosted.org/packages/25/cc/0f97f3abcfc8ee0ba6b8fa9a2d4613cf29bfa0a7e9588bc6c4cb4fc4045a/python_raptor-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f3b4b4c988155f1e5f92159381c54ba", "sha256": "7b6d560056535669238835753c6fa983ee4d3107cab4541a5c72cedd85276358" }, "downloads": -1, "filename": "python_raptor-0.1.tar.gz", "has_sig": false, "md5_digest": "1f3b4b4c988155f1e5f92159381c54ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2010, "upload_time": "2019-02-10T07:16:35", "url": "https://files.pythonhosted.org/packages/2b/9c/a56b7ddea697d7cedb4a57c63ad1c17d2254321c5ac8992796b10cda1e28/python_raptor-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "04640820ff0468c6805cedeff6aa6c1a", "sha256": "04232131f7b98ed0f7526cb23bbd9a32c84145b34b7879b6a6a3d12ccaaf6f5a" }, "downloads": -1, "filename": "python_raptor-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "04640820ff0468c6805cedeff6aa6c1a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15406, "upload_time": "2019-02-10T07:19:01", "url": "https://files.pythonhosted.org/packages/fa/7b/8cde22af60fb1e4e8c65a0894e6c4b27936fa621286c4961e69dd91ed1a4/python_raptor-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04e0469b1e4e5a5831470766a649523d", "sha256": "ffb41fb44e0976718543fe84c4bd9466da22740e7082506ead59093218e74c35" }, "downloads": -1, "filename": "python_raptor-0.2.tar.gz", "has_sig": false, "md5_digest": "04e0469b1e4e5a5831470766a649523d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2810, "upload_time": "2019-02-10T07:19:03", "url": "https://files.pythonhosted.org/packages/11/03/81552ddd6f3dea332f63c8f7ad939d75ecb38a0e8259f3bce432ad76ef11/python_raptor-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "70bfa52f0ea1752c8e20630cf849b76e", "sha256": "42d47bd647407e3db6470254ba475d431e039b394b5702ba0c61d10877670ee3" }, "downloads": -1, "filename": "python_raptor-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "70bfa52f0ea1752c8e20630cf849b76e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15366, "upload_time": "2019-02-10T07:22:07", "url": "https://files.pythonhosted.org/packages/8d/85/1f1dca86966126692a784e5d1bfe734bbb8cd42cbfdb3ce739501a6982a7/python_raptor-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd2f22e0f54a3f6290fdbd7f27a713ad", "sha256": "bdb482391184207f7e2490e61986d7d1bc43468bfb493b4fe350d6fcbf85843b" }, "downloads": -1, "filename": "python_raptor-0.2.1.tar.gz", "has_sig": false, "md5_digest": "dd2f22e0f54a3f6290fdbd7f27a713ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2747, "upload_time": "2019-02-10T07:22:09", "url": "https://files.pythonhosted.org/packages/90/e0/fdf4099aea3a867b7a5fb29da408ce26df5f958874d683f62bb479880089/python_raptor-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "70bfa52f0ea1752c8e20630cf849b76e", "sha256": "42d47bd647407e3db6470254ba475d431e039b394b5702ba0c61d10877670ee3" }, "downloads": -1, "filename": "python_raptor-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "70bfa52f0ea1752c8e20630cf849b76e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15366, "upload_time": "2019-02-10T07:22:07", "url": "https://files.pythonhosted.org/packages/8d/85/1f1dca86966126692a784e5d1bfe734bbb8cd42cbfdb3ce739501a6982a7/python_raptor-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd2f22e0f54a3f6290fdbd7f27a713ad", "sha256": "bdb482391184207f7e2490e61986d7d1bc43468bfb493b4fe350d6fcbf85843b" }, "downloads": -1, "filename": "python_raptor-0.2.1.tar.gz", "has_sig": false, "md5_digest": "dd2f22e0f54a3f6290fdbd7f27a713ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2747, "upload_time": "2019-02-10T07:22:09", "url": "https://files.pythonhosted.org/packages/90/e0/fdf4099aea3a867b7a5fb29da408ce26df5f958874d683f62bb479880089/python_raptor-0.2.1.tar.gz" } ] }