{
"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"
}
]
}