{ "info": { "author": "Emmanuel Leblond", "author_email": "emmanuel.leblond@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Hypothesis", "Framework :: Pytest", "Framework :: Trio", "License :: OSI Approved :: Apache Software License", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing", "Topic :: System :: Networking" ], "description": "pytest-trio\n===========\n\n.. image:: https://img.shields.io/badge/chat-join%20now-blue.svg\n :target: https://gitter.im/python-trio/general\n :alt: Join chatroom\n\n.. image:: https://img.shields.io/badge/docs-read%20now-blue.svg\n :target: https://pytest-trio.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/v/pytest-trio.svg\n :target: https://pypi.org/project/pytest-trio\n :alt: Latest PyPi version\n\n.. image:: https://travis-ci.org/python-trio/pytest-trio.svg?branch=master\n :target: https://travis-ci.org/python-trio/pytest-trio\n :alt: Automated test status (Linux and MacOS)\n\n.. image:: https://ci.appveyor.com/api/projects/status/aq0pklx7hanx031x?svg=true\n :target: https://ci.appveyor.com/project/touilleMan/pytest-trio\n :alt: Automated test status (Windows)\n\n.. image:: https://codecov.io/gh/python-trio/pytest-trio/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/python-trio/pytest-trio\n :alt: Test coverage\n\nThis is a pytest plugin to help you test projects that use `Trio\n`__, a friendly library for concurrency\nand async I/O in Python. For an overview of features, see our `manual\n`__, or jump straight to the\n`quickstart guide\n`__.\n\n\nVital statistics\n----------------\n\n**Documentation:** https://pytest-trio.readthedocs.io\n\n**Bug tracker and source code:**\nhttps://github.com/python-trio/pytest-trio\n\n**License:** MIT or Apache 2, your choice.\n\n**Code of conduct:** Contributors are requested to follow our `code of\nconduct\n`__\nin all project spaces.\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/python-trio/pytest-trio", "keywords": "async,pytest,testing,trio", "license": "MIT -or- Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "pytest-trio", "package_url": "https://pypi.org/project/pytest-trio/", "platform": "", "project_url": "https://pypi.org/project/pytest-trio/", "project_urls": { "Homepage": "https://github.com/python-trio/pytest-trio" }, "release_url": "https://pypi.org/project/pytest-trio/0.5.2/", "requires_dist": [ "trio (>=0.11)", "async-generator (>=1.9)", "pytest (>=3.6)" ], "requires_python": ">=3.5", "summary": "Pytest plugin for trio", "version": "0.5.2" }, "last_serial": 4814783, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ff5ac87ee5da6fb0fc58d3d61f035394", "sha256": "62bd214d13c6f236a5c6a4d9260af8bf1986790def86ed08c39e28f65597a1e5" }, "downloads": -1, "filename": "pytest_trio-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ff5ac87ee5da6fb0fc58d3d61f035394", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 6228, "upload_time": "2017-12-08T10:13:49", "url": "https://files.pythonhosted.org/packages/cb/bf/813fd7dc3aa8c2f84d6af4fa0720742fbdb18259e2a878e7f6a9c9f99ea6/pytest_trio-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5563d1c053dd824dd33359bfe9e605c0", "sha256": "9cec8e4698a88080a969d5e4039bd217ed90609412e710b5f974fb02841bc09a" }, "downloads": -1, "filename": "pytest-trio-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5563d1c053dd824dd33359bfe9e605c0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 15110, "upload_time": "2017-12-08T10:13:50", "url": "https://files.pythonhosted.org/packages/06/2f/669bc5c1d998cb0f98292e1c73fece8e64c043535a03409dd43f5d542b4c/pytest-trio-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c21f093366cdf4a5740edc84cd0ba350", "sha256": "ae7907a2a77022c5ecb0205c5acac88ad55c4072e75e9bb1174d53f0911dadff" }, "downloads": -1, "filename": "pytest_trio-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c21f093366cdf4a5740edc84cd0ba350", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 6233, "upload_time": "2017-12-08T12:30:47", "url": "https://files.pythonhosted.org/packages/b7/cc/6d57e957b17d2035ce75a8fef6719945172132fc4ebcbaa07a9d84db7679/pytest_trio-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f10d22a7605cc8c6f05e74344e1d0ca5", "sha256": "e49f583b0880849116fee8299f0ec626142c10e3855a6f695f756afd69607ceb" }, "downloads": -1, "filename": "pytest-trio-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f10d22a7605cc8c6f05e74344e1d0ca5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 15157, "upload_time": "2017-12-08T12:30:47", "url": "https://files.pythonhosted.org/packages/0d/42/1197e3762c6bc4e366689c9f024fa003c7f9b30109589f0c15c526252821/pytest-trio-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "65072e01541ea9d71b2beb5f1fcade47", "sha256": "443bc162ba15c1f68c0b3fd9f786303f39f7d5f313d78e955e6d76a7860f840d" }, "downloads": -1, "filename": "pytest_trio-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "65072e01541ea9d71b2beb5f1fcade47", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9284, "upload_time": "2017-12-15T15:07:42", "url": "https://files.pythonhosted.org/packages/09/76/c1c3b77d40459931c840c5e96b0d58e222d0cc6adee7c02a0c838f59117e/pytest_trio-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba9d8c7b012fca2c7b09730381d0dbdf", "sha256": "a80f4ab02974f2343d637bf4fb8eb9780658d40d5af3aabab691c6168f884b04" }, "downloads": -1, "filename": "pytest-trio-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ba9d8c7b012fca2c7b09730381d0dbdf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 16526, "upload_time": "2017-12-15T15:07:44", "url": "https://files.pythonhosted.org/packages/d1/33/38e871b3535a8a2aeb938ada126864d729121df7faf7d9fa9e4749534782/pytest-trio-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8f3473c64eba7e8f4953dd698c21e5a4", "sha256": "92c684a512cc805fd45464df1476192d4f44e1ffe66313f3097ca0beb0e55b73" }, "downloads": -1, "filename": "pytest_trio-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8f3473c64eba7e8f4953dd698c21e5a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 10417, "upload_time": "2018-01-03T22:40:30", "url": "https://files.pythonhosted.org/packages/ae/da/6fbb2dc5a488e60d2b537f2352929abc5af65105082854caa02a847cc2a4/pytest_trio-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed482081f1af1f3a5c6adbfcd1ac1d6d", "sha256": "bd868de9f27eb7c88a25e349261148d69508fe034ff47d514f1b5e4845a3b074" }, "downloads": -1, "filename": "pytest-trio-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ed482081f1af1f3a5c6adbfcd1ac1d6d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 17254, "upload_time": "2018-01-03T22:40:32", "url": "https://files.pythonhosted.org/packages/b9/be/abc2b0729ea0d505698c0ce39f5b70a01f589aff810551b5ca71f8e9ac09/pytest-trio-0.3.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ea3f5d75975cdc8808eb2409e5e4a7a8", "sha256": "4f16412b32d9cf7dbdd83d4f2e7323c001499093917b72c3f072fac61faa6264" }, "downloads": -1, "filename": "pytest_trio-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ea3f5d75975cdc8808eb2409e5e4a7a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11112, "upload_time": "2018-04-14T15:03:19", "url": "https://files.pythonhosted.org/packages/3e/6f/aa3b248b536a1b2b4bbd2946ff34950fc7200ae3a22700c885a7066b44f7/pytest_trio-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85d9317dc0ac46149be053c29499b117", "sha256": "27023630450deb9bda9f003a7f06e0c7b64e38175a93df2d11290f9683336d56" }, "downloads": -1, "filename": "pytest-trio-0.4.1.tar.gz", "has_sig": false, "md5_digest": "85d9317dc0ac46149be053c29499b117", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 17911, "upload_time": "2018-04-14T15:03:21", "url": "https://files.pythonhosted.org/packages/94/fc/4e0f09a4c85cfafe3db0c6fbc946da349962ae9ef93827b66f33d354c4c1/pytest-trio-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "6fb0e6c5148c32069109cf563b591e1b", "sha256": "535c037a96897708a8b4e769399abfc9af1975a3824056f6339d73b4d84fffcb" }, "downloads": -1, "filename": "pytest_trio-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6fb0e6c5148c32069109cf563b591e1b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 10471, "upload_time": "2018-06-29T08:56:09", "url": "https://files.pythonhosted.org/packages/6f/18/e6cb0b14c7ec286aa100a704a4d196b747cde922fb16ac4fd8559eba6c75/pytest_trio-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fe776511930b5757f19947cccc75bd2", "sha256": "40316ca98a14818696f4e2b14c8572ee133afdd5dbe0b3a38d566b943df49373" }, "downloads": -1, "filename": "pytest-trio-0.4.2.tar.gz", "has_sig": false, "md5_digest": "6fe776511930b5757f19947cccc75bd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18381, "upload_time": "2018-06-29T08:56:10", "url": "https://files.pythonhosted.org/packages/41/84/4fbb9ff80edcc5f68f01a215d136af0cc71a4f0a454998cf01df467d4827/pytest-trio-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "b4e0216bb91ef2a4a0ef10c9e2a7a889", "sha256": "a1c4cb0247027f7454acb02e65586eee0a41299022616a86b7bfaf632beadbcb" }, "downloads": -1, "filename": "pytest_trio-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b4e0216bb91ef2a4a0ef10c9e2a7a889", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 19666, "upload_time": "2018-08-27T05:08:33", "url": "https://files.pythonhosted.org/packages/2e/47/cb706fa7470b57cf8ab44f92ba6647ca29d81ee2e3f5d090e098c6580d3b/pytest_trio-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4a711d018baeade711c8324d702a27f", "sha256": "f1c446da9100f19864cf2928b8460c8ef633ebf1b65a3875ab43a830f9db96cb" }, "downloads": -1, "filename": "pytest-trio-0.5.0.tar.gz", "has_sig": false, "md5_digest": "f4a711d018baeade711c8324d702a27f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 34411, "upload_time": "2018-08-27T05:08:35", "url": "https://files.pythonhosted.org/packages/9b/1a/cbfc2964bae50bf2280b9fc38df3bf55c21876aecb8689c9677ccbb7b2c1/pytest-trio-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "6aed5f9de9e6fb8bc5ee093de1681640", "sha256": "a97cb9fa6aa9137237ba3def8742cbf9a041adcba9836f4d9512132db2d31f24" }, "downloads": -1, "filename": "pytest_trio-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6aed5f9de9e6fb8bc5ee093de1681640", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 19807, "upload_time": "2018-09-28T08:34:39", "url": "https://files.pythonhosted.org/packages/c2/fd/3c2a7adffa5d56a165b57123848384225cc8c9aa72f4f016742ecfc8eb01/pytest_trio-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c95dc086268b9d86bc86f6f4a0ddb1e", "sha256": "36228591c160401ae20311bd49ac4d2138f270533556938342986a7b91e6bf66" }, "downloads": -1, "filename": "pytest-trio-0.5.1.tar.gz", "has_sig": false, "md5_digest": "2c95dc086268b9d86bc86f6f4a0ddb1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 34836, "upload_time": "2018-09-28T08:34:41", "url": "https://files.pythonhosted.org/packages/23/55/0757f81dd2a3968b7145bf34277e00a81219336dbad316ccb90826b5cf35/pytest-trio-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "305cdf8a9a7e77f46070e43bf6166b94", "sha256": "848c2ba632d9c2d4e2770fe4eb149c8db69ecefc9239e2e6f77c41d9a2393d5e" }, "downloads": -1, "filename": "pytest_trio-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "305cdf8a9a7e77f46070e43bf6166b94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 20407, "upload_time": "2019-02-13T09:08:58", "url": "https://files.pythonhosted.org/packages/2e/05/375617baa79be3f5de84d7d6a118430ef2bd3b400dd9aa3a7513d0afd09e/pytest_trio-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7077add4e9a121781c7bcad6a396e3a", "sha256": "6a50e9585ebbb0ce9ae83d33bde7865952d76c4d4b8759a0345a551f113d468c" }, "downloads": -1, "filename": "pytest-trio-0.5.2.tar.gz", "has_sig": false, "md5_digest": "c7077add4e9a121781c7bcad6a396e3a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 35372, "upload_time": "2019-02-13T09:08:59", "url": "https://files.pythonhosted.org/packages/e5/4d/595688c7759dc79f7388652ed47f5753e2576736de3d047d6983082f43d5/pytest-trio-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "305cdf8a9a7e77f46070e43bf6166b94", "sha256": "848c2ba632d9c2d4e2770fe4eb149c8db69ecefc9239e2e6f77c41d9a2393d5e" }, "downloads": -1, "filename": "pytest_trio-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "305cdf8a9a7e77f46070e43bf6166b94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 20407, "upload_time": "2019-02-13T09:08:58", "url": "https://files.pythonhosted.org/packages/2e/05/375617baa79be3f5de84d7d6a118430ef2bd3b400dd9aa3a7513d0afd09e/pytest_trio-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7077add4e9a121781c7bcad6a396e3a", "sha256": "6a50e9585ebbb0ce9ae83d33bde7865952d76c4d4b8759a0345a551f113d468c" }, "downloads": -1, "filename": "pytest-trio-0.5.2.tar.gz", "has_sig": false, "md5_digest": "c7077add4e9a121781c7bcad6a396e3a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 35372, "upload_time": "2019-02-13T09:08:59", "url": "https://files.pythonhosted.org/packages/e5/4d/595688c7759dc79f7388652ed47f5753e2576736de3d047d6983082f43d5/pytest-trio-0.5.2.tar.gz" } ] }