{ "info": { "author": "Ionel Cristian M\u0103rie\u0219", "author_email": "contact@ionelmc.ro", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing", "Topic :: System :: Benchmark", "Topic :: Utilities" ], "description": "========\nOverview\n========\n\n\n\nA ``pytest`` fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen\ntimer. See calibration_ and FAQ_.\n\n* Free software: BSD 2-Clause License\n\nInstallation\n============\n\n::\n\n pip install pytest-benchmark\n\nDocumentation\n=============\n\nFor latest release: `pytest-benchmark.readthedocs.org/en/stable `_.\n\nFor master branch (may include documentation fixes): `pytest-benchmark.readthedocs.io/en/latest `_.\n\nExamples\n========\n\nBut first, a prologue:\n\n This plugin tightly integrates into pytest. To use this effectively you should know a thing or two about pytest first. \n Take a look at the `introductory material `_ \n or watch `talks `_.\n\n Few notes:\n\n * This plugin benchmarks functions and only that. If you want to measure block of code\n or whole programs you will need to write a wrapper function.\n * In a test you can only benchmark one function. If you want to benchmark many functions write more tests or \n use `parametrization `.\n * To run the benchmarks you simply use `pytest` to run your \"tests\". The plugin will automatically do the \n benchmarking and generate a result table. Run ``pytest --help`` for more details.\n\nThis plugin provides a `benchmark` fixture. This fixture is a callable object that will benchmark any function passed\nto it.\n\nExample:\n\n.. code-block:: python\n\n def something(duration=0.000001):\n \"\"\"\n Function that needs some serious benchmarking.\n \"\"\"\n time.sleep(duration)\n # You may return anything you want, like the result of a computation\n return 123\n\n def test_my_stuff(benchmark):\n # benchmark something\n result = benchmark(something)\n\n # Extra code, to verify that the run completed correctly.\n # Sometimes you may want to check the result, fast functions\n # are no good if they return incorrect results :-)\n assert result == 123\n\nYou can also pass extra arguments:\n\n.. code-block:: python\n\n def test_my_stuff(benchmark):\n benchmark(time.sleep, 0.02)\n\nOr even keyword arguments:\n\n.. code-block:: python\n\n def test_my_stuff(benchmark):\n benchmark(time.sleep, duration=0.02)\n\nAnother pattern seen in the wild, that is not recommended for micro-benchmarks (very fast code) but may be convenient:\n\n.. code-block:: python\n\n def test_my_stuff(benchmark):\n @benchmark\n def something(): # unnecessary function call\n time.sleep(0.000001)\n\nA better way is to just benchmark the final function:\n\n.. code-block:: python\n\n def test_my_stuff(benchmark):\n benchmark(time.sleep, 0.000001) # way more accurate results!\n\nIf you need to do fine control over how the benchmark is run (like a `setup` function, exact control of `iterations` and\n`rounds`) there's a special mode - pedantic_:\n\n.. code-block:: python\n\n def my_special_setup():\n ...\n\n def test_with_setup(benchmark):\n benchmark.pedantic(something, setup=my_special_setup, args=(1, 2, 3), kwargs={'foo': 'bar'}, iterations=10, rounds=100)\n\nScreenshots\n-----------\n\nNormal run:\n\n.. image:: https://github.com/ionelmc/pytest-benchmark/raw/master/docs/screenshot.png\n :alt: Screenshot of pytest summary\n\nCompare mode (``--benchmark-compare``):\n\n.. image:: https://github.com/ionelmc/pytest-benchmark/raw/master/docs/screenshot-compare.png\n :alt: Screenshot of pytest summary in compare mode\n\nHistogram (``--benchmark-histogram``):\n\n.. image:: https://cdn.rawgit.com/ionelmc/pytest-benchmark/94860cc8f47aed7ba4f9c7e1380c2195342613f6/docs/sample-tests_test_normal.py_test_xfast_parametrized%5B0%5D.svg\n :alt: Histogram sample\n\n..\n\n Also, it has `nice tooltips `_.\n\nDevelopment\n===========\n\nTo run the all tests run::\n\n tox\n\nCredits\n=======\n\n* Timing code and ideas taken from: https://bitbucket.org/haypo/misc/src/tip/python/benchmark.py\n\n.. _FAQ: http://pytest-benchmark.readthedocs.org/en/latest/faq.html\n.. _calibration: http://pytest-benchmark.readthedocs.org/en/latest/calibration.html\n.. _pedantic: http://pytest-benchmark.readthedocs.org/en/latest/pedantic.html\n\n\n\n\n\n\n\nChangelog\n=========\n\n3.2.2 (2017-01-12)\n------------------\n\n* Added support for pytest items without funcargs. Fixes interoperability with other pytest plugins like pytest-flake8.\n\n3.2.1 (2017-01-10)\n------------------\n\n* Updated changelog entries for 3.2.0. I made the release for pytest-cov on the same day and thought I updated the\n changelogs for both plugins. Alas, I only updated pytest-cov.\n* Added missing version constraint change. Now pytest >= 3.8 is required (due to pytest 4.1 support).\n* Fixed couple CI/test issues.\n* Fixed broken ``pytest_benchmark.__version__``.\n\n3.2.0 (2017-01-07)\n------------------\n\n* Added support for simple ``trial`` x-axis histogram label. Contributed by Ken Crowell in\n `#95 `_).\n* Added support for Pytest 3.3+, Contributed by Julien Nicoulaud in\n `#103 `_.\n* Added support for Pytest 4.0. Contributed by Pablo Aguiar in\n `#129 `_ and\n `#130 `_.\n* Added support for Pytest 4.1.\n* Various formatting, spelling and documentation fixes. Contributed by\n Ken Crowell, Ofek Lev, Matthew Feickert, Jose Eduardo, Anton Lodder, Alexander Duryagin and Grygorii Iermolenko in\n `#97 `_,\n `#97 `_,\n `#105 `_,\n `#110 `_,\n `#111 `_,\n `#115 `_,\n `#123 `_,\n `#131 `_ and\n `#140 `_.\n* Fixed broken ``pytest_benchmark_update_machine_info`` hook. Contributed by Alex Ford in\n `#109 `_.\n* Fixed bogus xdist warning when using ``--benchmark-disable``. Contributed by Francesco Ballarin in\n `#113 `_.\n* Added support for pathlib2. Contributed by Lincoln de Sousa in\n `#114 `_.\n* Changed handling so you can use ``--benchmark-skip`` and ``--benchmark-only``, with the later having priority.\n Contributed by Ofek Lev in\n `#116 `_.\n* Fixed various CI/testing issues.\n Contributed by Stanislav Levin in\n `#134 `_,\n `#136 `_ and\n `#138 `_.\n\n3.1.1 (2017-07-26)\n------------------\n\n* Fixed loading data from old json files (missing ``ops`` field, see\n `#81 `_).\n* Fixed regression on broken SCM (see\n `#82 `_).\n\n3.1.0 (2017-07-21)\n------------------\n\n* Added \"operations per second\" (``ops`` field in ``Stats``) metric --\n shows the call rate of code being tested. Contributed by Alexey Popravka in\n `#78 `_.\n* Added a ``time`` field in ``commit_info``. Contributed by \"varac\" in\n `#71 `_.\n* Added a ``author_time`` field in ``commit_info``. Contributed by \"varac\" in\n `#75 `_.\n* Fixed the leaking of credentials by masking the URL printed when storing\n data to elasticsearch.\n* Added a ``--benchmark-netrc`` option to use credentials from a netrc file when\n storing data to elasticsearch. Both contributed by Andre Bianchi in\n `#73 `_.\n* Fixed docs on hooks. Contributed by Andre Bianchi in `#74 `_.\n* Remove ``git`` and ``hg`` as system dependencies when guessing the project name.\n\n3.1.0a2 (2017-03-27)\n--------------------\n\n* ``machine_info`` now contains more detailed information about the CPU, in\n particular the exact model. Contributed by Antonio Cuni in `#61 `_.\n* Added ``benchmark.extra_info``, which you can use to save arbitrary stuff in\n the JSON. Contributed by Antonio Cuni in the same PR as above.\n* Fix support for latest PyGal version (histograms). Contributed by Swen Kooij in\n `#68 `_.\n* Added support for getting ``commit_info`` when not running in the root of the repository. Contributed by Vara Canero in\n `#69 `_.\n* Added short form for ``--storage``/``--verbose`` options in CLI.\n* Added an alternate ``pytest-benchmark`` CLI bin (in addition to ``py.test-benchmark``) to match the madness in pytest.\n* Fix some issues with ``--help`` in CLI.\n* Improved git remote parsing (for ``commit_info`` in JSON outputs).\n* Fixed default value for ``--benchmark-columns``.\n* Fixed comparison mode (loading was done too late).\n* Remove the project name from the autosave name. This will get the old brief naming from 3.0 back.\n\n3.1.0a1 (2016-10-29)\n--------------------\n\n* Added ``--benchmark-colums`` command line option. It selects what columns are displayed in the result table. Contributed by\n Antonio Cuni in `#34 `_.\n* Added support for grouping by specific test parametrization (``--benchmark-group-by=param:NAME`` where ``NAME`` is your\n param name). Contributed by Antonio Cuni in `#37 `_.\n* Added support for ``name`` or ``fullname`` in ``--benchmark-sort``.\n Contributed by Antonio Cuni in `#37 `_.\n* Changed signature for ``pytest_benchmark_generate_json`` hook to take 2 new arguments: ``machine_info`` and ``commit_info``.\n* Changed ``--benchmark-histogram`` to plot groups instead of name-matching runs.\n* Changed ``--benchmark-histogram`` to plot exactly what you compared against. Now it's ``1:1`` with the compare feature.\n* Changed ``--benchmark-compare`` to allow globs. You can compare against all the previous runs now.\n* Changed ``--benchmark-group-by`` to allow multiple values separated by comma.\n Example: ``--benchmark-group-by=param:foo,param:bar``\n* Added a command line tool to compare previous data: ``py.test-benchmark``. It has two commands:\n\n * ``list`` - Lists all the available files.\n * ``compare`` - Displays result tables. Takes optional arguments:\n\n * ``--sort=COL``\n * ``--group-by=LABEL``\n * ``--columns=LABELS``\n * ``--histogram=[FILENAME-PREFIX]``\n* Added ``--benchmark-cprofile`` that profiles last run of benchmarked function. Contributed by Petr \u0160ebek.\n* Changed ``--benchmark-storage`` so it now allows elasticsearch storage. It allows to store data to elasticsearch instead to\n json files. Contributed by Petr \u0160ebek in `#58 `_.\n\n3.0.0 (2015-11-08)\n------------------\n\n* Improved ``--help`` text for ``--benchmark-histogram``, ``--benchmark-save`` and ``--benchmark-autosave``.\n* Benchmarks that raised exceptions during test now have special highlighting in result table (red background).\n* Benchmarks that raised exceptions are not included in the saved data anymore (you can still get the old behavior back\n by implementing ``pytest_benchmark_generate_json`` in your ``conftest.py``).\n* The plugin will use pytest's warning system for warnings. There are 2 categories: ``WBENCHMARK-C`` (compare mode\n issues) and ``WBENCHMARK-U`` (usage issues).\n* The red warnings are only shown if ``--benchmark-verbose`` is used. They still will be always be shown in the\n pytest-warnings section.\n* Using the benchmark fixture more than one time is disallowed (will raise exception).\n* Not using the benchmark fixture (but requiring it) will issue a warning (``WBENCHMARK-U1``).\n\n3.0.0rc1 (2015-10-25)\n---------------------\n\n* Changed ``--benchmark-warmup`` to take optional value and automatically activate on PyPy (default value is ``auto``).\n **MAY BE BACKWARDS INCOMPATIBLE**\n* Removed the version check in compare mode (previously there was a warning if current version is lower than what's in\n the file).\n\n3.0.0b3 (2015-10-22)\n---------------------\n\n* Changed how comparison is displayed in the result table. Now previous runs are shown as normal runs and names get a\n special suffix indicating the origin. Eg: \"test_foobar (NOW)\" or \"test_foobar (0123)\".\n* Fixed sorting in the result table. Now rows are sorted by the sort column, and then by name.\n* Show the plugin version in the header section.\n* Moved the display of default options in the header section.\n\n3.0.0b2 (2015-10-17)\n---------------------\n\n* Add a ``--benchmark-disable`` option. It's automatically activated when xdist is on\n* When xdist is on or ``statistics`` can't be imported then ``--benchmark-disable`` is automatically activated (instead\n of ``--benchmark-skip``). **BACKWARDS INCOMPATIBLE**\n* Replace the deprecated ``__multicall__`` with the new hookwrapper system.\n* Improved description for ``--benchmark-max-time``.\n\n3.0.0b1 (2015-10-13)\n--------------------\n\n* Tests are sorted alphabetically in the results table.\n* Failing to import ``statistics`` doesn't create hard failures anymore. Benchmarks are automatically skipped if import\n failure occurs. This would happen on Python 3.2 (or earlier Python 3).\n\n3.0.0a4 (2015-10-08)\n--------------------\n\n* Changed how failures to get commit info are handled: now they are soft failures. Previously it made the whole\n test suite fail, just because you didn't have ``git/hg`` installed.\n\n3.0.0a3 (2015-10-02)\n--------------------\n\n* Added progress indication when computing stats.\n\n3.0.0a2 (2015-09-30)\n--------------------\n\n* Fixed accidental output capturing caused by capturemanager misuse.\n\n3.0.0a1 (2015-09-13)\n--------------------\n\n* Added JSON report saving (the ``--benchmark-json`` command line arguments). Based on initial work from Dave Collins in\n `#8 `_.\n* Added benchmark data storage(the ``--benchmark-save`` and ``--benchmark-autosave`` command line arguments).\n* Added comparison to previous runs (the ``--benchmark-compare`` command line argument).\n* Added performance regression checks (the ``--benchmark-compare-fail`` command line argument).\n* Added possibility to group by various parts of test name (the ``--benchmark-compare-group-by`` command line argument).\n* Added historical plotting (the ``--benchmark-histogram`` command line argument).\n* Added option to fine tune the calibration (the ``--benchmark-calibration-precision`` command line argument and\n ``calibration_precision`` marker option).\n\n* Changed ``benchmark_weave`` to no longer be a context manager. Cleanup is performed automatically.\n **BACKWARDS INCOMPATIBLE**\n* Added ``benchmark.weave`` method (alternative to ``benchmark_weave`` fixture).\n\n* Added new hooks to allow customization:\n\n * ``pytest_benchmark_generate_machine_info(config)``\n * ``pytest_benchmark_update_machine_info(config, info)``\n * ``pytest_benchmark_generate_commit_info(config)``\n * ``pytest_benchmark_update_commit_info(config, info)``\n * ``pytest_benchmark_group_stats(config, benchmarks, group_by)``\n * ``pytest_benchmark_generate_json(config, benchmarks, include_data)``\n * ``pytest_benchmark_update_json(config, benchmarks, output_json)``\n * ``pytest_benchmark_compare_machine_info(config, benchmarksession, machine_info, compared_benchmark)``\n\n* Changed the timing code to:\n\n * Tracers are automatically disabled when running the test function (like coverage tracers).\n * Fixed an issue with calibration code getting stuck.\n\n* Added ``pedantic mode`` via ``benchmark.pedantic()``. This mode disables calibration and allows a setup function.\n\n\n2.5.0 (2015-06-20)\n------------------\n\n* Improved test suite a bit (not using ``cram`` anymore).\n* Improved help text on the ``--benchmark-warmup`` option.\n* Made ``warmup_iterations`` available as a marker argument (eg: ``@pytest.mark.benchmark(warmup_iterations=1234)``).\n* Fixed ``--benchmark-verbose``'s printouts to work properly with output capturing.\n* Changed how warmup iterations are computed (now number of total iterations is used, instead of just the rounds).\n* Fixed a bug where calibration would run forever.\n* Disabled red/green coloring (it was kinda random) when there's a single test in the results table.\n\n2.4.1 (2015-03-16)\n------------------\n\n* Fix regression, plugin was raising ``ValueError: no option named 'dist'`` when xdist wasn't installed.\n\n2.4.0 (2015-03-12)\n------------------\n\n* Add a ``benchmark_weave`` experimental fixture.\n* Fix internal failures when ``xdist`` plugin is active.\n* Automatically disable benchmarks if ``xdist`` is active.\n\n2.3.0 (2014-12-27)\n------------------\n\n* Moved the warmup in the calibration phase. Solves issues with benchmarking on PyPy.\n\n Added a ``--benchmark-warmup-iterations`` option to fine-tune that.\n\n2.2.0 (2014-12-26)\n------------------\n\n* Make the default rounds smaller (so that variance is more accurate).\n* Show the defaults in the ``--help`` section.\n\n2.1.0 (2014-12-20)\n------------------\n\n* Simplify the calibration code so that the round is smaller.\n* Add diagnostic output for calibration code (``--benchmark-verbose``).\n\n2.0.0 (2014-12-19)\n------------------\n\n* Replace the context-manager based API with a simple callback interface. **BACKWARDS INCOMPATIBLE**\n* Implement timer calibration for precise measurements.\n\n1.0.0 (2014-12-15)\n------------------\n\n* Use a precise default timer for PyPy.\n\n? (?)\n-----\n\n* README and styling fixes. Contributed by Marc Abramowitz in `#4 `_.\n* Lots of wild changes.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ionelmc/pytest-benchmark", "keywords": "pytest,benchmark", "license": "BSD 2-Clause License", "maintainer": "", "maintainer_email": "", "name": "pytest-benchmark", "package_url": "https://pypi.org/project/pytest-benchmark/", "platform": "", "project_url": "https://pypi.org/project/pytest-benchmark/", "project_urls": { "Homepage": "https://github.com/ionelmc/pytest-benchmark" }, "release_url": "https://pypi.org/project/pytest-benchmark/3.2.2/", "requires_dist": [ "pytest (>=3.8)", "py-cpuinfo", "statistics ; python_version < \"3.4\"", "pathlib2 ; python_version < \"3.4\"", "aspectlib ; extra == 'aspect'", "elasticsearch ; extra == 'elasticsearch'", "pygal ; extra == 'histogram'", "pygaljs ; extra == 'histogram'" ], "requires_python": "", "summary": "A ``py.test`` fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer. See calibration_ and FAQ_.", "version": "3.2.2" }, "last_serial": 4687725, "releases": { "0.0.1": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "ab97461a47f47ee4730dbab865e3e8cf", "sha256": "2fdb1f0b564de60309f63775d0d5f631f30078dca0c2ae28211c82677b034e1f" }, "downloads": -1, "filename": "pytest_benchmark-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab97461a47f47ee4730dbab865e3e8cf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6275, "upload_time": "2014-10-11T01:12:55", "url": "https://files.pythonhosted.org/packages/54/23/92f0130ffd4d43836f2199978fd0f32e1cc51ecedc02a9f8ad94f2749634/pytest_benchmark-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3593f2d55ed04faaf9451ed0ae213e2b", "sha256": "5629371967bb6810852b79cfe9e8f98913e9511568f74f8dad48176e60df3a66" }, "downloads": -1, "filename": "pytest-benchmark-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3593f2d55ed04faaf9451ed0ae213e2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11073, "upload_time": "2014-10-11T01:12:52", "url": "https://files.pythonhosted.org/packages/4f/3b/2ffb023e274fad43f3c0b9926657678e6fd843376c9cc99dfd2916c42b4b/pytest-benchmark-0.1.0.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "95f03fe152a24d113ce97c934bd68ce9", "sha256": "c950de7f00a9638e5faea262d73f9d8ca5868b9b960b54e1ac0ed7a7d03d7deb" }, "downloads": -1, "filename": "pytest_benchmark-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95f03fe152a24d113ce97c934bd68ce9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8652, "upload_time": "2014-12-15T02:45:37", "url": "https://files.pythonhosted.org/packages/c6/4b/11b8332d8cd4306f049aa234b81b5372b0f709f7e3ddf2617002060b591f/pytest_benchmark-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81c996a5f5df52e2583753df6ee81091", "sha256": "7a2d8aa2a5a054db4716f9e41e07cf3c18bf31edaab6a045803f1aa62a09d383" }, "downloads": -1, "filename": "pytest-benchmark-0.10.0.tar.gz", "has_sig": false, "md5_digest": "81c996a5f5df52e2583753df6ee81091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27344, "upload_time": "2014-12-15T02:45:35", "url": "https://files.pythonhosted.org/packages/bf/1d/22324769194125da80cbe41ed8d3bd0687d83ee9a88b1be2d4a2c98d0387/pytest-benchmark-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "7cb499df9c544fd4ff8064ca2467f74b", "sha256": "e31e9338e68c8f5b7ec8e333cab311d68972b92656df308a478d62817b676b5b" }, "downloads": -1, "filename": "pytest_benchmark-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7cb499df9c544fd4ff8064ca2467f74b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8634, "upload_time": "2014-12-15T04:10:18", "url": "https://files.pythonhosted.org/packages/cc/81/55481ba4b5b17625101581e7439628372d7b3c812afb1d8426d10a8709af/pytest_benchmark-0.11.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f334d96ec16da398778f6e2286d9c32c", "sha256": "9dc2d0dc3d4f97fa8eb9d7baa7360a5bdbde56f73f184c9a4a34ef96b475822b" }, "downloads": -1, "filename": "pytest-benchmark-0.11.0.tar.gz", "has_sig": false, "md5_digest": "f334d96ec16da398778f6e2286d9c32c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27469, "upload_time": "2014-12-15T04:10:16", "url": "https://files.pythonhosted.org/packages/0b/ef/20e1aec88a52cdb32f13a4045b24c6e4af791d013db3ef1e60c369d7e280/pytest-benchmark-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "c7f5d2fb72a7dd94f9b2a69e79aece84", "sha256": "b0bc056743071d4f6b5cb6b5313886f7cc686665086131a4be72f93e8ab40dd8" }, "downloads": -1, "filename": "pytest_benchmark-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7f5d2fb72a7dd94f9b2a69e79aece84", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8720, "upload_time": "2014-12-15T16:40:39", "url": "https://files.pythonhosted.org/packages/86/94/09ec6d2b7383386b68f643475275fe56262508105a40f796a605f14efd6c/pytest_benchmark-0.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf2a46032ca88d3e1d4ae24bcf783f68", "sha256": "9cf8d2d4793ef1f78d3a0f68f824d426b9f49cd2d231d1165ef549096a3334f9" }, "downloads": -1, "filename": "pytest-benchmark-0.12.0.tar.gz", "has_sig": false, "md5_digest": "bf2a46032ca88d3e1d4ae24bcf783f68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27643, "upload_time": "2014-12-15T16:40:36", "url": "https://files.pythonhosted.org/packages/ce/6c/921c06bda27da41a6cd62d05f7b657b07a3248148d56f97607d3d42268d7/pytest-benchmark-0.12.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "016778087f5c8432af0542c6f6024c17", "sha256": "9dd1a0c4579109739132ee41c3b7b238c9e0a15ee2741e85c28480c88a2f9926" }, "downloads": -1, "filename": "pytest_benchmark-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "016778087f5c8432af0542c6f6024c17", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8727, "upload_time": "2014-12-15T17:53:23", "url": "https://files.pythonhosted.org/packages/d2/f5/135bbc03b592097b9cc3eb61cb0c15ddc0f057acb7fb64b4028159deb96f/pytest_benchmark-0.12.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37ec905c5d66eb056fcc445b82ccb3f0", "sha256": "1d10180ab07dee345620a264a3b53b1094215d4cbc0d5208c47e74c0c76fe018" }, "downloads": -1, "filename": "pytest-benchmark-0.12.1.tar.gz", "has_sig": false, "md5_digest": "37ec905c5d66eb056fcc445b82ccb3f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27643, "upload_time": "2014-12-15T17:53:20", "url": "https://files.pythonhosted.org/packages/0d/90/cc6680944d1e89e8769836bf5dbc9925190526fbdd35ea14aede1506694c/pytest-benchmark-0.12.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "aaee1fb4a490ffa47299a4f05fdb06cd", "sha256": "d7f613828f92d8cebc74d420cf4727b05f2366f5588c77b7e2d24dbec43a5a1d" }, "downloads": -1, "filename": "pytest_benchmark-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aaee1fb4a490ffa47299a4f05fdb06cd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6347, "upload_time": "2014-10-11T01:33:39", "url": "https://files.pythonhosted.org/packages/30/78/6c10a4976b6cf33e14d5fbda84aff57f360c13b68cd0cf4ee91026e425a4/pytest_benchmark-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae459fd6a1e5a9e3b2262ac6ee0eaecb", "sha256": "68aa5ae112443356661a713aa7e0810a7eb374c94eb4f8ab494dcd0817e718e4" }, "downloads": -1, "filename": "pytest-benchmark-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ae459fd6a1e5a9e3b2262ac6ee0eaecb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11155, "upload_time": "2014-10-11T01:33:37", "url": "https://files.pythonhosted.org/packages/ed/44/b5de98ba6e243310059d168ee80d996a9ec4da13539a32629afa833cecb4/pytest-benchmark-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "fccbef0727fdf4d9ef477458a7ba4363", "sha256": "9ee3cbfeacd0ca6253f7591b4bbf0f83f0dd26412aa9a6b54732539ce2933a6c" }, "downloads": -1, "filename": "pytest_benchmark-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fccbef0727fdf4d9ef477458a7ba4363", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6365, "upload_time": "2014-10-11T01:37:00", "url": "https://files.pythonhosted.org/packages/dd/f6/13afd749f6c04c79f81286e45a7b49a587c4480cfda9760f9e6f6ef157bd/pytest_benchmark-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5dfd3234c4b17eab78c95ff47b647c65", "sha256": "7bd34b68b60e884398e3aefd6b144e1c12f927e36643048f03d31ad98ab03317" }, "downloads": -1, "filename": "pytest-benchmark-0.3.0.tar.gz", "has_sig": false, "md5_digest": "5dfd3234c4b17eab78c95ff47b647c65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11234, "upload_time": "2014-10-11T01:36:56", "url": "https://files.pythonhosted.org/packages/95/ae/d34b4dd33610538be85ccdc9c3221993796217c76b4a374a8f7c492f6bac/pytest-benchmark-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "adc47de716a3e8eb7feb791bce9ff6fc", "sha256": "86abdf4630d2a03c4da326a18cb73999843f043ebf3070f9befa6e5ae0f0c414" }, "downloads": -1, "filename": "pytest_benchmark-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "adc47de716a3e8eb7feb791bce9ff6fc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6374, "upload_time": "2014-10-11T01:41:23", "url": "https://files.pythonhosted.org/packages/d8/76/5a8c38b5b686ce462b2a381c83d0d8d5501fc014c5d77ef832c15fb62b76/pytest_benchmark-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0059880b2b9aad38b05a7a4093c727fc", "sha256": "c6047de5c6048a36bfbfd814a2f6914d51ad5b227e76333daaf0c954a8e23ac5" }, "downloads": -1, "filename": "pytest-benchmark-0.4.0.tar.gz", "has_sig": false, "md5_digest": "0059880b2b9aad38b05a7a4093c727fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11242, "upload_time": "2014-10-11T01:41:18", "url": "https://files.pythonhosted.org/packages/1f/6f/d63de1e830b34f7ed5616a3be7e732444b34e974f9d92507d0f265e70cd3/pytest-benchmark-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "869671d18e7ee084da699d7c84034628", "sha256": "1f277f60f084a86c29dcab9ffa53d83aec5f69f517e25903e280efa833f59d8b" }, "downloads": -1, "filename": "pytest_benchmark-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "869671d18e7ee084da699d7c84034628", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6377, "upload_time": "2014-10-11T01:42:52", "url": "https://files.pythonhosted.org/packages/d6/e9/8f7a082d356824c49abbcaea3c3d83bbf1f7c34a2a0a72d9e3ec4131f73d/pytest_benchmark-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78e8f82d0cd7a2cec39770ca198922dc", "sha256": "73bdd117cd1c67a74612d66bb6954889729fb9f64e0bcc28e08158eb4cfebfa7" }, "downloads": -1, "filename": "pytest-benchmark-0.5.0.tar.gz", "has_sig": false, "md5_digest": "78e8f82d0cd7a2cec39770ca198922dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11241, "upload_time": "2014-10-11T01:42:49", "url": "https://files.pythonhosted.org/packages/87/bb/406259728dd09982ca0fd7fce1d863f23cdb24b1cb5948e3eb212ce526af/pytest-benchmark-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "e95905e88f752dc595e9a0455e264d2b", "sha256": "89bca6e560ad55ed95a7742888e37d8dab4ca74b5f5ad0e07ebde93b52e7a75b" }, "downloads": -1, "filename": "pytest_benchmark-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e95905e88f752dc595e9a0455e264d2b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6879, "upload_time": "2014-10-11T23:15:27", "url": "https://files.pythonhosted.org/packages/d6/94/3cc47cefe07c174ac4b4a8f91fd1de067d929fea85c89f016497e76560d3/pytest_benchmark-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99906d956d901bf31f54c5a41274c84d", "sha256": "66c0d89282a93c553e56c5ec788b8d69784a1e701fa96ec47db9a60f1fddb224" }, "downloads": -1, "filename": "pytest-benchmark-0.6.0.tar.gz", "has_sig": false, "md5_digest": "99906d956d901bf31f54c5a41274c84d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25209, "upload_time": "2014-10-11T23:15:24", "url": "https://files.pythonhosted.org/packages/22/62/9780b292c374bd57757cd612d66f325c61f73db998e21ea1b7986772ffd8/pytest-benchmark-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "c4d3311c631d269d9000bb7b06578d26", "sha256": "056197050cf78ddd1e8c8b68cfa5297347523cbfeb9d09b94edcd938665e76f3" }, "downloads": -1, "filename": "pytest_benchmark-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4d3311c631d269d9000bb7b06578d26", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7861, "upload_time": "2014-12-14T23:42:40", "url": "https://files.pythonhosted.org/packages/13/2c/8e30ff39fda85112fa975a536e5c750c79d3ea71a947b5f53b420a7c32e4/pytest_benchmark-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0bd7a4aa107f6fad96f287a1dbc09bf", "sha256": "a3823e5fce29d9554d8378737cc0deacd45b1b762d2e13be4217b08068220224" }, "downloads": -1, "filename": "pytest-benchmark-0.7.0.tar.gz", "has_sig": false, "md5_digest": "f0bd7a4aa107f6fad96f287a1dbc09bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25993, "upload_time": "2014-12-14T23:42:38", "url": "https://files.pythonhosted.org/packages/fb/d3/97ddca910ce9e4e105c467474952234a17545b8d3713f33a5abca97148b3/pytest-benchmark-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "02bf043e04234343c76dbfd50bfc904a", "sha256": "1f625dbd0c126d4450473c65ea94c5159a26138605fc96186bb9cbb887b8e79a" }, "downloads": -1, "filename": "pytest_benchmark-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "02bf043e04234343c76dbfd50bfc904a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8531, "upload_time": "2014-12-15T00:44:15", "url": "https://files.pythonhosted.org/packages/57/c4/98420216d3a419c4fab09f0fec897de154f80713f719150efc9560405f1e/pytest_benchmark-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a7ea865916b355583d3d33a40ddeae1", "sha256": "c729e86ab17c7b269534a7db38308c3663ef4451affe75a35c19bad3c3ee3649" }, "downloads": -1, "filename": "pytest-benchmark-0.8.0.tar.gz", "has_sig": false, "md5_digest": "0a7ea865916b355583d3d33a40ddeae1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27349, "upload_time": "2014-12-15T00:44:12", "url": "https://files.pythonhosted.org/packages/1d/00/19ab698ea7befbac985df1046c98d639fa8ecb89c0de905bb0376a21ea55/pytest-benchmark-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "14b0ce19cab674165f09978237b158e8", "sha256": "e64ac48b97c5c12682af6d20362c6c4853e4a124e0ef10ad04d5a528919c5f76" }, "downloads": -1, "filename": "pytest_benchmark-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14b0ce19cab674165f09978237b158e8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8613, "upload_time": "2014-12-15T02:14:35", "url": "https://files.pythonhosted.org/packages/b2/4e/2f249e33ac6a4833f60bdd1979973e579aef76be4d5a81c847a9808d06f7/pytest_benchmark-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d66446924c21be8e9224f27a1d319b5c", "sha256": "3011362df44fa8403ff70408b828accbca556181d84647bda716c938d9cd904d" }, "downloads": -1, "filename": "pytest-benchmark-0.9.0.tar.gz", "has_sig": false, "md5_digest": "d66446924c21be8e9224f27a1d319b5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27328, "upload_time": "2014-12-15T02:14:32", "url": "https://files.pythonhosted.org/packages/93/dc/615f6aab4961cc99d0482f3d988099f7c54b48a4627fad59b9ee335ae913/pytest-benchmark-0.9.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "969ef95a7e3ca1c80c12915e55ddc68e", "sha256": "6ebf4f514e9727fd0e5004e8998f630f38306ecb1536ae5fee2acef38e20cf1d" }, "downloads": -1, "filename": "pytest_benchmark-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "969ef95a7e3ca1c80c12915e55ddc68e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8944, "upload_time": "2014-12-15T20:32:40", "url": "https://files.pythonhosted.org/packages/a5/18/9372c72896f7abd6200591a50ea2719f6019c381439d0a53010222f85ed2/pytest_benchmark-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af98d272328f2b16989662dfc7cabd75", "sha256": "cc3ebad2cb370a1fa497cb5a528e0dcadf47fe94c65440ec92a3b60ccf248f8b" }, "downloads": -1, "filename": "pytest-benchmark-1.0.0.tar.gz", "has_sig": false, "md5_digest": "af98d272328f2b16989662dfc7cabd75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27914, "upload_time": "2014-12-15T20:32:37", "url": "https://files.pythonhosted.org/packages/fc/6f/72fe643e2c20a5e0e257b3a67994ea2817eb034ba91f06587138e31d3c79/pytest-benchmark-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "1a3ef7323ff2796fa19c7796d4d7dec6", "sha256": "2f3a6ea3f56d3fe16281917e369df5545c2de4d5eaf82a83b1a8d3c7ee3baa6e" }, "downloads": -1, "filename": "pytest_benchmark-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a3ef7323ff2796fa19c7796d4d7dec6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8987, "upload_time": "2014-12-17T02:15:15", "url": "https://files.pythonhosted.org/packages/be/7c/8f2e3c204e462c3e05832d89e3858ace25a9d15979feb2b995dd4472fa75/pytest_benchmark-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9227a736321b412b455242ce12ca4b02", "sha256": "992f4b942e6c8baea58cb14238c9977b2b239ee391af60c09915e85cf8ad5f32" }, "downloads": -1, "filename": "pytest-benchmark-1.1.0.tar.gz", "has_sig": false, "md5_digest": "9227a736321b412b455242ce12ca4b02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27961, "upload_time": "2014-12-17T02:15:12", "url": "https://files.pythonhosted.org/packages/09/d6/9f10ee3642896f678df6057b8ffe44ab9ca6510b0e77cca5029562cfaad8/pytest-benchmark-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "43aafb8dca5d8a4a0610f1af2b4c3f5f", "sha256": "dbb695e443838f75000b5570cbb5926c2da2027ac474cebb3f41d3ba340b69cb" }, "downloads": -1, "filename": "pytest_benchmark-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "43aafb8dca5d8a4a0610f1af2b4c3f5f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16262, "upload_time": "2014-12-19T10:06:51", "url": "https://files.pythonhosted.org/packages/7b/cc/1941605881ec8012b8537b534f7381d14e630c5aa31758b4c04ad3eef0bd/pytest_benchmark-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6d9d2c4c794427d5939cb41c3c90ceb", "sha256": "83efdd09897862ef664172bd7dbf1e552b40a613eeb82702a80daa0db6a497d0" }, "downloads": -1, "filename": "pytest-benchmark-2.0.0.tar.gz", "has_sig": false, "md5_digest": "a6d9d2c4c794427d5939cb41c3c90ceb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37945, "upload_time": "2014-12-19T10:06:48", "url": "https://files.pythonhosted.org/packages/a6/41/993d4e52bd9674642fbfa5f01c7338d34d0d0a0e3687b81236488bbcb1d2/pytest-benchmark-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "ce201667f0f97483c213f00cedf490b3", "sha256": "1fb3055620e2140142fe8f60ebef5d7ccc8bc58a902d7f54572fb50af06b62c7" }, "downloads": -1, "filename": "pytest_benchmark-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce201667f0f97483c213f00cedf490b3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16903, "upload_time": "2014-12-20T01:28:10", "url": "https://files.pythonhosted.org/packages/0d/77/2aac319bc15d530917641a2cbca9dc9dce2e257b534664729edfaed5e111/pytest_benchmark-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cce47cad737b9f982a2689ebe6cb380", "sha256": "d16d12afdd8698522310a690fe1de086433486dddf8e59b904cee8d1eaec9619" }, "downloads": -1, "filename": "pytest-benchmark-2.1.0.tar.gz", "has_sig": false, "md5_digest": "1cce47cad737b9f982a2689ebe6cb380", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34820, "upload_time": "2014-12-20T01:28:07", "url": "https://files.pythonhosted.org/packages/45/3e/e2a8612e53b68b157e3f219f255a78ee2957fc96a5ede0872bcfefdb313e/pytest-benchmark-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "a3102da25ea116c2ce8320b5831987ec", "sha256": "731c4f9d9bc6f6ac8561335b5d933b3004754992b786ddd83a2e5550cc5769c9" }, "downloads": -1, "filename": "pytest_benchmark-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a3102da25ea116c2ce8320b5831987ec", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17291, "upload_time": "2014-12-26T21:46:14", "url": "https://files.pythonhosted.org/packages/f6/76/a3b61be3114aeee773598569e46696d0f71062ef46242ec806ab88732023/pytest_benchmark-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d518b614c7bbe65e2dc3ab23a0a6ac18", "sha256": "78b2adc9b53523c2d549080c804dfef82e612cc10452461148a414f6b8564631" }, "downloads": -1, "filename": "pytest-benchmark-2.2.0.tar.gz", "has_sig": false, "md5_digest": "d518b614c7bbe65e2dc3ab23a0a6ac18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35418, "upload_time": "2014-12-26T21:46:11", "url": "https://files.pythonhosted.org/packages/4f/16/0cae03e2dc00b22e2d7eed3687695926f5f03ca18120aac160b78b5f4b1d/pytest-benchmark-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "4f400262464bdfa769b658dbd604339a", "sha256": "c1b8253e6ec8ec1bce9d37e60e4f1ddd790d26c7e5971abb6820637bb2155d6a" }, "downloads": -1, "filename": "pytest_benchmark-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f400262464bdfa769b658dbd604339a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17823, "upload_time": "2014-12-27T19:25:10", "url": "https://files.pythonhosted.org/packages/65/3a/a25b74ee6b5057f91ee84538aea5529a9b978be8beb421cf6d2d6fb14999/pytest_benchmark-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b14c75a2b62fc82779b76786b5d5c40", "sha256": "94fb2b774f56243a06a97f9e5c38371cfe411361bddbcadb38bf7d4c378a20cf" }, "downloads": -1, "filename": "pytest-benchmark-2.3.0.tar.gz", "has_sig": false, "md5_digest": "8b14c75a2b62fc82779b76786b5d5c40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36005, "upload_time": "2014-12-27T20:16:34", "url": "https://files.pythonhosted.org/packages/8c/41/e81a3596d8962f089214d0f3afb06a6e4d0d9994bae5cdb6d285c572f1cf/pytest-benchmark-2.3.0.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "ede3821a37f73a96032812f12368c607", "sha256": "79a3f9b2fa46223b2c96e36a7139e2db8e1da9af49816ff0189d0463778bc866" }, "downloads": -1, "filename": "pytest_benchmark-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ede3821a37f73a96032812f12368c607", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19780, "upload_time": "2015-03-11T22:03:28", "url": "https://files.pythonhosted.org/packages/12/d8/62aaedc4203147bd59d185a50b56342c8232c0d5d0fa2e1ee748cf32a4c8/pytest_benchmark-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30399e08bcec675404dc8b459be2ccf6", "sha256": "786f7ef1535811cc840cc7a7fe07e301546a8f05ae5b5fd727f1dce6a07904f5" }, "downloads": -1, "filename": "pytest-benchmark-2.4.0.tar.gz", "has_sig": false, "md5_digest": "30399e08bcec675404dc8b459be2ccf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95129, "upload_time": "2015-03-11T22:03:24", "url": "https://files.pythonhosted.org/packages/13/c5/8e2c4c7e028d0a1c8df1229579489245b69695462920c81e81b0a3b2f1c6/pytest-benchmark-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "8e473a1f3ffb8a0f6a6223cbe491d601", "sha256": "76bffced2a38779e0eb4d854620710a1c3bb7146190615b4139531769ac06e78" }, "downloads": -1, "filename": "pytest_benchmark-2.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e473a1f3ffb8a0f6a6223cbe491d601", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19902, "upload_time": "2015-03-16T12:55:10", "url": "https://files.pythonhosted.org/packages/c1/d5/641ea0219cf129bac9615c9073f70a3fa2937d08e707b6e807144f257e88/pytest_benchmark-2.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc46237f5da685b0c149ec2b56cffef9", "sha256": "aedf56bff36f6bc850661a3c1cc25bfcdef4eb6fc61952d08cac2b93215f06a1" }, "downloads": -1, "filename": "pytest-benchmark-2.4.1.tar.gz", "has_sig": false, "md5_digest": "bc46237f5da685b0c149ec2b56cffef9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95403, "upload_time": "2015-03-16T12:55:07", "url": "https://files.pythonhosted.org/packages/3a/f5/8453279a28cd61ec67de2cd3f3ff8d06b4274adafedf5eecb0ddfea489c2/pytest-benchmark-2.4.1.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "ea29a36893f4f8612845ad662492adeb", "sha256": "938bb7e7c9d4207f757d4d9c87432feeb4edfebdbe0ff4d1cf844f49fa5b0c70" }, "downloads": -1, "filename": "pytest_benchmark-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea29a36893f4f8612845ad662492adeb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21500, "upload_time": "2015-06-20T14:56:16", "url": "https://files.pythonhosted.org/packages/a6/af/e28c98156ee01b1f178f2be0a1acab8e936ef0db5448682ce78e2abe7d2b/pytest_benchmark-2.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2c4514c2af07fb24cdca90d36a7ebd7", "sha256": "fb0e3e2d2e174e504b98785313ab1afb734ac8740c9efdeb5395acdf903da7c7" }, "downloads": -1, "filename": "pytest-benchmark-2.5.0.tar.gz", "has_sig": false, "md5_digest": "c2c4514c2af07fb24cdca90d36a7ebd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 97166, "upload_time": "2015-06-20T14:56:20", "url": "https://files.pythonhosted.org/packages/5a/f2/e1ba1863822345e3044900bf32dc78c90dd169b282f7819c85c210d30f2a/pytest-benchmark-2.5.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "e2dc83f645967144b732d5f55d8c76e1", "sha256": "3560274259a43a6aa55a29932b28c5fd47e6d34dfeb83aa59f4f51d206b014c0" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2dc83f645967144b732d5f55d8c76e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35779, "upload_time": "2015-11-08T19:10:29", "url": "https://files.pythonhosted.org/packages/80/a7/0e7d4940d00883c8a6e6084519f8bbd6c53e645fc6579ac35f5b676b55e3/pytest_benchmark-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8ab8e438f039366e3765168ad831b4c", "sha256": "cec1d1d259b9869ac306f91936f9607508a119c34f21cca79d50521bc29bf980" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0.zip", "has_sig": false, "md5_digest": "f8ab8e438f039366e3765168ad831b4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 368146, "upload_time": "2015-11-08T19:10:41", "url": "https://files.pythonhosted.org/packages/e8/fe/3aa22c5bd0aba5fe03de8405478e049c1306f8890b23b48e8f5f060fc75c/pytest-benchmark-3.0.0.zip" } ], "3.0.0a1": [ { "comment_text": "", "digests": { "md5": "b95435fe6c6b23b40445dcf910f25ba1", "sha256": "b124001574ea88815a443b073894d40ca035cf32959e59baf251d019a451c8bd" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b95435fe6c6b23b40445dcf910f25ba1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31128, "upload_time": "2015-09-13T11:47:05", "url": "https://files.pythonhosted.org/packages/b4/4d/7db53fcb8854948a48a3ec43053cc69131ada156d4ac63a959678ab1eb6c/pytest_benchmark-3.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af5943c22f1264eca888f4bfca0fc9b4", "sha256": "cfc387fb1f38cbabe6e02cd102e309146f08d64d5c4c0a1440c215879b7991a5" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0a1.tar.gz", "has_sig": false, "md5_digest": "af5943c22f1264eca888f4bfca0fc9b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209126, "upload_time": "2015-09-13T11:47:09", "url": "https://files.pythonhosted.org/packages/7e/c1/2b24070ee23cd7657cc89b8bd238b15db3227d7f966290feb59507ce1082/pytest-benchmark-3.0.0a1.tar.gz" } ], "3.0.0a2": [ { "comment_text": "", "digests": { "md5": "34fdea1a25f0b5e36ccc43648be7f31f", "sha256": "46a9e2b6d7bbe057344a8a0cd0abdb14610da7db4b4569b73c022224190b7bc3" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34fdea1a25f0b5e36ccc43648be7f31f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31209, "upload_time": "2015-09-30T14:08:48", "url": "https://files.pythonhosted.org/packages/63/cf/66948ea0cd78edddaf53cc55577554df8a5b91a4f5adeb2b559045865dc2/pytest_benchmark-3.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b12d27b8b540f00109843c55b6c15a6", "sha256": "11d8c32a05b8268db82868361d1f96a70ac2f5759a07f02a1997bd3abc2fff38" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0a2.tar.gz", "has_sig": false, "md5_digest": "6b12d27b8b540f00109843c55b6c15a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209260, "upload_time": "2015-09-30T14:08:53", "url": "https://files.pythonhosted.org/packages/23/6b/47755e721d55b8be58437cb9d4d056b7ac2fb0d4c3b6fe814076b0beb4d7/pytest-benchmark-3.0.0a2.tar.gz" } ], "3.0.0a3": [ { "comment_text": "", "digests": { "md5": "5a2f44e81be7e544d2131d7daeb6afb6", "sha256": "1651ca45a03223093e5d88596a3957f0fc4c78efe8e12f5e1d5e64d98e9e77cd" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a2f44e81be7e544d2131d7daeb6afb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31542, "upload_time": "2015-10-02T18:32:26", "url": "https://files.pythonhosted.org/packages/35/b5/2fbd01a8be59b0d9786ad9645a6b6f030a44c6d54867da7f1f5a8d597a5c/pytest_benchmark-3.0.0a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cb6d6a8574da8e5f54908e5489f853b", "sha256": "fb3513f757fda56b0efd51ef9715cc1a8b4ab5b047edffc503f8d27287e68e7c" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0a3.tar.gz", "has_sig": false, "md5_digest": "4cb6d6a8574da8e5f54908e5489f853b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209559, "upload_time": "2015-10-02T18:32:32", "url": "https://files.pythonhosted.org/packages/7c/87/0490094ec1c985e5c16b0ba634501dbb140cdb0e50de08df75449a65eaa1/pytest-benchmark-3.0.0a3.tar.gz" } ], "3.0.0a4": [ { "comment_text": "", "digests": { "md5": "733e989a696af190c4975fd6a84b8818", "sha256": "767e3e898e2c75ea5863e45603caa6e0013097c8062ff1e8d643c015a06664f5" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0a4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "733e989a696af190c4975fd6a84b8818", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31789, "upload_time": "2015-10-08T15:07:26", "url": "https://files.pythonhosted.org/packages/15/c0/b4fd8d8094f44871ad08a2a36fd07429597ee435957599f7db656ffad8aa/pytest_benchmark-3.0.0a4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f30eee365beeb3fe52c3656f35f5b61", "sha256": "5ee87c00fa0128b280995c8870e7e03b558a5f9035452e90267208f14828b319" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0a4.tar.gz", "has_sig": false, "md5_digest": "3f30eee365beeb3fe52c3656f35f5b61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 209798, "upload_time": "2015-10-08T15:07:30", "url": "https://files.pythonhosted.org/packages/fd/f0/eb4898779673f97d93818e8a9abff566567d69f688f7f2beefdb847303b2/pytest-benchmark-3.0.0a4.tar.gz" } ], "3.0.0b1": [ { "comment_text": "", "digests": { "md5": "20324d96829048f573130d747a9a4e5d", "sha256": "52c7e9f0d5e8c1df1318a85a9ddcc52470121cb774f6f61340a0775e5df5d956" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20324d96829048f573130d747a9a4e5d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32160, "upload_time": "2015-10-12T23:06:47", "url": "https://files.pythonhosted.org/packages/2c/89/bf19bfd587d3bcc07514bee7399ad512e26ea15ea616358fa19e0460711b/pytest_benchmark-3.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8075c73e1aa490b1e71f953351b287f", "sha256": "4ac6492f38da485b114a8a05e7779a72733e39cc85f57fe9b5866124a399c11e" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0b1.tar.gz", "has_sig": false, "md5_digest": "e8075c73e1aa490b1e71f953351b287f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 214991, "upload_time": "2015-10-12T23:06:51", "url": "https://files.pythonhosted.org/packages/21/a6/22ba11a9bfb5dadaaab1d9ef893e89b70f8d2cb56e7f22aaa1475a40d4ee/pytest-benchmark-3.0.0b1.tar.gz" } ], "3.0.0b2": [ { "comment_text": "", "digests": { "md5": "e80a7d3386c1d144ad966e478c2395f4", "sha256": "7e1a00444e817527f6a4ed83a0bc939bd1830226a1dee1ea22eb13773ee04030" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e80a7d3386c1d144ad966e478c2395f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32744, "upload_time": "2015-10-17T14:23:18", "url": "https://files.pythonhosted.org/packages/9a/ae/0d9f7c5aa1db56d657597aa533c65a1fb4799b3d50a1de302eddff192ca7/pytest_benchmark-3.0.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77b624ffe4cfe8b71d8fe3bed16ac7bd", "sha256": "d6aaddbcb5e3ffe0430e1ebb6f02bfcc19b2a715fbe933b504f8be447e3642ff" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0b2.tar.gz", "has_sig": false, "md5_digest": "77b624ffe4cfe8b71d8fe3bed16ac7bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 216020, "upload_time": "2015-10-17T14:23:22", "url": "https://files.pythonhosted.org/packages/c0/59/d935d0a9544d399ebe5b653942a1149bb3656a26354327798b1db551c6a0/pytest-benchmark-3.0.0b2.tar.gz" } ], "3.0.0b3": [ { "comment_text": "", "digests": { "md5": "675909a5c70a2054a90db3cce15f2ec5", "sha256": "641a17c40ea5a585cc0382d643ab8df903b3302b7b1ea0148470045d682ed764" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0b3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "675909a5c70a2054a90db3cce15f2ec5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33287, "upload_time": "2015-10-22T18:56:54", "url": "https://files.pythonhosted.org/packages/11/51/86abe80bdf8edc8d9a6b880731bddd3e6dd6075817ee05c5a2ce4e52d062/pytest_benchmark-3.0.0b3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c218360cc56656a980d73f72569b7ea", "sha256": "abdc442fa4e9135e85832299bb7482688be0b8eeed9e8524971dd2b3d169851d" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0b3.tar.gz", "has_sig": false, "md5_digest": "6c218360cc56656a980d73f72569b7ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 216493, "upload_time": "2015-10-22T18:56:58", "url": "https://files.pythonhosted.org/packages/54/1a/d23b3934e87e2015e22e93db6b651605d82f1cf41a09b7b7a7d3be66370a/pytest-benchmark-3.0.0b3.tar.gz" } ], "3.0.0rc1": [ { "comment_text": "", "digests": { "md5": "8d89100f2ded8ad5f2020541c58a53f0", "sha256": "3fd95952f18fe64be0d75c83891175656344273c703d521b1b7428e4e348c12b" }, "downloads": -1, "filename": "pytest_benchmark-3.0.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d89100f2ded8ad5f2020541c58a53f0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34451, "upload_time": "2015-10-25T21:04:37", "url": "https://files.pythonhosted.org/packages/f5/20/fc1077753d38dc296c39194b9692418ded55d563fc5e8c71f17aaed38408/pytest_benchmark-3.0.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c838e7b80ccbf3908b3dd582bf236f5", "sha256": "6394903fe0bc6e8180957ecb02ac3817dfdade0fe13db77f66aa26a4adadbc72" }, "downloads": -1, "filename": "pytest-benchmark-3.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "7c838e7b80ccbf3908b3dd582bf236f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 333097, "upload_time": "2015-10-25T21:04:41", "url": "https://files.pythonhosted.org/packages/8c/ef/f89747d3a16cd56529dfe1e66b9b4942afbad98c23e4b16201f56957e4b9/pytest-benchmark-3.0.0rc1.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "abb1c0360b6acae1a0faab57930e0b30", "sha256": "b9be8dbbf5f95aee2fd63a711b92f84bf1bade5501141cd30f7284d20ef45aa5" }, "downloads": -1, "filename": "pytest_benchmark-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abb1c0360b6acae1a0faab57930e0b30", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 52376, "upload_time": "2017-07-21T19:09:10", "url": "https://files.pythonhosted.org/packages/36/b9/82bd5260a0f99d0b535162ad97e56746b231807c63e2c32dce75a39825df/pytest_benchmark-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25534b7fb67112eceeed5c2c761a2e1e", "sha256": "06d6a8ba1126b3138b0d8af47853b053f810fe41045a0e76517f719eb181e4f4" }, "downloads": -1, "filename": "pytest-benchmark-3.1.0.tar.gz", "has_sig": false, "md5_digest": "25534b7fb67112eceeed5c2c761a2e1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 333462, "upload_time": "2017-07-21T19:09:12", "url": "https://files.pythonhosted.org/packages/6f/40/abfb06c016f17f54415353f2c4daffce193673bd104652998d3f1b8aa8a2/pytest-benchmark-3.1.0.tar.gz" } ], "3.1.0a1": [ { "comment_text": "", "digests": { "md5": "ebea91fc543e6206dfaa70984eec42ba", "sha256": "2099684f962abf0da21bd0594891cbf5cc6a5671012ebe9981885f588f266c14" }, "downloads": -1, "filename": "pytest_benchmark-3.1.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ebea91fc543e6206dfaa70984eec42ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 49423, "upload_time": "2016-10-29T17:19:08", "url": "https://files.pythonhosted.org/packages/82/a7/00cfb1395a3b22c74eb8606d4e6e230e76cf74bd3b413907863886db9399/pytest_benchmark-3.1.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7df9923c31d378ef51e8087e1e96d2d", "sha256": "179a306afc7271b299881b8589bdeb8a53634976d83a4eb3a7ef947c78833012" }, "downloads": -1, "filename": "pytest-benchmark-3.1.0a1.tar.gz", "has_sig": false, "md5_digest": "d7df9923c31d378ef51e8087e1e96d2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 331354, "upload_time": "2016-10-29T17:19:11", "url": "https://files.pythonhosted.org/packages/32/86/99d588f518034da5940d339281beb06f0a0c6d9297430000ea52f04b4b98/pytest-benchmark-3.1.0a1.tar.gz" } ], "3.1.0a2": [ { "comment_text": "", "digests": { "md5": "b435d72d8355cebc4f220e5a64416e15", "sha256": "16b9720c0017b71118470946af7dc338bd856bb95e7f925398d2787e74c4c03f" }, "downloads": -1, "filename": "pytest_benchmark-3.1.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b435d72d8355cebc4f220e5a64416e15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 50952, "upload_time": "2017-03-27T13:09:17", "url": "https://files.pythonhosted.org/packages/8d/99/45cf37d1548dd855c36205b18a4fcf52da66323166dd78bcec81d63565da/pytest_benchmark-3.1.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c68482a68d3375f5f8e121f0acc168a8", "sha256": "b9203e63d35e2bc38f5b01d15619d4d8626d05bcd5ad3d5c555c1bf4b32c0d84" }, "downloads": -1, "filename": "pytest-benchmark-3.1.0a2.tar.gz", "has_sig": false, "md5_digest": "c68482a68d3375f5f8e121f0acc168a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 329900, "upload_time": "2017-03-27T13:09:20", "url": "https://files.pythonhosted.org/packages/50/70/6a962c1ebaae6700e3964c36cec5cc2a9e01078cb531d01e150a561b5843/pytest-benchmark-3.1.0a2.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "ccd31d7247bdc704969c5b804a5a18db", "sha256": "3549545f1a051a789d956a4a9b176583cd6b847e621b788471e6c04b7d8d0e3c" }, "downloads": -1, "filename": "pytest_benchmark-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ccd31d7247bdc704969c5b804a5a18db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 52635, "upload_time": "2017-07-26T11:55:27", "url": "https://files.pythonhosted.org/packages/05/5e/c837bf9e3f060ecdd29c7e8f4648571094868dda0945b27d1c5fa595625e/pytest_benchmark-3.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dce60d8b2a63389cf8619acce8297186", "sha256": "185526b10b7cf1804cb0f32ac0653561ef2f233c6e50a9b3d8066a9757e36480" }, "downloads": -1, "filename": "pytest-benchmark-3.1.1.tar.gz", "has_sig": false, "md5_digest": "dce60d8b2a63389cf8619acce8297186", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 333499, "upload_time": "2017-07-26T11:55:29", "url": "https://files.pythonhosted.org/packages/e1/35/30e3e108dd3db531d3200f9e3234210a600fea5efc971e3dacd2458e2153/pytest-benchmark-3.1.1.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "c8a255579e5ac9274780da7d1a0d85c8", "sha256": "6543b24f1431fd8a81bfb191929e87efccaa6891aaa3fe99ca55e145d4661a32" }, "downloads": -1, "filename": "pytest_benchmark-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8a255579e5ac9274780da7d1a0d85c8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48029, "upload_time": "2019-01-07T16:16:59", "url": "https://files.pythonhosted.org/packages/ae/a3/faf4e4e06ce6199768f05e0b971133fd3ed73d6655fe6ebf4b24d7658f20/pytest_benchmark-3.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ac49016f78b8bb55b56298011a9d6b3", "sha256": "2f84151a6d6b83141b2de71c08a1aef14be393e59e095e3d67fb73caf204c850" }, "downloads": -1, "filename": "pytest-benchmark-3.2.0.tar.gz", "has_sig": false, "md5_digest": "0ac49016f78b8bb55b56298011a9d6b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 338146, "upload_time": "2019-01-07T16:17:00", "url": "https://files.pythonhosted.org/packages/c2/53/e0036b40624e1e0ce1ecd5c0f21fa1e1b1a4f23cf5b97f05a415518c95bd/pytest-benchmark-3.2.0.tar.gz" } ], "3.2.1": [ { "comment_text": "", "digests": { "md5": "fbf7579cc730414dfaeae40b710de97a", "sha256": "f7fe3d6574595503c0c8c6a53018c5e5e7d1fb460bbf806766ffcc285cd0ec11" }, "downloads": -1, "filename": "pytest_benchmark-3.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbf7579cc730414dfaeae40b710de97a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48743, "upload_time": "2019-01-11T02:46:54", "url": "https://files.pythonhosted.org/packages/78/3f/8f23288b2ac33f3bfce329fdc4fb71e94e52830a292d5dfc064bdca98c37/pytest_benchmark-3.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ec94f37f1bd8c845cca1dc6b6bbaa01", "sha256": "00553414a36152b1f13d412a787384804eef781b3d6db3a0a3d63befffb26d6a" }, "downloads": -1, "filename": "pytest-benchmark-3.2.1.tar.gz", "has_sig": false, "md5_digest": "6ec94f37f1bd8c845cca1dc6b6bbaa01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 338984, "upload_time": "2019-01-11T02:46:56", "url": "https://files.pythonhosted.org/packages/86/2f/b0fee92f20bdca700d0d27578fb15301abe4d583871a5d547e7f4706399f/pytest-benchmark-3.2.1.tar.gz" } ], "3.2.2": [ { "comment_text": "", "digests": { "md5": "2d18fa4c9b43e3f71baeece8cc1a964c", "sha256": "ab851115ce022639173b9497d4a4183a1d8fe9cdcf8fab9d8a57607008aedd3d" }, "downloads": -1, "filename": "pytest_benchmark-3.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d18fa4c9b43e3f71baeece8cc1a964c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48786, "upload_time": "2019-01-12T03:45:07", "url": "https://files.pythonhosted.org/packages/ab/0f/8488bebc18924bbf5ed9eff3d3cecd0287446c88962f10e99fa727a3d2d7/pytest_benchmark-3.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8099b3b6c6bdd1aebc1e3a19809cee4", "sha256": "4512c6805318d07926efcb3b39f7b98a10d035305a93edfd5329c86cbf9cfbf7" }, "downloads": -1, "filename": "pytest-benchmark-3.2.2.tar.gz", "has_sig": false, "md5_digest": "c8099b3b6c6bdd1aebc1e3a19809cee4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 338715, "upload_time": "2019-01-12T03:45:13", "url": "https://files.pythonhosted.org/packages/3f/b9/39d9f47f4e1b368a270156fc30e0acba060a051e9c1aa8fd40c64f3749ed/pytest-benchmark-3.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2d18fa4c9b43e3f71baeece8cc1a964c", "sha256": "ab851115ce022639173b9497d4a4183a1d8fe9cdcf8fab9d8a57607008aedd3d" }, "downloads": -1, "filename": "pytest_benchmark-3.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d18fa4c9b43e3f71baeece8cc1a964c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48786, "upload_time": "2019-01-12T03:45:07", "url": "https://files.pythonhosted.org/packages/ab/0f/8488bebc18924bbf5ed9eff3d3cecd0287446c88962f10e99fa727a3d2d7/pytest_benchmark-3.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8099b3b6c6bdd1aebc1e3a19809cee4", "sha256": "4512c6805318d07926efcb3b39f7b98a10d035305a93edfd5329c86cbf9cfbf7" }, "downloads": -1, "filename": "pytest-benchmark-3.2.2.tar.gz", "has_sig": false, "md5_digest": "c8099b3b6c6bdd1aebc1e3a19809cee4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 338715, "upload_time": "2019-01-12T03:45:13", "url": "https://files.pythonhosted.org/packages/3f/b9/39d9f47f4e1b368a270156fc30e0acba060a051e9c1aa8fd40c64f3749ed/pytest-benchmark-3.2.2.tar.gz" } ] }