{ "info": { "author": "ESSS", "author_email": "foss@esss.co", "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.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Testing" ], "description": "==================\npytest-regressions\n==================\n\n.. image:: https://img.shields.io/pypi/v/pytest-regressions.svg\n :target: https://pypi.org/project/pytest-regressions\n :alt: PyPI version\n\n.. image:: https://img.shields.io/conda/vn/conda-forge/pytest-regressions.svg\n :target: https://anaconda.org/conda-forge/pytest-regressions\n\n.. image:: https://img.shields.io/pypi/pyversions/pytest-regressions.svg\n :target: https://pypi.org/project/pytest-regressions\n :alt: Python versions\n\n.. image:: https://travis-ci.com/ESSS/pytest-regressions.svg?branch=master\n :target: https://travis-ci.com/ESSS/pytest-regressions\n :alt: See Build Status on Travis CI\n\n.. image:: https://ci.appveyor.com/api/projects/status/oq3udklexcx38sc0/branch/master\n :target: https://ci.appveyor.com/project/ESSS/pytest-regressions/branch/master\n :alt: See Build Status on AppVeyor\n\n.. image:: https://img.shields.io/readthedocs/pytest-regressions.svg\n :target: https://pytest-regressions.readthedocs.io/en/latest\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n\nFixtures to write regression tests.\n\nFeatures\n--------\n\nThis plugin makes it simple to test general data, images, files, and numeric tables by saving *expected*\ndata in a *data directory* (courtesy of `pytest-datadir `_) that\ncan be used to verify that future runs produce the same data.\n\nSee `the docs `_ for examples and API usage.\n\n\nRequirements\n------------\n\n* ``pytest>=3.5``\n* Python 3.6+.\n\n\nInstallation\n------------\n\nYou can install \"pytest-regressions\" via `pip`_ from `PyPI`_::\n\n $ pip install pytest-regressions\n\n\nContributing\n------------\nContributions are very welcome. Tests can be run with `tox`_, please ensure\nthe coverage at least stays the same before you submit a pull request.\n\nLicense\n-------\n\nDistributed under the terms of the `MIT`_ license, \"pytest-regressions\" is free and open source software\n\n\nIssues\n------\n\nIf you encounter any problems, please `file an issue`_ along with a detailed description.\n\n----\n\nThis `pytest`_ plugin was generated with `Cookiecutter`_ along with `@hackebrot`_'s `cookiecutter-pytest-plugin`_ template.\n\n\n.. _`Cookiecutter`: https://github.com/audreyr/cookiecutter\n.. _`@hackebrot`: https://github.com/hackebrot\n.. _`MIT`: http://opensource.org/licenses/MIT\n.. _`BSD-3`: http://opensource.org/licenses/BSD-3-Clause\n.. _`GNU GPL v3.0`: http://www.gnu.org/licenses/gpl-3.0.txt\n.. _`Apache Software License 2.0`: http://www.apache.org/licenses/LICENSE-2.0\n.. _`cookiecutter-pytest-plugin`: https://github.com/pytest-dev/cookiecutter-pytest-plugin\n.. _`file an issue`: https://github.com/nicoddemus/pytest-regressions/issues\n.. _`pytest`: https://github.com/pytest-dev/pytest\n.. _`tox`: https://tox.readthedocs.io/en/latest/\n.. _`pip`: https://pypi.org/project/pip/\n.. _`PyPI`: https://pypi.org/project\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/ESSS/pytest-regressions", "keywords": "", "license": "MIT", "maintainer": "Bruno Oliveira", "maintainer_email": "bruno@esss.co", "name": "pytest-regressions", "package_url": "https://pypi.org/project/pytest-regressions/", "platform": "", "project_url": "https://pypi.org/project/pytest-regressions/", "project_urls": { "Homepage": "https://github.com/ESSS/pytest-regressions" }, "release_url": "https://pypi.org/project/pytest-regressions/2.0.0/", "requires_dist": [ "pytest-datadir (>=1.2.0)", "pytest (>=3.5.0)", "pyyaml", "matplotlib ; extra == 'dev'", "numpy ; extra == 'dev'", "pandas ; extra == 'dev'", "pillow ; extra == 'dev'", "pre-commit ; extra == 'dev'", "restructuredtext-lint ; extra == 'dev'", "tox ; extra == 'dev'" ], "requires_python": ">=3.6", "summary": "Easy to use fixtures to write regression tests.", "version": "2.0.0" }, "last_serial": 5810397, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a870864f179ed9cfa862d472cc4b2d4a", "sha256": "7ea6d61c4ae39a3816e8515bee30bbeeaf6dac5f17b4f42b7cd51bc0e120c5d2" }, "downloads": -1, "filename": "pytest_regressions-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "a870864f179ed9cfa862d472cc4b2d4a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 7111, "upload_time": "2018-07-26T17:58:33", "url": "https://files.pythonhosted.org/packages/0c/04/bf785352ae478d57e73e713cc704549eb537aa96b73ad001854400c95b9d/pytest_regressions-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d63d1168eabaca83b335d50efe45857", "sha256": "a4426e70c5b56f2ede1dd6f7dab8cef5ac35aac06d14a56030e41b66b136a9ba" }, "downloads": -1, "filename": "pytest-regressions-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7d63d1168eabaca83b335d50efe45857", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 7236, "upload_time": "2018-07-26T17:58:34", "url": "https://files.pythonhosted.org/packages/75/ee/9fe61f34ee8a4b889d07672882a0a2c2a70b2e047a40d113428ee97810f9/pytest-regressions-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "4d1d4c59c4ff6e2b47b758974357be6f", "sha256": "81963a79742e18e9022e7dbce134d7ad42a5043cc906cf0b264dc8f9f6526145" }, "downloads": -1, "filename": "pytest_regressions-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4d1d4c59c4ff6e2b47b758974357be6f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 15624, "upload_time": "2018-07-27T13:25:53", "url": "https://files.pythonhosted.org/packages/b4/48/24bb604cd89153a8415e51f41e29fe4152d4d5c9ed5db11c5d6a9e8cb9a5/pytest_regressions-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e87561d0cbb54b1ce5a4ac736616aaa6", "sha256": "14909c32dc21e578f1a28caa8db09a7901f94b3f715efdfbcdc9cc9a56cd9100" }, "downloads": -1, "filename": "pytest-regressions-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e87561d0cbb54b1ce5a4ac736616aaa6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 73391, "upload_time": "2018-07-27T13:25:54", "url": "https://files.pythonhosted.org/packages/f0/a5/c93560fb497ca9057a12a0932c062ded42eef48e57d54f6154436677b41d/pytest-regressions-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "facb7540531afc7fb5400fcf586b9a64", "sha256": "c9231aae79e3ac1f82d45cee385e448b086b861fd2aee0d576cd643bc89909aa" }, "downloads": -1, "filename": "pytest_regressions-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "facb7540531afc7fb5400fcf586b9a64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 15621, "upload_time": "2018-07-27T15:29:27", "url": "https://files.pythonhosted.org/packages/03/f9/d23e90b24a88227c2f75f8c542511c0284bd48d60b8c39b55f5a889b026c/pytest_regressions-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b2433f3e4ca581605bf8c98685a52b2", "sha256": "871b4c784365a9509df1891fbedfd6f3f239d8302468fd987835e093f20ec8c6" }, "downloads": -1, "filename": "pytest-regressions-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4b2433f3e4ca581605bf8c98685a52b2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 73427, "upload_time": "2018-07-27T15:29:28", "url": "https://files.pythonhosted.org/packages/36/ec/6fa0d96b87b9db19d4e8a4e2b186d63558d7477b90e048ddca13a31983ce/pytest-regressions-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "7f401ea7a2e23a0419a668592a3d2bf1", "sha256": "95f8cfd6f6eb8ceb4ed3a75d6753b5a7852d1bc317c76a36aa1668614fab336c" }, "downloads": -1, "filename": "pytest_regressions-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7f401ea7a2e23a0419a668592a3d2bf1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 15930, "upload_time": "2018-08-29T13:49:28", "url": "https://files.pythonhosted.org/packages/c5/6e/c1c7ab3c50a7c0b6b9aabf0ca0def939f9d2fc739a1eb10763ed94329803/pytest_regressions-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "350aca3d824ed017e06f7913b5f1a7e2", "sha256": "4b38ed7d014ff4ac740d4b4af6cecf3461e6cb5a21efa204c10643cb96c58026" }, "downloads": -1, "filename": "pytest-regressions-1.0.2.tar.gz", "has_sig": false, "md5_digest": "350aca3d824ed017e06f7913b5f1a7e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 79497, "upload_time": "2018-08-29T13:49:29", "url": "https://files.pythonhosted.org/packages/ad/f0/4100b2848ecd6d0cd28a498b582aa4aa33c2d7dfa86b4f49d43ba76caac2/pytest-regressions-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d1d17a6f81082a30c90e5f73e5b78e1a", "sha256": "e590d35bb94e2856a73d468d00adb117416e1df476c81337d2865b6ef8532f08" }, "downloads": -1, "filename": "pytest_regressions-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d1d17a6f81082a30c90e5f73e5b78e1a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 16802, "upload_time": "2018-10-11T12:40:32", "url": "https://files.pythonhosted.org/packages/23/11/06a2af5655bcddcbf433019ab166061d9568982f6c35ccdbf4863ba49ea0/pytest_regressions-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "707890251a8be5d4bba297466004a848", "sha256": "92c3b0d98ab45f8c313be22d2b66a32a6fef0132910fd629e44447e4374a8d16" }, "downloads": -1, "filename": "pytest-regressions-1.0.3.tar.gz", "has_sig": false, "md5_digest": "707890251a8be5d4bba297466004a848", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 79589, "upload_time": "2018-10-11T12:40:33", "url": "https://files.pythonhosted.org/packages/7a/0d/c5a42fdd5ee7d8419c38aad8ef77da3b6d4030792457202830140b96b4d3/pytest-regressions-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "0b0fbf02809607b6e7c980e43c4fb9d2", "sha256": "3b3c54b11e0a30d6a42f195f57f9a54f674d36c6207d259984cebb3a359ce26d" }, "downloads": -1, "filename": "pytest_regressions-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "0b0fbf02809607b6e7c980e43c4fb9d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 16809, "upload_time": "2018-10-18T16:26:37", "url": "https://files.pythonhosted.org/packages/9a/2e/7e087ed49d13e0db40d602ab00c5111ab3c7456d07b23f45df80908839fb/pytest_regressions-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d51daccc7699d3ae61b5670c4d7cd5bf", "sha256": "87da9e5c1c4182c07fd3957b393ff00dc4f155a11649074414eeceeca5200d30" }, "downloads": -1, "filename": "pytest-regressions-1.0.4.tar.gz", "has_sig": false, "md5_digest": "d51daccc7699d3ae61b5670c4d7cd5bf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 79627, "upload_time": "2018-10-18T16:26:38", "url": "https://files.pythonhosted.org/packages/5c/78/7ebd6753875ebf62e63b4c4961c6a7acc6384f58d84be8bcbc28feea8e21/pytest-regressions-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "56ae178bcfe37b870f3a8b96507fbbc3", "sha256": "01a1f525c97672b4041c5bdaad54ae3e17606a7b2b8e7dc32aeada7705d9e587" }, "downloads": -1, "filename": "pytest_regressions-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "56ae178bcfe37b870f3a8b96507fbbc3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 16832, "upload_time": "2018-11-20T11:48:05", "url": "https://files.pythonhosted.org/packages/33/7f/2c3fb26331b138c47aa05f87bf40a7c49e507ad78478500c54efe2929b91/pytest_regressions-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83f0addb43b2bbcad8fa3a2a601941ca", "sha256": "2684725f3e78c66a318a6f0b483ef5723dfa908e78f47cd441290f8c072dde2b" }, "downloads": -1, "filename": "pytest-regressions-1.0.5.tar.gz", "has_sig": false, "md5_digest": "83f0addb43b2bbcad8fa3a2a601941ca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 76485, "upload_time": "2018-11-20T11:48:07", "url": "https://files.pythonhosted.org/packages/9e/2c/dafae586d550750245a65c28c81b72aa2bbf489e2087b67b18dd13c8ebcb/pytest-regressions-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "7a9231e1932a3218a80372c8dc99c486", "sha256": "51aca72c6e75c5cfcf50ffbc234405b788afefecab1b3010dbe9a3e749df1eb3" }, "downloads": -1, "filename": "pytest_regressions-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "7a9231e1932a3218a80372c8dc99c486", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 16948, "upload_time": "2019-09-10T14:51:34", "url": "https://files.pythonhosted.org/packages/c1/bc/14c812a9794e5b8605e44e73dbdff8efc409f0f5d2c70897a58b6d96f9e2/pytest_regressions-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52cf60a43ff9aa0a89f98f8da0e2dc5a", "sha256": "14165dd7a452f0637083855f67aafe6afa61013a541efd2dedc98b7da5dd3970" }, "downloads": -1, "filename": "pytest-regressions-1.0.6.tar.gz", "has_sig": false, "md5_digest": "52cf60a43ff9aa0a89f98f8da0e2dc5a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 76927, "upload_time": "2019-09-10T14:51:36", "url": "https://files.pythonhosted.org/packages/d6/98/2a8962432970e4af2dd7e4eb162b97711cfee51bccc1e7b4a42aec8839ae/pytest-regressions-1.0.6.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "f898a512498300e9571404945095f433", "sha256": "543d504d0cc4da4063e345d84832f7a4f61bb974611aa1a5a5ec63afe28606c7" }, "downloads": -1, "filename": "pytest_regressions-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f898a512498300e9571404945095f433", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 16698, "upload_time": "2019-09-10T17:56:27", "url": "https://files.pythonhosted.org/packages/d8/46/883761cbd37b35aae2ddd804cc6ec0450fcf732af661557eb927b39cf06f/pytest_regressions-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7827bb154e9a87631db653d598f1abf3", "sha256": "38972758b6e62058df79bc8480d3e0f4134bb0be848c135d4840f3ebebb63985" }, "downloads": -1, "filename": "pytest-regressions-2.0.0.tar.gz", "has_sig": false, "md5_digest": "7827bb154e9a87631db653d598f1abf3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 77652, "upload_time": "2019-09-10T17:56:28", "url": "https://files.pythonhosted.org/packages/83/5d/206ced9bd86ee5374c372b174d78fa4cd1046d22c20833009067c1d25e2e/pytest-regressions-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f898a512498300e9571404945095f433", "sha256": "543d504d0cc4da4063e345d84832f7a4f61bb974611aa1a5a5ec63afe28606c7" }, "downloads": -1, "filename": "pytest_regressions-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f898a512498300e9571404945095f433", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 16698, "upload_time": "2019-09-10T17:56:27", "url": "https://files.pythonhosted.org/packages/d8/46/883761cbd37b35aae2ddd804cc6ec0450fcf732af661557eb927b39cf06f/pytest_regressions-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7827bb154e9a87631db653d598f1abf3", "sha256": "38972758b6e62058df79bc8480d3e0f4134bb0be848c135d4840f3ebebb63985" }, "downloads": -1, "filename": "pytest-regressions-2.0.0.tar.gz", "has_sig": false, "md5_digest": "7827bb154e9a87631db653d598f1abf3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 77652, "upload_time": "2019-09-10T17:56:28", "url": "https://files.pythonhosted.org/packages/83/5d/206ced9bd86ee5374c372b174d78fa4cd1046d22c20833009067c1d25e2e/pytest-regressions-2.0.0.tar.gz" } ] }