{ "info": { "author": "Bruno Oliveira", "author_email": "nicoddemus@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Topic :: Software Development :: Testing" ], "description": "===========\npytest-mock\n===========\n\nThis plugin provides a ``mocker`` fixture which is a thin-wrapper around the patching API\nprovided by the `mock package `_:\n\n.. code-block:: python\n\n import os\n\n class UnixFS:\n\n @staticmethod\n def rm(filename):\n os.remove(filename)\n\n def test_unix_fs(mocker):\n mocker.patch('os.remove')\n UnixFS.rm('file')\n os.remove.assert_called_once_with('file')\n\n\nBesides undoing the mocking automatically after the end of the test, it also provides other\nnice utilities such as ``spy`` and ``stub``, and uses pytest introspection when\ncomparing calls.\n\n|python| |version| |anaconda| |ci| |coverage| |black| |pre-commit|\n\n.. |version| image:: http://img.shields.io/pypi/v/pytest-mock.svg\n :target: https://pypi.python.org/pypi/pytest-mock\n\n.. |anaconda| image:: https://img.shields.io/conda/vn/conda-forge/pytest-mock.svg\n :target: https://anaconda.org/conda-forge/pytest-mock\n\n.. |ci| image:: https://github.com/pytest-dev/pytest-mock/workflows/build/badge.svg\n :target: https://github.com/pytest-dev/pytest-mock/actions\n\n.. |coverage| image:: https://coveralls.io/repos/github/pytest-dev/pytest-mock/badge.svg?branch=master\n :target: https://coveralls.io/github/pytest-dev/pytest-mock?branch=master\n\n.. |python| image:: https://img.shields.io/pypi/pyversions/pytest-mock.svg\n :target: https://pypi.python.org/pypi/pytest-mock/\n\n.. |black| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n\n.. |pre-commit| image:: https://results.pre-commit.ci/badge/github/pytest-dev/pytest-mock/master.svg\n :target: https://results.pre-commit.ci/latest/github/pytest-dev/pytest-mock/master\n\n`Professionally supported pytest-mock is now available `_\n\nUsage\n=====\n\nThe ``mocker`` fixture has the same API as\n`mock.patch `_,\nsupporting the same arguments:\n\n.. code-block:: python\n\n def test_foo(mocker):\n # all valid calls\n mocker.patch('os.remove')\n mocker.patch.object(os, 'listdir', autospec=True)\n mocked_isfile = mocker.patch('os.path.isfile')\n\nThe supported methods are:\n\n* `mocker.patch `_\n* `mocker.patch.object `_\n* `mocker.patch.multiple `_\n* `mocker.patch.dict `_\n* `mocker.stopall `_\n* ``mocker.resetall()``: calls `reset_mock() `_ in all mocked objects up to this point.\n\nAlso, as a convenience, these names from the ``mock`` module are accessible directly from ``mocker``:\n\n* `Mock `_\n* `MagicMock `_\n* `PropertyMock `_\n* `ANY `_\n* `DEFAULT `_ *(Version 1.4)*\n* `call `_ *(Version 1.1)*\n* `sentinel `_ *(Version 1.2)*\n* `mock_open `_\n* `seal `_ *(Version 3.4)*\n\nIt is also possible to use mocking functionality from fixtures of other scopes using\nthe appropriate mock fixture:\n\n* ``class_mocker``\n* ``module_mocker``\n* ``package_mocker``\n* ``session_mocker``\n\nType Annotations\n----------------\n\n*New in version 3.3.0.*\n\n``pytest-mock`` is fully type annotated, letting users use static type checkers to\ntest their code.\n\nThe ``mocker`` fixture returns ``pytest_mock.MockerFixture`` which can be used\nto annotate test functions:\n\n.. code-block:: python\n\n from pytest_mock import MockerFixture\n\n def test_foo(mocker: MockerFixture) -> None:\n ...\n\nThe type annotations have been checked with ``mypy``, which is the only\ntype checker supported at the moment; other type-checkers might work\nbut are not currently tested.\n\nSpy\n---\n\nThe ``mocker.spy`` object acts exactly like the original method in all cases, except the spy\nalso tracks function/method calls, return values and exceptions raised.\n\n.. code-block:: python\n\n def test_spy_method(mocker):\n class Foo(object):\n def bar(self, v):\n return v * 2\n\n foo = Foo()\n spy = mocker.spy(foo, 'bar')\n assert foo.bar(21) == 42\n\n spy.assert_called_once_with(21)\n assert spy.spy_return == 42\n\n def test_spy_function(mocker):\n # mymodule declares `myfunction` which just returns 42\n import mymodule\n\n spy = mocker.spy(mymodule, \"myfunction\")\n assert mymodule.myfunction() == 42\n assert spy.call_count == 1\n assert spy.spy_return == 42\n\nThe object returned by ``mocker.spy`` is a ``MagicMock`` object, so all standard checking functions\nare available (like ``assert_called_once_with`` or ``call_count`` in the examples above).\n\nIn addition, spy objects contain two extra attributes:\n\n* ``spy_return``: contains the returned value of the spied function.\n* ``spy_exception``: contain the last exception value raised by the spied function/method when\n it was last called, or ``None`` if no exception was raised.\n\nBesides functions and normal methods, ``mocker.spy`` also works for class and static methods.\n\nAs of version 3.0.0, ``mocker.spy`` also works with ``async def`` functions.\n\n.. note::\n\n In versions earlier than ``2.0``, the attributes were called ``return_value`` and\n ``side_effect`` respectively, but due to incompatibilities with ``unittest.mock``\n they had to be renamed (see `#175`_ for details).\n\n .. _#175: https://github.com/pytest-dev/pytest-mock/issues/175\n\nStub\n----\n\nThe stub is a mock object that accepts any arguments and is useful to test callbacks.\nIt may receive an optional name that is shown in its ``repr``, useful for debugging.\n\n.. code-block:: python\n\n def test_stub(mocker):\n def foo(on_something):\n on_something('foo', 'bar')\n\n stub = mocker.stub(name='on_something_stub')\n\n foo(stub)\n stub.assert_called_once_with('foo', 'bar')\n\n\nImproved reporting of mock call assertion errors\n------------------------------------------------\n\nThis plugin monkeypatches the mock library to improve pytest output for failures\nof mock call assertions like ``Mock.assert_called_with()`` by hiding internal traceback\nentries from the ``mock`` module.\n\nIt also adds introspection information on differing call arguments when\ncalling the helper methods. This features catches `AssertionError` raised in\nthe method, and uses pytest's own `advanced assertions`_ to return a better\ndiff::\n\n\n mocker = \n\n def test(mocker):\n m = mocker.Mock()\n m('fo')\n > m.assert_called_once_with('', bar=4)\n E AssertionError: Expected call: mock('', bar=4)\n E Actual call: mock('fo')\n E\n E pytest introspection follows:\n E\n E Args:\n E assert ('fo',) == ('',)\n E At index 0 diff: 'fo' != ''\n E Use -v to get the full diff\n E Kwargs:\n E assert {} == {'bar': 4}\n E Right contains more items:\n E {'bar': 4}\n E Use -v to get the full diff\n\n\n test_foo.py:6: AssertionError\n ========================== 1 failed in 0.03 seconds ===========================\n\n\nThis is useful when asserting mock calls with many/nested arguments and trying\nto quickly see the difference.\n\nThis feature is probably safe, but if you encounter any problems it can be disabled in\nyour ``pytest.ini`` file:\n\n.. code-block:: ini\n\n [pytest]\n mock_traceback_monkeypatch = false\n\nNote that this feature is automatically disabled with the ``--tb=native`` option. The underlying\nmechanism used to suppress traceback entries from ``mock`` module does not work with that option\nanyway plus it generates confusing messages on Python 3.5 due to exception chaining\n\n.. _advanced assertions: http://docs.pytest.org/en/stable/assert.html\n\n\nUse standalone \"mock\" package\n-----------------------------\n\n*New in version 1.4.0.*\n\nPython 3 users might want to use a newest version of the ``mock`` package as published on PyPI\nthan the one that comes with the Python distribution.\n\n.. code-block:: ini\n\n [pytest]\n mock_use_standalone_module = true\n\nThis will force the plugin to import ``mock`` instead of the ``unittest.mock`` module bundled with\nPython 3.4+. Note that this option is only used in Python 3+, as Python 2 users only have the option\nto use the ``mock`` package from PyPI anyway.\n\nNote about usage as context manager\n-----------------------------------\n\nAlthough mocker's API is intentionally the same as ``mock.patch``'s, its use\nas context manager and function decorator is **not** supported through the\nfixture:\n\n.. code-block:: python\n\n def test_context_manager(mocker):\n a = A()\n with mocker.patch.object(a, 'doIt', return_value=True, autospec=True): # DO NOT DO THIS\n assert a.doIt() == True\n\nThe purpose of this plugin is to make the use of context managers and\nfunction decorators for mocking unnecessary, so it will emit a warning when used as such.\n\nIf you really intend to mock a context manager, ``mocker.patch.context_manager`` exists\nwhich won't issue the above warning.\n\n\nInstall\n=======\n\nInstall using `pip `_:\n\n.. code-block:: console\n\n $ pip install pytest-mock\n\nChangelog\n=========\n\nPlease consult the `changelog page`_.\n\n.. _changelog page: https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst\n\nWhy bother with a plugin?\n=========================\n\nThere are a number of different ``patch`` usages in the standard ``mock`` API,\nbut IMHO they don't scale very well when you have more than one or two\npatches to apply.\n\nIt may lead to an excessive nesting of ``with`` statements, breaking the flow\nof the test:\n\n.. code-block:: python\n\n import mock\n\n def test_unix_fs():\n with mock.patch('os.remove'):\n UnixFS.rm('file')\n os.remove.assert_called_once_with('file')\n\n with mock.patch('os.listdir'):\n assert UnixFS.ls('dir') == expected\n # ...\n\n with mock.patch('shutil.copy'):\n UnixFS.cp('src', 'dst')\n # ...\n\n\nOne can use ``patch`` as a decorator to improve the flow of the test:\n\n.. code-block:: python\n\n @mock.patch('os.remove')\n @mock.patch('os.listdir')\n @mock.patch('shutil.copy')\n def test_unix_fs(mocked_copy, mocked_listdir, mocked_remove):\n UnixFS.rm('file')\n os.remove.assert_called_once_with('file')\n\n assert UnixFS.ls('dir') == expected\n # ...\n\n UnixFS.cp('src', 'dst')\n # ...\n\nBut this poses a few disadvantages:\n\n- test functions must receive the mock objects as parameter, even if you don't plan to\n access them directly; also, order depends on the order of the decorated ``patch``\n functions;\n- receiving the mocks as parameters doesn't mix nicely with pytest's approach of\n naming fixtures as parameters, or ``pytest.mark.parametrize``;\n- you can't easily undo the mocking during the test execution;\n\nAn alternative is to use ``contextlib.ExitStack`` to stack the context managers in a single level of indentation\nto improve the flow of the test:\n\n.. code-block:: python\n\n import contextlib\n import mock\n\n def test_unix_fs():\n with contextlib.ExitStack() as stack:\n stack.enter_context(mock.patch('os.remove'))\n UnixFS.rm('file')\n os.remove.assert_called_once_with('file')\n\n stack.enter_context(mock.patch('os.listdir'))\n assert UnixFS.ls('dir') == expected\n # ...\n\n stack.enter_context(mock.patch('shutil.copy'))\n UnixFS.cp('src', 'dst')\n # ...\n\nBut this is arguably a little more complex than using ``pytest-mock``.\n\nContributing\n============\n\nContributions are welcome! After cloning the repository, create a virtual env\nand install ``pytest-mock`` in editable mode with ``dev`` extras:\n\n.. code-block:: console\n\n $ pip install --editable .[dev]\n $ pre-commit install\n\nTests are run with ``tox``, you can run the baseline environments before submitting a PR:\n\n.. code-block:: console\n\n $ tox -e py38,linting\n\nStyle checks and formatting are done automatically during commit courtesy of\n`pre-commit `_.\n\nLicense\n=======\n\nDistributed under the terms of the `MIT`_ license.\n\nSecurity contact information\n============================\n\nTo report a security vulnerability, please use the `Tidelift security contact `__. Tidelift will coordinate the fix and disclosure.\n\n.. _MIT: https://github.com/pytest-dev/pytest-mock/blob/master/LICENSE\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/pytest-dev/pytest-mock/", "keywords": "pytest mock", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pytest-mock", "package_url": "https://pypi.org/project/pytest-mock/", "platform": "any", "project_url": "https://pypi.org/project/pytest-mock/", "project_urls": { "Homepage": "https://github.com/pytest-dev/pytest-mock/" }, "release_url": "https://pypi.org/project/pytest-mock/3.7.0/", "requires_dist": [ "pytest (>=5.0)", "pre-commit ; extra == 'dev'", "tox ; extra == 'dev'", "pytest-asyncio ; extra == 'dev'" ], "requires_python": ">=3.7", "summary": "Thin-wrapper around the mock package for easier use with pytest", "version": "3.7.0", "yanked": false, "yanked_reason": null }, "last_serial": 12720272, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ceee55e81d2d7fe37c8a3bc34aa517bb", "sha256": "127bde0696a30137154f7cc0d343ea743eb10327dbf3a667c2381ad56f78d0cf" }, "downloads": -1, "filename": "pytest_mock-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ceee55e81d2d7fe37c8a3bc34aa517bb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5380, "upload_time": "2014-07-17T03:17:17", "upload_time_iso_8601": "2014-07-17T03:17:17.493057Z", "url": "https://files.pythonhosted.org/packages/41/92/39d235497e34d5600c0404e843f1ee8f5ddafcf204d299078d0379563db5/pytest_mock-0.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "62d3f32c43eaf99acdcec3cae9a9d046", "sha256": "1c95abf5e13eb83c024b5a5f34ad582a7da124adbfe9433456653337c06a32a1" }, "downloads": -1, "filename": "pytest-mock-0.1.0.zip", "has_sig": false, "md5_digest": "62d3f32c43eaf99acdcec3cae9a9d046", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10983, "upload_time": "2014-07-17T03:17:15", "upload_time_iso_8601": "2014-07-17T03:17:15.419775Z", "url": "https://files.pythonhosted.org/packages/35/13/25cad06e9b2e44dd2c2b10f36d8e3cc2b5b2c97ef45e5a04233ffb4171a9/pytest-mock-0.1.0.zip", "yanked": false, "yanked_reason": null } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "eefddebcd4c8cf243dd31dc593d0d8a9", "sha256": "56f81e7d69539c4cd7b62e9d93cb5c80223b9e2edde26c55318092a048e33cf0" }, "downloads": -1, "filename": "pytest_mock-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eefddebcd4c8cf243dd31dc593d0d8a9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9961, "upload_time": "2016-01-27T20:36:55", "upload_time_iso_8601": "2016-01-27T20:36:55.135276Z", "url": "https://files.pythonhosted.org/packages/e9/31/26603ab03e1a61e78b36c91aa741a60f23f0f21745cc59d72324d7ae2b5b/pytest_mock-0.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4438bae75a3e500191440fab8e00e079", "sha256": "b8ebe20eb4c09d510c3da9b69b2814af91b8cb4a8e969fa652872da24dcb773f" }, "downloads": -1, "filename": "pytest-mock-0.10.0.zip", "has_sig": false, "md5_digest": "4438bae75a3e500191440fab8e00e079", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18938, "upload_time": "2016-01-27T20:36:47", "upload_time_iso_8601": "2016-01-27T20:36:47.237363Z", "url": "https://files.pythonhosted.org/packages/4f/ba/0709f5cd1cef90b6e69ab573b90bc1880fafa748403a383f6e3972e9ea84/pytest-mock-0.10.0.zip", "yanked": false, "yanked_reason": null } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "f90c89b720dbfbdc162c8a906c66f2bd", "sha256": "ec69fa0cb870c3d4955b050e60183c5670cbe30b367b8664ecb8f5fc7c68e340" }, "downloads": -1, "filename": "pytest_mock-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f90c89b720dbfbdc162c8a906c66f2bd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10044, "upload_time": "2016-01-27T23:51:22", "upload_time_iso_8601": "2016-01-27T23:51:22.854408Z", "url": "https://files.pythonhosted.org/packages/1b/3d/7dc509a4501524c2cc3e9c211a5615e21084d101fee37f082cf1b263e208/pytest_mock-0.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "68bfb83ed24acb4e16c0e5f816a4b181", "sha256": "9c59721f2974fe868223d163f92607440dabeaa3eb5dd00c116f3ea5a773647a" }, "downloads": -1, "filename": "pytest-mock-0.10.1.zip", "has_sig": false, "md5_digest": "68bfb83ed24acb4e16c0e5f816a4b181", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19050, "upload_time": "2016-01-27T23:51:17", "upload_time_iso_8601": "2016-01-27T23:51:17.977700Z", "url": "https://files.pythonhosted.org/packages/a0/03/f7bdef5170311c619cb6d31059ed20a9da067c24d8444a24080caf36f9fd/pytest-mock-0.10.1.zip", "yanked": false, "yanked_reason": null } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "897d49d7256d787e870ff95e1dceeeea", "sha256": "5d109071ac1c6a5a883aece92c507b4562efce86054ab39c83a9f3554688289d" }, "downloads": -1, "filename": "pytest_mock-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "897d49d7256d787e870ff95e1dceeeea", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10116, "upload_time": "2016-02-23T22:22:15", "upload_time_iso_8601": "2016-02-23T22:22:15.989592Z", "url": "https://files.pythonhosted.org/packages/82/1a/14f568457fa335563b00685afe8dcd952c927ad1dfa95c216329b62e9b15/pytest_mock-0.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ab0136c2ce840205574a4d30f54cae24", "sha256": "a897c6283aa116c161f5f08b8f73301685f6b8abfcd0b9b0d000668bc0faaaa3" }, "downloads": -1, "filename": "pytest-mock-0.11.0.zip", "has_sig": false, "md5_digest": "ab0136c2ce840205574a4d30f54cae24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19333, "upload_time": "2016-02-23T22:22:06", "upload_time_iso_8601": "2016-02-23T22:22:06.344636Z", "url": "https://files.pythonhosted.org/packages/a5/ce/837bf7fdde811db2f385d1369f7ff2d98271fc35163d1086e813ef3bd101/pytest-mock-0.11.0.zip", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "49d5a8005e028e7616e8e2b91a1f0a8f", "sha256": "3e62c954197cc0394fade51fb585b4798fa4f73259c27d2106f40d2bf648f9a0" }, "downloads": -1, "filename": "pytest_mock-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "49d5a8005e028e7616e8e2b91a1f0a8f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5854, "upload_time": "2014-07-18T23:52:56", "upload_time_iso_8601": "2014-07-18T23:52:56.804251Z", "url": "https://files.pythonhosted.org/packages/b8/2d/53273a710634bdb8fc917c37425850c65940ec90fd003cf286285e3b9e0a/pytest_mock-0.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "79f29cf106f37354ed8026639025ab47", "sha256": "f0a27e3411516fdbd935741f7ef4fa456f48ab090e4115ef3cc9a0e2e80c7987" }, "downloads": -1, "filename": "pytest-mock-0.2.0.zip", "has_sig": false, "md5_digest": "79f29cf106f37354ed8026639025ab47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11813, "upload_time": "2014-07-18T23:52:53", "upload_time_iso_8601": "2014-07-18T23:52:53.977234Z", "url": "https://files.pythonhosted.org/packages/6c/c9/4e7049e7b2c4985ab1d40949596a595fa2df2a11425e4860e3b94b414763/pytest-mock-0.2.0.zip", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ee720ecdf3d57286feb206376841aa6f", "sha256": "1e9e50c6391e7b1344ca86c8bbd5ea941aee91a6f0c2d42df0ac80f018e22fcd" }, "downloads": -1, "filename": "pytest_mock-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee720ecdf3d57286feb206376841aa6f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6051, "upload_time": "2014-08-26T02:44:52", "upload_time_iso_8601": "2014-08-26T02:44:52.396940Z", "url": "https://files.pythonhosted.org/packages/da/97/78f20fbc8d48ee3ac0bd8ac29ed64cd970b7c820fbfaf7d00f4b61cf0c3f/pytest_mock-0.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eb1ee108ceed781a9bb5477cdb69a5e2", "sha256": "36ab2d0a6efd7cfaae9fa69f751ec5e96b8b2839c4268f78f59751c713a055b0" }, "downloads": -1, "filename": "pytest-mock-0.3.0.zip", "has_sig": false, "md5_digest": "eb1ee108ceed781a9bb5477cdb69a5e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12114, "upload_time": "2014-08-26T02:44:50", "upload_time_iso_8601": "2014-08-26T02:44:50.096689Z", "url": "https://files.pythonhosted.org/packages/0f/0b/48b8b5a8d17b9e88af25f41590b06bb9a8a91594be7db4facecad0cf8519/pytest-mock-0.3.0.zip", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "d92e9c39c1e56b5ae798de2ad8117622", "sha256": "78a11dd3471c81e93542351abec6dba497649aad4f44e2fa504c126a1d3271b5" }, "downloads": -1, "filename": "pytest_mock-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d92e9c39c1e56b5ae798de2ad8117622", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6729, "upload_time": "2014-09-17T02:08:13", "upload_time_iso_8601": "2014-09-17T02:08:13.145457Z", "url": "https://files.pythonhosted.org/packages/8a/6e/59a853f44a051ec55bd247a1d65e44ebc628a893543a5d3338628bcb9c36/pytest_mock-0.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b28cc485c63c99bb50b1cca58c7fd617", "sha256": "3fa2a2c7a417287bcdee4e5fab43a0f8abbdf4448a1c4a460234f32eb2e024b1" }, "downloads": -1, "filename": "pytest-mock-0.4.0.zip", "has_sig": false, "md5_digest": "b28cc485c63c99bb50b1cca58c7fd617", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13354, "upload_time": "2014-09-17T02:08:10", "upload_time_iso_8601": "2014-09-17T02:08:10.184639Z", "url": "https://files.pythonhosted.org/packages/b7/7e/69efe53939eb91b66f37b3f6ce1adfd9501b9d2ef80ffc4b1cfd28b72158/pytest-mock-0.4.0.zip", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ccc8585f4f307d9091ce3b13e90fef42", "sha256": "bcddadec5ac6f8c3d143b57e0cb64d86a878eaabd27fb2efc9bec4537c47daae" }, "downloads": -1, "filename": "pytest_mock-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ccc8585f4f307d9091ce3b13e90fef42", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6733, "upload_time": "2015-03-15T18:18:49", "upload_time_iso_8601": "2015-03-15T18:18:49.696737Z", "url": "https://files.pythonhosted.org/packages/0f/51/e625e5997226a5f6122b95c88d4f9d75dc4791726efd5eb87f65f2e8c167/pytest_mock-0.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b3bbdef7d0d68676167e486f82fee1e4", "sha256": "742f35b23938b3841fb6bf0d62c1de4034486fd2bdff3011b8c8a44702c42951" }, "downloads": -1, "filename": "pytest-mock-0.4.1.zip", "has_sig": false, "md5_digest": "b3bbdef7d0d68676167e486f82fee1e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13407, "upload_time": "2015-03-15T18:18:47", "upload_time_iso_8601": "2015-03-15T18:18:47.210955Z", "url": "https://files.pythonhosted.org/packages/d6/e4/0afe1ee794f2174681979a0da2b4759b49c34ec27ad3075dad4cdd6f826a/pytest-mock-0.4.1.zip", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "2d593a757c797680aa3fbaa289a642bd", "sha256": "41cfd7ad34f5b82aaae555b9c1dd9a08b55ffb5e34c6fe43870069d8e31b2fc0" }, "downloads": -1, "filename": "pytest-mock-0.4.2.zip", "has_sig": false, "md5_digest": "2d593a757c797680aa3fbaa289a642bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13384, "upload_time": "2015-03-31T20:41:09", "upload_time_iso_8601": "2015-03-31T20:41:09.163392Z", "url": "https://files.pythonhosted.org/packages/ad/e7/5dc73b0e9d9b7d995b5fe5e8e11b37079a9e2f7eac06ec740e2ee0c0321b/pytest-mock-0.4.2.zip", "yanked": false, "yanked_reason": null } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "cca4583580c653e137ddaaf4b4981c89", "sha256": "2abc67c448422030c4b4ba60b171b372074d505183dcf91e0b25757da6181495" }, "downloads": -1, "filename": "pytest-mock-0.4.3.zip", "has_sig": false, "md5_digest": "cca4583580c653e137ddaaf4b4981c89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13377, "upload_time": "2015-04-09T10:37:12", "upload_time_iso_8601": "2015-04-09T10:37:12.862370Z", "url": "https://files.pythonhosted.org/packages/c9/27/b2d27fe061db1f05ee8ea3081180f50abb75014612f1f43d36c6f1d70578/pytest-mock-0.4.3.zip", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "85310c0e2ee9f0f898130d5eefde7f1d", "sha256": "b5202eca9862fd8819d499da42a73ad152d5ce8170b77dc2283f1a551b65fb1d" }, "downloads": -1, "filename": "pytest-mock-0.5.0.zip", "has_sig": false, "md5_digest": "85310c0e2ee9f0f898130d5eefde7f1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13798, "upload_time": "2015-05-03T18:01:50", "upload_time_iso_8601": "2015-05-03T18:01:50.114879Z", "url": "https://files.pythonhosted.org/packages/0d/33/d89acc70c8ddf1096c73a5552e1d322da3ec9b607031422a5466ea735243/pytest-mock-0.5.0.zip", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "9659b0ecde0f5cb0bbf87c4aa18099d7", "sha256": "5f2ed47b5bc1a74a9e875c8ffc38db4b5eba7505a61f2a5c03f4bbccef0c280a" }, "downloads": -1, "filename": "pytest-mock-0.6.0.zip", "has_sig": false, "md5_digest": "9659b0ecde0f5cb0bbf87c4aa18099d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15023, "upload_time": "2015-06-02T21:04:53", "upload_time_iso_8601": "2015-06-02T21:04:53.271555Z", "url": "https://files.pythonhosted.org/packages/59/35/8a772a495a9028ade810db2f638937b553d2df7eb245f11a1e235ab6026d/pytest-mock-0.6.0.zip", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "9d81b07c8a487c226a94487db40f6998", "sha256": "024da681e46c74acf5c86a5a68b82707744cd2e362279a32c3e1cff0a633a363" }, "downloads": -1, "filename": "pytest-mock-0.7.0.zip", "has_sig": false, "md5_digest": "9d81b07c8a487c226a94487db40f6998", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15719, "upload_time": "2015-07-07T01:42:04", "upload_time_iso_8601": "2015-07-07T01:42:04.696404Z", "url": "https://files.pythonhosted.org/packages/11/20/d3e0350de489131e4d955651ec4c9fd58d34e35ffcbda66261848aa10cdd/pytest-mock-0.7.0.zip", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "1c7da808c4cf722710df94cb6a5b3b09", "sha256": "0c8032b00b80a8c31389c95c519df921e5127d3fee5bbb0c59364ca055ea9c6f" }, "downloads": -1, "filename": "pytest_mock-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c7da808c4cf722710df94cb6a5b3b09", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 8682, "upload_time": "2015-09-29T03:30:14", "upload_time_iso_8601": "2015-09-29T03:30:14.947131Z", "url": "https://files.pythonhosted.org/packages/70/02/320cbf7b0cea21f3610c08ce25c9232cc67ae4bf6461dda2e878df1e8779/pytest_mock-0.8.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d5a05eb51f5466f18eb303b8f48a128a", "sha256": "2ba9b5feebc3c4fd5fc34df8c4b8401f9d5936aa8c64be15d74dae303467946b" }, "downloads": -1, "filename": "pytest-mock-0.8.1.zip", "has_sig": false, "md5_digest": "d5a05eb51f5466f18eb303b8f48a128a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16596, "upload_time": "2015-09-29T03:30:03", "upload_time_iso_8601": "2015-09-29T03:30:03.731340Z", "url": "https://files.pythonhosted.org/packages/09/b0/91a28ca6548e14514596a9b25261b838bd1c190166b54084c3228e24c7fc/pytest-mock-0.8.1.zip", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "42103ba06c8dd7a444aed77f00e37adc", "sha256": "1793101c00e673b3a32236f61a9a4fbb6a8d4be739e9d1d7cbf1eafdfc95aefe" }, "downloads": -1, "filename": "pytest_mock-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42103ba06c8dd7a444aed77f00e37adc", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 8942, "upload_time": "2015-11-18T13:41:56", "upload_time_iso_8601": "2015-11-18T13:41:56.359142Z", "url": "https://files.pythonhosted.org/packages/5c/38/ea036855869b3eb700e4d07ad7d8b47e52f7fffb6bff32eb5e9f25f67ded/pytest_mock-0.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92e4c818eff7dff9b70d1e4af8eae341", "sha256": "cdeec32d82787663b83c80a2e45ca32900500f6b104190548d4cb8890d131318" }, "downloads": -1, "filename": "pytest-mock-0.9.0.zip", "has_sig": false, "md5_digest": "92e4c818eff7dff9b70d1e4af8eae341", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17100, "upload_time": "2015-11-18T13:41:45", "upload_time_iso_8601": "2015-11-18T13:41:45.747328Z", "url": "https://files.pythonhosted.org/packages/9b/1f/0005dcf043350919125dec49dcd8c4856d04c5db35a48717e624ee7ab951/pytest-mock-0.9.0.zip", "yanked": false, "yanked_reason": null } ], "1.0": [ { "comment_text": "", "digests": { "md5": "951de14442e984c598c925be4259b332", "sha256": "7f6df13c5407331034d7cc63ae492f1ad8bbbf20551edc3e11994d602f0a0762" }, "downloads": -1, "filename": "pytest_mock-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "951de14442e984c598c925be4259b332", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9605, "upload_time": "2016-05-19T22:37:12", "upload_time_iso_8601": "2016-05-19T22:37:12.556567Z", "url": "https://files.pythonhosted.org/packages/94/ca/cf14dcb815b4e437d916a1e116eeffa54dbb6508bb8c671b6f1bcf3a7320/pytest_mock-1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ac22456e2e28985582cfc3bb8bf0dc75", "sha256": "4848e0aeb3f4cbb36dce7587b1e3ebabbd76f7f36ae662037c196ff8f5d010c2" }, "downloads": -1, "filename": "pytest-mock-1.0.zip", "has_sig": false, "md5_digest": "ac22456e2e28985582cfc3bb8bf0dc75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18586, "upload_time": "2016-05-19T22:37:01", "upload_time_iso_8601": "2016-05-19T22:37:01.283905Z", "url": "https://files.pythonhosted.org/packages/27/1d/8f8f64463339b03fa58f3191065db53a732ac8e7050c3a00dfaf340c67bc/pytest-mock-1.0.zip", "yanked": false, "yanked_reason": null } ], "1.1": [ { "comment_text": "", "digests": { "md5": "029bbbfc5455f4a936a8ca1f0b537888", "sha256": "5f2470a21dac47c685fed8fccf8262f3a67c286e95ef806f4ff6249985fa77f9" }, "downloads": -1, "filename": "pytest_mock-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "029bbbfc5455f4a936a8ca1f0b537888", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10944, "upload_time": "2016-06-01T22:59:19", "upload_time_iso_8601": "2016-06-01T22:59:19.345537Z", "url": "https://files.pythonhosted.org/packages/f0/40/fbe93a1aab73537ddf6663909633f407370419d8fc02ae08b3c21d9cf45b/pytest_mock-1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "671c00dbbffee75d197eeec38c9bee91", "sha256": "c110f55b3c69bdf3eb2d28308d36382d7eed6b85fa1173402b6868f66580b43e" }, "downloads": -1, "filename": "pytest-mock-1.1.zip", "has_sig": false, "md5_digest": "671c00dbbffee75d197eeec38c9bee91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19419, "upload_time": "2016-06-01T22:59:14", "upload_time_iso_8601": "2016-06-01T22:59:14.639042Z", "url": "https://files.pythonhosted.org/packages/99/0e/45906c1e876b175cb51d8710075be900948f44a5f6a92c90095bdcd846c8/pytest-mock-1.1.zip", "yanked": false, "yanked_reason": null } ], "1.10.0": [ { "comment_text": "", "digests": { "md5": "f4efe637fd5bb727f2c3b676eda75d99", "sha256": "53801e621223d34724926a5c98bd90e8e417ce35264365d39d6c896388dcc928" }, "downloads": -1, "filename": "pytest_mock-1.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4efe637fd5bb727f2c3b676eda75d99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8525, "upload_time": "2018-05-01T17:11:12", "upload_time_iso_8601": "2018-05-01T17:11:12.968567Z", "url": "https://files.pythonhosted.org/packages/5e/58/c97f24442020f91af0a4a266280f48b2cbbc43b4e33b0955ac3b3425a5ff/pytest_mock-1.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e6c9eb6213df77cd258222dce3f23877", "sha256": "d89a8209d722b8307b5e351496830d5cc5e192336003a485443ae9adeb7dd4c0" }, "downloads": -1, "filename": "pytest-mock-1.10.0.tar.gz", "has_sig": false, "md5_digest": "e6c9eb6213df77cd258222dce3f23877", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 20754, "upload_time": "2018-05-01T17:11:13", "upload_time_iso_8601": "2018-05-01T17:11:13.835891Z", "url": "https://files.pythonhosted.org/packages/aa/3c/a2bd69414346a57e90070e62788eb703645f48b00437c47b757256dfb560/pytest-mock-1.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.1": [ { "comment_text": "", "digests": { "md5": "e92ebafd95341880b28f9a6375e9bcb8", "sha256": "bfdf02789e3d197bd682a758cae0a4a18706566395fbe2803badcd1335e0173e" }, "downloads": -1, "filename": "pytest_mock-1.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e92ebafd95341880b28f9a6375e9bcb8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 9487, "upload_time": "2019-02-04T13:33:01", "upload_time_iso_8601": "2019-02-04T13:33:01.170366Z", "url": "https://files.pythonhosted.org/packages/4d/3f/4ff4f184a1d4417572cb93ebb8289b88546d986c6fa1a9f367fce6214eeb/pytest_mock-1.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b6c70f7998bf689cad75e817a743c4a", "sha256": "4d0d06d173eecf172703219a71dbd4ade0e13904e6bbce1ce660e2e0dc78b5c4" }, "downloads": -1, "filename": "pytest-mock-1.10.1.tar.gz", "has_sig": false, "md5_digest": "5b6c70f7998bf689cad75e817a743c4a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 22121, "upload_time": "2019-02-04T13:33:03", "upload_time_iso_8601": "2019-02-04T13:33:03.223801Z", "url": "https://files.pythonhosted.org/packages/ba/99/2c791be779865c2619e752f06459d18bf57c00f58c45e7281ee63f70d984/pytest-mock-1.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.2": [ { "comment_text": "", "digests": { "md5": "f1633fe637edaff2f23e6e6f9ee0a5cf", "sha256": "3cbae151d5885bb7565ba5a1e6e44cc3d6f72f44de3be21a11a587e2d5f9155f" }, "downloads": -1, "filename": "pytest_mock-1.10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1633fe637edaff2f23e6e6f9ee0a5cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 9727, "upload_time": "2019-03-25T11:55:45", "upload_time_iso_8601": "2019-03-25T11:55:45.459153Z", "url": "https://files.pythonhosted.org/packages/f1/34/9720b79bbed7fda4de3daab94a3d664cd4b18e369a5d75d27f8b316d2fce/pytest_mock-1.10.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a809dbdca149c927a4f603a5051093e6", "sha256": "cbec53e7cb0f2b57275220cb4f2822093ac89e486095555105ffe1a4e2f11df4" }, "downloads": -1, "filename": "pytest-mock-1.10.2.tar.gz", "has_sig": false, "md5_digest": "a809dbdca149c927a4f603a5051093e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 23287, "upload_time": "2019-03-25T11:55:47", "upload_time_iso_8601": "2019-03-25T11:55:47.038787Z", "url": "https://files.pythonhosted.org/packages/2e/08/1ea2946afc757366b39a86ae021057cc2681a526fa71aaa5f5ec99dca39b/pytest-mock-1.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.3": [ { "comment_text": "", "digests": { "md5": "00ca9fde39c146fa119ce144c7d3fc9f", "sha256": "cea3983a1ebc88bf7c0fa1ed8c84e67b898bf71a320a49605bcb74f31e6cfd6a" }, "downloads": -1, "filename": "pytest_mock-1.10.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00ca9fde39c146fa119ce144c7d3fc9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 9732, "upload_time": "2019-03-30T13:26:27", "upload_time_iso_8601": "2019-03-30T13:26:27.799835Z", "url": "https://files.pythonhosted.org/packages/22/54/73c2c1ed029c58ec0344a07495c1c273a593d6d2a2267bba2d2a939c1e6e/pytest_mock-1.10.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "54fb753faae3ad740ccd06c2d395045e", "sha256": "330bfa1a71c9b6e84e2976f01d70d8a174f755e7f9dc5b22f4b7335992e1e98b" }, "downloads": -1, "filename": "pytest-mock-1.10.3.tar.gz", "has_sig": false, "md5_digest": "54fb753faae3ad740ccd06c2d395045e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18710, "upload_time": "2019-03-30T13:26:29", "upload_time_iso_8601": "2019-03-30T13:26:29.436170Z", "url": "https://files.pythonhosted.org/packages/2c/30/470323e610c5b0954dbe2c65b7a3bce5404b431e901863b22f93e9590912/pytest-mock-1.10.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.4": [ { "comment_text": "", "digests": { "md5": "d05695006682d5b1074f9199f2fedcf7", "sha256": "43ce4e9dd5074993e7c021bb1c22cbb5363e612a2b5a76bc6d956775b10758b7" }, "downloads": -1, "filename": "pytest_mock-1.10.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d05695006682d5b1074f9199f2fedcf7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 9741, "upload_time": "2019-04-17T17:24:00", "upload_time_iso_8601": "2019-04-17T17:24:00.751265Z", "url": "https://files.pythonhosted.org/packages/30/43/8deecb4c123bbc16d25666f1a6d241109c97aeb2e50806b952661c8e4b95/pytest_mock-1.10.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "793ba64d0c8eb30db703910f65c08148", "sha256": "5bf5771b1db93beac965a7347dc81c675ec4090cb841e49d9d34637a25c30568" }, "downloads": -1, "filename": "pytest-mock-1.10.4.tar.gz", "has_sig": false, "md5_digest": "793ba64d0c8eb30db703910f65c08148", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18790, "upload_time": "2019-04-17T17:24:02", "upload_time_iso_8601": "2019-04-17T17:24:02.766572Z", "url": "https://files.pythonhosted.org/packages/18/01/92e33e69c1704bb26672f6043748c9ee3bb2d958bcf41cc8b9d447fa6746/pytest-mock-1.10.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.11.0": [ { "comment_text": "", "digests": { "md5": "cd1a661459a129bdb907daf4ff91e371", "sha256": "a89104018a4083b5c402e23b15b855924b74d9a3511e94f230a33621b72e35e1" }, "downloads": -1, "filename": "pytest_mock-1.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd1a661459a129bdb907daf4ff91e371", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 9790, "upload_time": "2019-09-28T18:53:48", "upload_time_iso_8601": "2019-09-28T18:53:48.427632Z", "url": "https://files.pythonhosted.org/packages/2a/17/929424e1ffc3e5e704a736cf3a371d77a0ba2d8c4b7b17702232cb3383a1/pytest_mock-1.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c87d933848e227b93a9cb91f614b6155", "sha256": "3fd5ffb33b7041aea60a77f77b98e05d5acd577d53a01bf2ff0ca9780c6e3d84" }, "downloads": -1, "filename": "pytest-mock-1.11.0.tar.gz", "has_sig": false, "md5_digest": "c87d933848e227b93a9cb91f614b6155", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18893, "upload_time": "2019-09-28T18:53:50", "upload_time_iso_8601": "2019-09-28T18:53:50.372049Z", "url": "https://files.pythonhosted.org/packages/32/30/d73fe2cb60626e8e5d327cf7e4790b656b00922d046d00f724e459ed8b7a/pytest-mock-1.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.11.1": [ { "comment_text": "", "digests": { "md5": "db0bf47a4406742705460eb4239608d1", "sha256": "34520283d459cdf1d0dbb58a132df804697f1b966ecedf808bbf3d255af8f659" }, "downloads": -1, "filename": "pytest_mock-1.11.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db0bf47a4406742705460eb4239608d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 10075, "upload_time": "2019-10-04T22:02:33", "upload_time_iso_8601": "2019-10-04T22:02:33.372300Z", "url": "https://files.pythonhosted.org/packages/ca/04/c530b2e4d61f99c524dcac0a9002563955370622f70fe4771cd4e56e217b/pytest_mock-1.11.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4486987cf547fed02ac2647c129015f5", "sha256": "f1ab8aefe795204efe7a015900296d1719e7bf0f4a0558d71e8599da1d1309d0" }, "downloads": -1, "filename": "pytest-mock-1.11.1.tar.gz", "has_sig": false, "md5_digest": "4486987cf547fed02ac2647c129015f5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 21914, "upload_time": "2019-10-04T22:02:35", "upload_time_iso_8601": "2019-10-04T22:02:35.309614Z", "url": "https://files.pythonhosted.org/packages/76/4e/a97ab242f086d43dfcfd1e29680b7df40e241204dcd49d73e614cfa2f421/pytest-mock-1.11.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.11.2": [ { "comment_text": "", "digests": { "md5": "2e2c7d06975795e6b7405ef889c385c3", "sha256": "b3514caac35fe3f05555923eabd9546abce11571cc2ddf7d8615959d04f2c89e" }, "downloads": -1, "filename": "pytest_mock-1.11.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e2c7d06975795e6b7405ef889c385c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 10310, "upload_time": "2019-10-23T16:36:19", "upload_time_iso_8601": "2019-10-23T16:36:19.725426Z", "url": "https://files.pythonhosted.org/packages/7a/67/d527b9cd470e41e51436eb09b6af343828ae0ffbed9673ef03d75a0b6e6c/pytest_mock-1.11.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d4225d4c10b2ec44f8070af0579ca37", "sha256": "ea502c3891599c26243a3a847ccf0b1d20556678c528f86c98e3cd6d40c5cf11" }, "downloads": -1, "filename": "pytest-mock-1.11.2.tar.gz", "has_sig": false, "md5_digest": "5d4225d4c10b2ec44f8070af0579ca37", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 22825, "upload_time": "2019-10-23T16:36:21", "upload_time_iso_8601": "2019-10-23T16:36:21.166515Z", "url": "https://files.pythonhosted.org/packages/7d/64/d202ba38e966d7c8a130736a14885b11561bfc2511c61407ecfbb4ab75fc/pytest-mock-1.11.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.12.0": [ { "comment_text": "", "digests": { "md5": "7387987179324de0c54eca536efdf0bf", "sha256": "ba8c0c38fdccee77d4666373e95cc115954863ede741b8505088fa1fc1a87c6c" }, "downloads": -1, "filename": "pytest_mock-1.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7387987179324de0c54eca536efdf0bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 10309, "upload_time": "2019-11-19T12:47:25", "upload_time_iso_8601": "2019-11-19T12:47:25.775835Z", "url": "https://files.pythonhosted.org/packages/ef/23/a4f36b35797a59afbf7aa95c6d5feeb4b2bc84000407ff06650e43b0a199/pytest_mock-1.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7a9a821596cef883bab8d7e5de12a5b6", "sha256": "fff6cbd15a05f104062aa778e1ded35927d3d29bb1164218b140678fb368e32b" }, "downloads": -1, "filename": "pytest-mock-1.12.0.tar.gz", "has_sig": false, "md5_digest": "7a9a821596cef883bab8d7e5de12a5b6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 22910, "upload_time": "2019-11-19T12:47:27", "upload_time_iso_8601": "2019-11-19T12:47:27.278930Z", "url": "https://files.pythonhosted.org/packages/c1/d1/519698c541666397029c416e6a600da21e1d9daef0f120981364ae19973f/pytest-mock-1.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.12.1": [ { "comment_text": "", "digests": { "md5": "26c39fe1b04f500c4be7ea31ba745ed3", "sha256": "e5381be2608e49547f5e47633c5f81241ebf6206d17ce516a7a18d5a917e3859" }, "downloads": -1, "filename": "pytest_mock-1.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "26c39fe1b04f500c4be7ea31ba745ed3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 10343, "upload_time": "2019-11-20T22:07:45", "upload_time_iso_8601": "2019-11-20T22:07:45.859468Z", "url": "https://files.pythonhosted.org/packages/5c/d8/dc124532a6b5b42ea817f00097d8c9b9bbd3d49f1a2e6f7648f057a8e191/pytest_mock-1.12.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ce3ef9a5fc0cb86de8abb6a1e18c2e8c", "sha256": "96a0cebc66e09930be2a15b03333d90b59584d3fb011924f81c14b50ee0afbba" }, "downloads": -1, "filename": "pytest-mock-1.12.1.tar.gz", "has_sig": false, "md5_digest": "ce3ef9a5fc0cb86de8abb6a1e18c2e8c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 23236, "upload_time": "2019-11-20T22:07:47", "upload_time_iso_8601": "2019-11-20T22:07:47.493060Z", "url": "https://files.pythonhosted.org/packages/f2/68/aac61ba78c4fb3a8e81bf64f6ce30192407659721455628cdc2f9370f620/pytest-mock-1.12.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.13.0": [ { "comment_text": "", "digests": { "md5": "323894c39d52031277b441f2bb06bfe0", "sha256": "67e414b3caef7bff6fc6bd83b22b5bc39147e4493f483c2679bc9d4dc485a94d" }, "downloads": -1, "filename": "pytest_mock-1.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "323894c39d52031277b441f2bb06bfe0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 10400, "upload_time": "2019-12-06T01:48:26", "upload_time_iso_8601": "2019-12-06T01:48:26.904799Z", "url": "https://files.pythonhosted.org/packages/51/35/67019e708f2adaf2d9f125b4ddff49ff40e22d3181a368b1ef7ba3268546/pytest_mock-1.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d8168ec0f8b97b3325afa574524a373", "sha256": "e24a911ec96773022ebcc7030059b57cd3480b56d4f5d19b7c370ec635e6aed5" }, "downloads": -1, "filename": "pytest-mock-1.13.0.tar.gz", "has_sig": false, "md5_digest": "5d8168ec0f8b97b3325afa574524a373", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 23823, "upload_time": "2019-12-06T01:48:28", "upload_time_iso_8601": "2019-12-06T01:48:28.548156Z", "url": "https://files.pythonhosted.org/packages/89/77/3e1a2353d67e29096eb0018d7c757dc138dd236ca57d38540848ce0f7738/pytest-mock-1.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2": [ { "comment_text": "", "digests": { "md5": "e696587f17c787c5b52035b58658b41d", "sha256": "2911668c5ea518a07e2da53a170e2f86eaccf1245ec9605c37eadf6578dec468" }, "downloads": -1, "filename": "pytest_mock-1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e696587f17c787c5b52035b58658b41d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10954, "upload_time": "2016-08-02T22:12:57", "upload_time_iso_8601": "2016-08-02T22:12:57.138456Z", "url": "https://files.pythonhosted.org/packages/6a/40/d5f2fbef42f85b8c53ddb2bb1db847ef46c86e6204abfeaa605b3ed07307/pytest_mock-1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a7fa820f7bc71698660945836ff93c73", "sha256": "f78971ed376fcb265255d1e4bb313731b3a1be92d7f3ecb19ea7fedc4a56fd0f" }, "downloads": -1, "filename": "pytest-mock-1.2.zip", "has_sig": false, "md5_digest": "a7fa820f7bc71698660945836ff93c73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19461, "upload_time": "2016-08-02T22:12:53", "upload_time_iso_8601": "2016-08-02T22:12:53.367421Z", "url": "https://files.pythonhosted.org/packages/30/11/a5a8009eff04bc15c37e2f8e33d8ed99adf828ec8f551fb31d99f6c73b5b/pytest-mock-1.2.zip", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "c897ed639906f6c768ddd95a3ed172ad", "sha256": "a10e7071b2ff2f7999b4dc86015dc12b673fb624bf72e954660d2b8f98cf4581" }, "downloads": -1, "filename": "pytest_mock-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c897ed639906f6c768ddd95a3ed172ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11403, "upload_time": "2016-10-29T18:22:18", "upload_time_iso_8601": "2016-10-29T18:22:18.353721Z", "url": "https://files.pythonhosted.org/packages/53/17/66071875faf14244d13cf869543d22578e61e1953f25c2137f0f25ac96a0/pytest_mock-1.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4f4d37c139be5eda11d90135809b6cc2", "sha256": "877104d4bbbc4ad266522b7cebc9b11a2c7ec9ce15c43ad6b1ab78aced293989" }, "downloads": -1, "filename": "pytest-mock-1.3.0.tar.gz", "has_sig": false, "md5_digest": "4f4d37c139be5eda11d90135809b6cc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16149, "upload_time": "2016-10-29T18:18:44", "upload_time_iso_8601": "2016-10-29T18:18:44.507997Z", "url": "https://files.pythonhosted.org/packages/29/b4/efac7f8e56f1fde990981d3870bacb41580cd9b98bde632db119d90733d0/pytest-mock-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "d12b8563bfee3a99c27317bef00094f4", "sha256": "0d5b9ac0d54c3d081e972ea514d674cb06048be45d854fa7469c17627e036436" }, "downloads": -1, "filename": "pytest_mock-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d12b8563bfee3a99c27317bef00094f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12084, "upload_time": "2016-11-03T18:18:10", "upload_time_iso_8601": "2016-11-03T18:18:10.785483Z", "url": "https://files.pythonhosted.org/packages/62/26/0836e400bfe12ecfec2a2fc1d601f90aaa1e0f4bdbbece0b1dc7ca7df07c/pytest_mock-1.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0ac4b25cd77023772f8675587d631394", "sha256": "23703de886a33b337129867c8befccfdace22d7a49b0a9b17cf937492591a7d2" }, "downloads": -1, "filename": "pytest-mock-1.4.0.tar.gz", "has_sig": false, "md5_digest": "0ac4b25cd77023772f8675587d631394", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17099, "upload_time": "2016-11-03T18:12:20", "upload_time_iso_8601": "2016-11-03T18:12:20.520980Z", "url": "https://files.pythonhosted.org/packages/c0/e8/011caf48c359c76aae667d2192ab4853ecc8dc9d1ea5833f0b0893c48b85/pytest-mock-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "e85f8f82d34b86e2b962382daad71c27", "sha256": "8e0fd43280c717f36920b60356bd713291b81a61704c94bc13aae9a12ef7fbd8" }, "downloads": -1, "filename": "pytest_mock-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e85f8f82d34b86e2b962382daad71c27", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12127, "upload_time": "2016-11-22T11:22:34", "upload_time_iso_8601": "2016-11-22T11:22:34.637067Z", "url": "https://files.pythonhosted.org/packages/09/6f/63016cad26db017f9d4357d7ebac452b2f1159cbe4f55507d1d19009f159/pytest_mock-1.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ffacb3febb9d0a14194a9d3a2c81fd2c", "sha256": "782f23f227874bac4cee878637c2af8efdd2c34c48fcbf9e79b00a0872056ffb" }, "downloads": -1, "filename": "pytest-mock-1.5.0.tar.gz", "has_sig": false, "md5_digest": "ffacb3febb9d0a14194a9d3a2c81fd2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17199, "upload_time": "2016-11-22T11:20:49", "upload_time_iso_8601": "2016-11-22T11:20:49.468171Z", "url": "https://files.pythonhosted.org/packages/00/ee/07a76dada65cbafa1f5c8802a0cdb07b21615be482e587743da6b2aa97a4/pytest-mock-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "0dbb5cdac835b6e2d3a2592e41473a09", "sha256": "29bf62c12a67dc0e7f6d02efa2404f0b4d068b38cd64f22a06c8a16cb545a03e" }, "downloads": -1, "filename": "pytest_mock-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0dbb5cdac835b6e2d3a2592e41473a09", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12360, "upload_time": "2017-03-30T23:06:19", "upload_time_iso_8601": "2017-03-30T23:06:19.406056Z", "url": "https://files.pythonhosted.org/packages/ee/45/864f60e7422f3369804b8a9179e49a7ed2939390781fa39da2b767377962/pytest_mock-1.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eb08666c1b445b40495364e4cd10cdf4", "sha256": "83a17cbcd4dbc7c6c9dc885a0d598f9acd11f2d5142e0718ed32e14538670c1f" }, "downloads": -1, "filename": "pytest-mock-1.6.0.tar.gz", "has_sig": false, "md5_digest": "eb08666c1b445b40495364e4cd10cdf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17780, "upload_time": "2017-03-30T22:53:43", "upload_time_iso_8601": "2017-03-30T22:53:43.830083Z", "url": "https://files.pythonhosted.org/packages/59/2a/18c5a08809b6383e6b1026d0307fa49f8eac1eaf9657bcd3446c7822cffd/pytest-mock-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "9147098a05d7cf7e7f147bd9ae930997", "sha256": "aa2bb45cb27748b8a5e8956ff5f21be60a5241c4d44dff2107eee5dc0409f154" }, "downloads": -1, "filename": "pytest_mock-1.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9147098a05d7cf7e7f147bd9ae930997", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12756, "upload_time": "2017-07-17T16:14:02", "upload_time_iso_8601": "2017-07-17T16:14:02.076401Z", "url": "https://files.pythonhosted.org/packages/e6/3f/fc3401e394155e2d397778afe6ea63b2fe8a65375b41b58e27d4503e7fd6/pytest_mock-1.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "370da626619543898a4c7fdb28b4fec1", "sha256": "5d164dac8e21ec8fb2b0352a59c0c7fd869d8d82c0ebd6c7188aa250016b461f" }, "downloads": -1, "filename": "pytest-mock-1.6.1.zip", "has_sig": false, "md5_digest": "370da626619543898a4c7fdb28b4fec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27006, "upload_time": "2017-07-17T16:14:04", "upload_time_iso_8601": "2017-07-17T16:14:04.381286Z", "url": "https://files.pythonhosted.org/packages/9f/65/fe09c3fe6bc83a8748130a114357958cdc2ba596bb6cdd803c0fd6870029/pytest-mock-1.6.1.zip", "yanked": false, "yanked_reason": null } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "c26041eddcea087a42a4dc9a6df62061", "sha256": "4e8721abd858ec3c3fe0284efb761748fae9e5cddb126dddb69a0b60664cdd44" }, "downloads": -1, "filename": "pytest-mock-1.6.2.tar.gz", "has_sig": false, "md5_digest": "c26041eddcea087a42a4dc9a6df62061", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19399, "upload_time": "2017-07-17T17:15:40", "upload_time_iso_8601": "2017-07-17T17:15:40.889220Z", "url": "https://files.pythonhosted.org/packages/a0/3b/c1af0a78446ebab2263211b9c5db53f5699d64a1a6cf3b12aac17d9a9d93/pytest-mock-1.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.3": [ { "comment_text": "", "digests": { "md5": "955f240417ad27fae4f8197247a70df9", "sha256": "7ed6e7e8c636fd320927c5d73aedb77ac2eeb37196c3410e6176b7c92fdf2f69" }, "downloads": -1, "filename": "pytest_mock-1.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "955f240417ad27fae4f8197247a70df9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12829, "upload_time": "2017-09-15T23:55:00", "upload_time_iso_8601": "2017-09-15T23:55:00.435357Z", "url": "https://files.pythonhosted.org/packages/14/92/0791274b2964fa8a568c84f7cdff8e218dfa6c2e1bc2ebd2d7ae0b69bc4c/pytest_mock-1.6.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cc73628b645d5287e7bfe574ec56639e", "sha256": "920d1167af5c2c2ad3fa0717d0c6c52e97e97810160c15721ac895cac53abb1c" }, "downloads": -1, "filename": "pytest-mock-1.6.3.tar.gz", "has_sig": false, "md5_digest": "cc73628b645d5287e7bfe574ec56639e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18482, "upload_time": "2017-09-15T23:55:01", "upload_time_iso_8601": "2017-09-15T23:55:01.494779Z", "url": "https://files.pythonhosted.org/packages/57/36/486ec1d301c12456368e6307dfa3284fbaef68c5de03ed8e16941270bc44/pytest-mock-1.6.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "c3adbcf1a07031e46e5a8486edc6953f", "sha256": "23fd6bfb144d96c37441bced2a86ed5fee66fa5c05a13940866f1396628279fe" }, "downloads": -1, "filename": "pytest_mock-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3adbcf1a07031e46e5a8486edc6953f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 13156, "upload_time": "2018-02-16T21:03:37", "upload_time_iso_8601": "2018-02-16T21:03:37.377018Z", "url": "https://files.pythonhosted.org/packages/1e/81/2628abde707d337a43bb1a4c423c6b3595f8fbaaf21cb12e466197e64fad/pytest_mock-1.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0ea062a1a904f7398ae17f19064b003", "sha256": "8ed6c9ac6b7565b226b4da2da48876c9198d76401ec8d9c5e4c69b45423e33f8" }, "downloads": -1, "filename": "pytest-mock-1.7.0.tar.gz", "has_sig": false, "md5_digest": "b0ea062a1a904f7398ae17f19064b003", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 20107, "upload_time": "2018-02-16T21:03:38", "upload_time_iso_8601": "2018-02-16T21:03:38.511944Z", "url": "https://files.pythonhosted.org/packages/8c/51/ebdeaeb5ec7b98bbab8fd1c857ef61cf06092147a95e49f6d9d6fa7e8884/pytest-mock-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "44c9b42f0a4807a095433d59152d5195", "sha256": "03a2fea79d0a83a8de2e77e92afe5f0a5ca99a58cc68f843f9a74de34800a943" }, "downloads": -1, "filename": "pytest_mock-1.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "44c9b42f0a4807a095433d59152d5195", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 13158, "upload_time": "2018-03-01T10:53:26", "upload_time_iso_8601": "2018-03-01T10:53:26.424425Z", "url": "https://files.pythonhosted.org/packages/c6/f4/e269c9455141fb655e93d961383ba1a231ecce7b9029395704f2eff79b80/pytest_mock-1.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1c734a81c77482a939076289bda734ea", "sha256": "b879dff61e31fcd4727c227c182f15f222a155293cc64ed5a02d55e0020cf949" }, "downloads": -1, "filename": "pytest-mock-1.7.1.tar.gz", "has_sig": false, "md5_digest": "1c734a81c77482a939076289bda734ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 20176, "upload_time": "2018-03-01T10:53:28", "upload_time_iso_8601": "2018-03-01T10:53:28.380174Z", "url": "https://files.pythonhosted.org/packages/a9/d9/9e2eb59c0038a1b1fcd9a9fa4be8cac65b629667163d0faa24366d05cc8c/pytest-mock-1.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "b29c1897139c3cbe0d9a5bbae8942828", "sha256": "2f980ff7b1e5c6945138b3572dcfdde18b5410bf12d3af751da820ab7f21f132" }, "downloads": -1, "filename": "pytest_mock-1.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b29c1897139c3cbe0d9a5bbae8942828", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8485, "upload_time": "2018-04-07T03:28:18", "upload_time_iso_8601": "2018-04-07T03:28:18.442805Z", "url": "https://files.pythonhosted.org/packages/72/d2/b9f49b97f10e23f5ac8a816726ee412e151749d0f158a2e2f4d48fefaa10/pytest_mock-1.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ee68983a5b61bdc724007e39ae6ae643", "sha256": "2dd545496af6a0559432b11de79f1fd4fa4a541ae2e01892d5ba6041f85f0994" }, "downloads": -1, "filename": "pytest-mock-1.8.0.tar.gz", "has_sig": false, "md5_digest": "ee68983a5b61bdc724007e39ae6ae643", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 20620, "upload_time": "2018-04-07T03:28:19", "upload_time_iso_8601": "2018-04-07T03:28:19.297270Z", "url": "https://files.pythonhosted.org/packages/19/52/255c3d9decdae6409bb0ef4622e3635d7a4591a17289642a6fc8c5b20898/pytest-mock-1.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "f5ac7ca06edc9eb78522992a3b8a1292", "sha256": "40f4f7148a81c94656a4fe7cf067edd62e541599bb70a6d3af50ffac4c2312f2" }, "downloads": -1, "filename": "pytest_mock-1.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5ac7ca06edc9eb78522992a3b8a1292", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8500, "upload_time": "2018-04-10T02:43:24", "upload_time_iso_8601": "2018-04-10T02:43:24.805808Z", "url": "https://files.pythonhosted.org/packages/64/62/5a4b1df0caefe080812182fe1551c39df2b75c2caf3c6141d04e6716216e/pytest_mock-1.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f1007733ffaf0406a4bec0c362b922a9", "sha256": "173fd47c872d105368aeb22dca1415db9f269c0ee1c3832c3aebadd3e80f6133" }, "downloads": -1, "filename": "pytest-mock-1.9.0.tar.gz", "has_sig": false, "md5_digest": "f1007733ffaf0406a4bec0c362b922a9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 20707, "upload_time": "2018-04-10T02:43:25", "upload_time_iso_8601": "2018-04-10T02:43:25.816025Z", "url": "https://files.pythonhosted.org/packages/53/92/ed98ceca37fe779b4277382c7dd501936bac9d54bc3a19c32ae876701c81/pytest-mock-1.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "6b2faad3a93bb6b27cfe32040df99f6d", "sha256": "cb67402d87d5f53c579263d37971a164743dc33c159dfb4fb4a86f37c5552307" }, "downloads": -1, "filename": "pytest_mock-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b2faad3a93bb6b27cfe32040df99f6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 10555, "upload_time": "2020-01-04T18:44:57", "upload_time_iso_8601": "2020-01-04T18:44:57.551426Z", "url": "https://files.pythonhosted.org/packages/99/95/d108de3eed0ae29d98c94c918c1245713e7f222dead2d77c24bc4ca7ca0c/pytest_mock-2.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b6bcfb98b922b666d9a0db21a38f9d8a", "sha256": "b35eb281e93aafed138db25c8772b95d3756108b601947f89af503f8c629413f" }, "downloads": -1, "filename": "pytest-mock-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b6bcfb98b922b666d9a0db21a38f9d8a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 24665, "upload_time": "2020-01-04T18:44:59", "upload_time_iso_8601": "2020-01-04T18:44:59.340558Z", "url": "https://files.pythonhosted.org/packages/e2/8b/b9671ce133aed04838fdd37ef408bfdd402e81ad634beca1c6cd0b8a7524/pytest-mock-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "b3ca62cab607ef8df3c7b74a270acd52", "sha256": "98e02534f170e4f37d7e1abdfc5973fd4207aa609582291717f643764e71c925" }, "downloads": -1, "filename": "pytest_mock-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3ca62cab607ef8df3c7b74a270acd52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 10392, "upload_time": "2020-03-31T16:44:16", "upload_time_iso_8601": "2020-03-31T16:44:16.312297Z", "url": "https://files.pythonhosted.org/packages/fe/86/bb7b177370d9f2c272cb125b88255905c6869e1644dddf5a750ef803bf9f/pytest_mock-3.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec434aed9ecb8b6545627a0a311dfe1c", "sha256": "a4494016753a30231f8519bfd160242a0f3c8fb82ca36e7b6f82a7fb602ac6b8" }, "downloads": -1, "filename": "pytest-mock-3.0.0.tar.gz", "has_sig": false, "md5_digest": "ec434aed9ecb8b6545627a0a311dfe1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 24299, "upload_time": "2020-03-31T16:44:18", "upload_time_iso_8601": "2020-03-31T16:44:18.209425Z", "url": "https://files.pythonhosted.org/packages/ea/15/673dfe054f9a2e53ab14538f0f500d857ec9f56811b65d794574b8761cb3/pytest-mock-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "9b7dd0d92f5237041631da3582dcabcb", "sha256": "997729451dfc36b851a9accf675488c7020beccda15e11c75632ee3d1b1ccd71" }, "downloads": -1, "filename": "pytest_mock-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b7dd0d92f5237041631da3582dcabcb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 10531, "upload_time": "2020-04-18T15:16:35", "upload_time_iso_8601": "2020-04-18T15:16:35.976854Z", "url": "https://files.pythonhosted.org/packages/79/9e/911cb100a48228f9069c9fc1a351d1489b1bc3e0c26e22ec218d552d2456/pytest_mock-3.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e05c521a5a064096b188baa24b37687e", "sha256": "ce610831cedeff5331f4e2fc453a5dd65384303f680ab34bee2c6533855b431c" }, "downloads": -1, "filename": "pytest-mock-3.1.0.tar.gz", "has_sig": false, "md5_digest": "e05c521a5a064096b188baa24b37687e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 25003, "upload_time": "2020-04-18T15:16:37", "upload_time_iso_8601": "2020-04-18T15:16:37.651271Z", "url": "https://files.pythonhosted.org/packages/bf/7f/259d29303ab4525deddda1d278d7a827d2fcbc2fe940913e31426e773377/pytest-mock-3.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "9116731170d1cd82d0eba78ed1cf6b82", "sha256": "a9fedba70e37acf016238bb2293f2652ce19985ceb245bbd3d7f3e4032667402" }, "downloads": -1, "filename": "pytest_mock-3.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9116731170d1cd82d0eba78ed1cf6b82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 10440, "upload_time": "2020-06-04T14:33:04", "upload_time_iso_8601": "2020-06-04T14:33:04.262776Z", "url": "https://files.pythonhosted.org/packages/fa/e1/f8a889f917b295c04bfc0ab7135405d59eff9ed9e8519fd74dd97afc1566/pytest_mock-3.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4cb5de612352f0eb0d3e1bc656f82843", "sha256": "636e792f7dd9e2c80657e174c04bf7aa92672350090736d82e97e92ce8f68737" }, "downloads": -1, "filename": "pytest-mock-3.1.1.tar.gz", "has_sig": false, "md5_digest": "4cb5de612352f0eb0d3e1bc656f82843", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 25038, "upload_time": "2020-06-04T14:33:05", "upload_time_iso_8601": "2020-06-04T14:33:05.653324Z", "url": "https://files.pythonhosted.org/packages/c0/83/3707111e1bfd006231f1379d9eef5d46c393e39d5142ee5113fa3a8e29a8/pytest-mock-3.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "66e478cc1f36fd92478ce375cf1eb125", "sha256": "5564c7cd2569b603f8451ec77928083054d8896046830ca763ed68f4112d17c7" }, "downloads": -1, "filename": "pytest_mock-3.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "66e478cc1f36fd92478ce375cf1eb125", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 10648, "upload_time": "2020-07-11T16:11:39", "upload_time_iso_8601": "2020-07-11T16:11:39.622673Z", "url": "https://files.pythonhosted.org/packages/32/fd/52de218c335039f4ac25803101d5c3337c69045c68166b969d85821e49dc/pytest_mock-3.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e39d4fa181ffee82eeb696c6ae38e6e", "sha256": "7122d55505d5ed5a6f3df940ad174b3f606ecae5e9bc379569cdcbd4cd9d2b83" }, "downloads": -1, "filename": "pytest-mock-3.2.0.tar.gz", "has_sig": false, "md5_digest": "9e39d4fa181ffee82eeb696c6ae38e6e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 25569, "upload_time": "2020-07-11T16:11:40", "upload_time_iso_8601": "2020-07-11T16:11:40.916238Z", "url": "https://files.pythonhosted.org/packages/c3/42/3fc2c47f322913acda6c3b52a654f0779d3117fd79240cfd924332ac480d/pytest-mock-3.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "5f3fc3dc6db36b2df002951dd12035bc", "sha256": "0061f9e8f14b77d0f3915a00f18b1b71f07da3c8bd66994e42ee91537681a76e" }, "downloads": -1, "filename": "pytest_mock-3.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5f3fc3dc6db36b2df002951dd12035bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11525, "upload_time": "2020-08-22T00:28:38", "upload_time_iso_8601": "2020-08-22T00:28:38.021184Z", "url": "https://files.pythonhosted.org/packages/12/0d/0f8a3f05f8b8c0c227770f4cc9966e8aa296cd73098d978faf34f535033e/pytest_mock-3.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "54810dd32a9460c6989c88d090e8b7c7", "sha256": "1d146a6e798b9e6322825e207b4e0544635e679b69253e6e01a221f45945d2f6" }, "downloads": -1, "filename": "pytest-mock-3.3.0.tar.gz", "has_sig": false, "md5_digest": "54810dd32a9460c6989c88d090e8b7c7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 27139, "upload_time": "2020-08-22T00:28:39", "upload_time_iso_8601": "2020-08-22T00:28:39.518807Z", "url": "https://files.pythonhosted.org/packages/99/18/2f21e343f9c5536b64dcce77f794dabf78085cfbe2b11e969d2309bf6d75/pytest-mock-3.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.3.1": [ { "comment_text": "", "digests": { "md5": "f025b4b5c2989dec3bb19d43a5add298", "sha256": "024e405ad382646318c4281948aadf6fe1135632bea9cc67366ea0c4098ef5f2" }, "downloads": -1, "filename": "pytest_mock-3.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f025b4b5c2989dec3bb19d43a5add298", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11702, "upload_time": "2020-08-26T10:59:45", "upload_time_iso_8601": "2020-08-26T10:59:45.366994Z", "url": "https://files.pythonhosted.org/packages/02/67/3d57cb4f92afea7bf77e5b19089dfc771bd05d3cbed13e32fbf7f097b562/pytest_mock-3.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "de7a449148810a15b8e5e9366740fad8", "sha256": "a4d6d37329e4a893e77d9ffa89e838dd2b45d5dc099984cf03c703ac8411bb82" }, "downloads": -1, "filename": "pytest-mock-3.3.1.tar.gz", "has_sig": false, "md5_digest": "de7a449148810a15b8e5e9366740fad8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 27551, "upload_time": "2020-08-26T10:59:46", "upload_time_iso_8601": "2020-08-26T10:59:46.894034Z", "url": "https://files.pythonhosted.org/packages/41/f4/01dcecb04489310c83625cb7ece2060f51160c58e2322438d7e1f1677468/pytest-mock-3.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "219be8b0b340f5bdda5620d9f8233c64", "sha256": "c0fc979afac4aaba545cbd01e9c20736eb3fefb0a066558764b07d3de8f04ed3" }, "downloads": -1, "filename": "pytest_mock-3.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "219be8b0b340f5bdda5620d9f8233c64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11745, "upload_time": "2020-12-15T12:24:13", "upload_time_iso_8601": "2020-12-15T12:24:13.155651Z", "url": "https://files.pythonhosted.org/packages/fb/fc/6af8bfcee1e33d4734f1aaa591ce73148d4d865a9d3a26842b682c55baf8/pytest_mock-3.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "beae7a7e0197b9c1b6986633080ace22", "sha256": "c3981f5edee6c4d1942250a60d9b39d38d5585398de1bfce057f925bdda720f4" }, "downloads": -1, "filename": "pytest-mock-3.4.0.tar.gz", "has_sig": false, "md5_digest": "beae7a7e0197b9c1b6986633080ace22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 28115, "upload_time": "2020-12-15T12:24:14", "upload_time_iso_8601": "2020-12-15T12:24:14.516517Z", "url": "https://files.pythonhosted.org/packages/30/05/5d30a4f10d952c34fe23d4ed9d64e3fcf7920adb9fad2630892b02b833e3/pytest-mock-3.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "9a4575bc6e8aed666b8c038366ec0fbe", "sha256": "f9d77233b3af6c71cec6a8b8b5e9e9a2effd1bb6ff56e9ace72541ff6843ac81" }, "downloads": -1, "filename": "pytest_mock-3.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9a4575bc6e8aed666b8c038366ec0fbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12098, "upload_time": "2021-01-04T19:34:18", "upload_time_iso_8601": "2021-01-04T19:34:18.528379Z", "url": "https://files.pythonhosted.org/packages/dd/27/cd27820235801b92b824575f9ebe4105ed323952951cf4bc0f26316c20ac/pytest_mock-3.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cc1ef05dfaa9f6cf83bb7c1416d49997", "sha256": "4992db789175540d40a193bc60e987b1e69f1a989adad525a44e581c82149b14" }, "downloads": -1, "filename": "pytest-mock-3.5.0.tar.gz", "has_sig": false, "md5_digest": "cc1ef05dfaa9f6cf83bb7c1416d49997", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 28903, "upload_time": "2021-01-04T19:34:19", "upload_time_iso_8601": "2021-01-04T19:34:19.776272Z", "url": "https://files.pythonhosted.org/packages/05/b8/a79d58b166b76fcfa51f7a9adff66ca0984f99fe130c07ed10fac5da5d8a/pytest-mock-3.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "376895d2db36292f8ad462840aca5ea0", "sha256": "379b391cfad22422ea2e252bdfc008edd08509029bcde3c25b2c0bd741e0424e" }, "downloads": -1, "filename": "pytest_mock-3.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "376895d2db36292f8ad462840aca5ea0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12324, "upload_time": "2021-01-10T22:17:10", "upload_time_iso_8601": "2021-01-10T22:17:10.007209Z", "url": "https://files.pythonhosted.org/packages/1d/ba/8bf763e2f300c1eba8f07506efd87a3c1c346e751d4dc618c444924b7c22/pytest_mock-3.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4df7938dad05b3ba0ab80205ec4d75c2", "sha256": "a1e2aba6af9560d313c642dae7e00a2a12b022b80301d9d7fc8ec6858e1dd9fc" }, "downloads": -1, "filename": "pytest-mock-3.5.1.tar.gz", "has_sig": false, "md5_digest": "4df7938dad05b3ba0ab80205ec4d75c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 29135, "upload_time": "2021-01-10T22:17:11", "upload_time_iso_8601": "2021-01-10T22:17:11.335075Z", "url": "https://files.pythonhosted.org/packages/24/1b/ddad49c762bddfe3cb61c8ba61349701afd584b84ff4189721bcba624598/pytest-mock-3.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.6.0": [ { "comment_text": "", "digests": { "md5": "c2f9384b0fb0dfa527fd2a82ac93b516", "sha256": "952139a535b5b48ac0bb2f90b5dd36b67c7e1ba92601f3a8012678c4bd7f0bcc" }, "downloads": -1, "filename": "pytest_mock-3.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c2f9384b0fb0dfa527fd2a82ac93b516", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 12573, "upload_time": "2021-04-24T21:59:08", "upload_time_iso_8601": "2021-04-24T21:59:08.785575Z", "url": "https://files.pythonhosted.org/packages/a0/df/a7b39e1c95f568da88f80f0302c1f51e4f74cf07528627ea4eea2ecfc22c/pytest_mock-3.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3693e491df216b4e86eceaec34e0ab8e", "sha256": "f7c3d42d6287f4e45846c8231c31902b6fa2bea98735af413a43da4cf5b727f1" }, "downloads": -1, "filename": "pytest-mock-3.6.0.tar.gz", "has_sig": false, "md5_digest": "3693e491df216b4e86eceaec34e0ab8e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29795, "upload_time": "2021-04-24T21:59:10", "upload_time_iso_8601": "2021-04-24T21:59:10.549299Z", "url": "https://files.pythonhosted.org/packages/0d/b4/155da34cb55b4a53aece98cde8870a8268385e8a06dd8003289008fa40d3/pytest-mock-3.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.6.1": [ { "comment_text": "", "digests": { "md5": "985499c63bf7c60fdc14405c1db51b17", "sha256": "30c2f2cc9759e76eee674b81ea28c9f0b94f8f0445a1b87762cadf774f0df7e3" }, "downloads": -1, "filename": "pytest_mock-3.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "985499c63bf7c60fdc14405c1db51b17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 12648, "upload_time": "2021-05-06T19:21:18", "upload_time_iso_8601": "2021-05-06T19:21:18.274782Z", "url": "https://files.pythonhosted.org/packages/fd/be/ce7e79a7bf68ff6630f662f58a8dc68e2a602d8649a1c0e05c8e6b9a2177/pytest_mock-3.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "81f28769b5e976096bd2d59301999fda", "sha256": "40217a058c52a63f1042f0784f62009e976ba824c418cced42e88d5f40ab0e62" }, "downloads": -1, "filename": "pytest-mock-3.6.1.tar.gz", "has_sig": false, "md5_digest": "81f28769b5e976096bd2d59301999fda", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29933, "upload_time": "2021-05-06T19:21:21", "upload_time_iso_8601": "2021-05-06T19:21:21.898327Z", "url": "https://files.pythonhosted.org/packages/b3/08/b131e1b5c628a7d46c9b8d676a86a8d235bced79b9d90845500e39df81b9/pytest-mock-3.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.7.0": [ { "comment_text": "", "digests": { "md5": "531d7ce5edc87fabbd1d967b91537110", "sha256": "6cff27cec936bf81dc5ee87f07132b807bcda51106b5ec4b90a04331cba76231" }, "downloads": -1, "filename": "pytest_mock-3.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "531d7ce5edc87fabbd1d967b91537110", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 12658, "upload_time": "2022-01-28T11:25:58", "upload_time_iso_8601": "2022-01-28T11:25:58.522301Z", "url": "https://files.pythonhosted.org/packages/11/40/8fcb3c0f72e11dc44e1102b2adf5f160b8a00e84d915798c60aabcd9257a/pytest_mock-3.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a17273e0dd1edd32b9c01e876a824fd", "sha256": "5112bd92cc9f186ee96e1a92efc84969ea494939c3aead39c50f421c4cc69534" }, "downloads": -1, "filename": "pytest-mock-3.7.0.tar.gz", "has_sig": false, "md5_digest": "8a17273e0dd1edd32b9c01e876a824fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 29311, "upload_time": "2022-01-28T11:26:00", "upload_time_iso_8601": "2022-01-28T11:26:00.338162Z", "url": "https://files.pythonhosted.org/packages/96/e1/fb53b62056e6840a36d9a4beb4e42726155594c567b574103435a7131c60/pytest-mock-3.7.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "531d7ce5edc87fabbd1d967b91537110", "sha256": "6cff27cec936bf81dc5ee87f07132b807bcda51106b5ec4b90a04331cba76231" }, "downloads": -1, "filename": "pytest_mock-3.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "531d7ce5edc87fabbd1d967b91537110", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 12658, "upload_time": "2022-01-28T11:25:58", "upload_time_iso_8601": "2022-01-28T11:25:58.522301Z", "url": "https://files.pythonhosted.org/packages/11/40/8fcb3c0f72e11dc44e1102b2adf5f160b8a00e84d915798c60aabcd9257a/pytest_mock-3.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a17273e0dd1edd32b9c01e876a824fd", "sha256": "5112bd92cc9f186ee96e1a92efc84969ea494939c3aead39c50f421c4cc69534" }, "downloads": -1, "filename": "pytest-mock-3.7.0.tar.gz", "has_sig": false, "md5_digest": "8a17273e0dd1edd32b9c01e876a824fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 29311, "upload_time": "2022-01-28T11:26:00", "upload_time_iso_8601": "2022-01-28T11:26:00.338162Z", "url": "https://files.pythonhosted.org/packages/96/e1/fb53b62056e6840a36d9a4beb4e42726155594c567b574103435a7131c60/pytest-mock-3.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }