{ "info": { "author": "Vladislav Mukhamatnurov", "author_email": "livestreamepidemz@yandex.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing" ], "description": "=======================\npytest-markers-presence\n=======================\n\n.. image:: https://img.shields.io/pypi/v/pytest-markers-presence.svg\n :target: https://pypi.org/project/pytest-markers-presence\n :alt: PyPI version\n\n.. image:: https://img.shields.io/pypi/pyversions/pytest-markers-presence.svg\n :target: https://pypi.org/project/pytest-markers-presence\n :alt: Python versions\n\n.. image:: https://travis-ci.org/livestreamx/pytest-markers-presence.svg?branch=master\n :target: https://travis-ci.org/livestreamx/pytest-markers-presence\n :alt: See Build Status on Travis CI\n\n.. image:: https://ci.appveyor.com/api/projects/status/github/livestreamx/pytest-markers-presence?branch=master\n :target: https://ci.appveyor.com/project/livestreamx/pytest-markers-presence/branch/master\n :alt: See Build Status on AppVeyor\n\nA simple plugin for easy staging your Python3 project's structure of `PyTest`_ tests.\nMake the repository with your tests more structured and beautiful with `Allure`_ ideology.\n\n----\n\nFeatures\n--------\n\n* Dynamical tests marking based on 'tests' subfolders\n* List not classified functions\n* List missed Allure BDD tags for test classes and functions (exclude fixtures and other incompatible objects)\n* Setting Allure titles for BDD tests\n* Assertions rewriting with Allure steps including attachments for complex objects:\n - Pydantic BaseModels\n - dictionaries\n - lists\n - long strings.\n\n\nInstallation\n------------\n\nYou can install \"pytest-markers-presence\" via `pip`_ from `PyPI`_::\n\n $ pip install pytest-markers-presence\n\n\nUsage\n-----\n\nThe `--staging` option is compatible with simple pytest run loop and could be used for dynamical tests marking.\nThe `--staging-warnings` option just enables warnings for `--staging` option.\n\nThe `--assert-steps` option is compatible with simple pytest run loop and could be used for assertions rewriting with\nAllure steps.\n\nThe `--bdd-titles` option is compatible with simple pytest run loop and could be used for assertions rewriting with\nAllure steps.\n\nThe `--bdd-format` option will not run your tests and it's also sensible for errors in the pytest\ncollection step. If you are using as part of you CI process the recommended way is to run it after the default test run.\nFor example:\n\n script:\n - pytest\n\n - pytest --staging --assert-steps --bdd-titles\n\n - pytest --bdd-format\n\n\nExample of 'pytest' run with provided options:\n\n $ pytest tests --staging --assert-steps --bdd-titles\n\n ======================= test session starts =======================\n\n (hidden for brevity)\n\n ==================== 1 passed in 0.51 seconds =====================\n\n $ pytest --bdd-format\n\n ======================= test session starts =======================\n\n (hidden for brevity)\n\n You should create test class(es) for your test function(s):\n Test function: 'test_function', location: /path/to/test.py\n\n You should set BDD tag '@allure.feature' for your test class(es):\n Test class: 'TestClass', location: /path/to/file.py\n\n You should set BDD tag '@allure.story' for your test function(s):\n Test function: 'test_case', location: /path/to/file.py\n\n ================== no tests ran in 0.00 seconds ===================\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-markers-presence\" is free and open source software\n\n\nIssues\n------\n\nIf you encounter any problems, please `pytest-markers-presence`_ along with a detailed description.\n\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.. _`pytest-markers-presence`: https://github.com/livestreamx/pytest-markers-presence/issues\n.. _`PyTest`: https://github.com/pytest-dev/pytest\n.. _`Allure`: https://github.com/allure-framework/allure-python\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/livestreamx/pytest-markers-presence", "keywords": "", "license": "MIT", "maintainer": "Vladislav Mukhamatnurov", "maintainer_email": "livestreamepidemz@yandex.ru", "name": "pytest-markers-presence", "package_url": "https://pypi.org/project/pytest-markers-presence/", "platform": "", "project_url": "https://pypi.org/project/pytest-markers-presence/", "project_urls": { "Homepage": "https://github.com/livestreamx/pytest-markers-presence" }, "release_url": "https://pypi.org/project/pytest-markers-presence/0.7.4/", "requires_dist": [ "pytest (>=3.5.0)", "allure-pytest (>=2.7)", "pydantic (>=0.32.0)" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "A simple plugin to detect missed pytest tags and markers\"", "version": "0.7.4" }, "last_serial": 5998729, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5b01ba332a9b73fce98815b9f3f7b7fa", "sha256": "7f375fcf5217985cd3c85e37aebdc0e982b3bda793709125c2cc7623a4e337bc" }, "downloads": -1, "filename": "pytest_markers_presence-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b01ba332a9b73fce98815b9f3f7b7fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5614, "upload_time": "2019-08-30T07:06:55", "url": "https://files.pythonhosted.org/packages/a2/f6/8ac2336685583906318e3d4abe48305ca5b5b37c90c0e3eba7f6170bb80d/pytest_markers_presence-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ee3d7409513c70224b927bef9efdf0d", "sha256": "88da032b9b54673a2460c5901d9278bfc815aab98cc4941def86003a085be3bf" }, "downloads": -1, "filename": "pytest-markers-presence-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5ee3d7409513c70224b927bef9efdf0d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5502, "upload_time": "2019-08-30T07:06:57", "url": "https://files.pythonhosted.org/packages/22/83/c56cdcfb850a0ea092ff20c3bb920e8268c4e23ede76ee467401517b2338/pytest-markers-presence-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b0dcde66a7392d4546d16925193e3a70", "sha256": "71945b4513eba560453e554f93be58aab3cbcbd697d0c10fd435cc33bb7d078f" }, "downloads": -1, "filename": "pytest_markers_presence-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0dcde66a7392d4546d16925193e3a70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5634, "upload_time": "2019-08-30T09:02:22", "url": "https://files.pythonhosted.org/packages/66/30/11694369472bb5833ce30693322d6a86d6adce4e6aa6aa70b35ce43659cd/pytest_markers_presence-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d55c1ae685223e80803dc50c0530a0b7", "sha256": "1784faa977aa7fb4f19369514606f08c5788a322c3e31932cabe97b93ffd39bd" }, "downloads": -1, "filename": "pytest-markers-presence-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d55c1ae685223e80803dc50c0530a0b7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5569, "upload_time": "2019-08-30T09:02:24", "url": "https://files.pythonhosted.org/packages/32/2d/3df2dce753ce47fbac46880e4d5c05ea3cbc149dab79936576cc775b9129/pytest-markers-presence-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "19fd9a9607c5b88a963369bceddb0147", "sha256": "2cd7a03d3885bb9d3358e63f948eff1d7be633efec21c0e221ceaac79eea8d73" }, "downloads": -1, "filename": "pytest_markers_presence-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "19fd9a9607c5b88a963369bceddb0147", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5933, "upload_time": "2019-09-01T16:23:18", "url": "https://files.pythonhosted.org/packages/f1/70/02cf11b92e4e64e54819c19c288b4d894c05301792c4851a8f76196a9e07/pytest_markers_presence-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f32bd4bfec5086fcdcb6b4369ef53b1", "sha256": "f8415f388795635128d242b3029d03f58824493aa3b271645b15eca150d50139" }, "downloads": -1, "filename": "pytest-markers-presence-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2f32bd4bfec5086fcdcb6b4369ef53b1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5844, "upload_time": "2019-09-01T16:23:21", "url": "https://files.pythonhosted.org/packages/c9/d7/2ffff85e0ea641de0320fe5de9d3287ea5b25b8636db4e76123cc69f03b3/pytest-markers-presence-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7a8c7adb9d7ee5a92979a68bb40cfbe3", "sha256": "ceba15efcf0f98dfd9d588129472ffb1c63ca55590a111418c7a1c6e1afac890" }, "downloads": -1, "filename": "pytest_markers_presence-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a8c7adb9d7ee5a92979a68bb40cfbe3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 6022, "upload_time": "2019-09-05T06:41:56", "url": "https://files.pythonhosted.org/packages/01/23/ee64e9d8b68db366657678d600d66945193b5f3d6ca7e8f257b2462e492c/pytest_markers_presence-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd2f3794757216220364b9b54a3da891", "sha256": "b1eecfe883b868a42b38871b7097f20b2a5442b187eba239289e0055daf10497" }, "downloads": -1, "filename": "pytest-markers-presence-0.4.0.tar.gz", "has_sig": false, "md5_digest": "bd2f3794757216220364b9b54a3da891", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 5964, "upload_time": "2019-09-05T06:41:58", "url": "https://files.pythonhosted.org/packages/5f/6a/a75c661767c057233248e318aa5f649a245a6a6ab5b027a45d8170bc5d9d/pytest-markers-presence-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "965f8244045c40c8745900605ca6327b", "sha256": "15caa578fbdb8cdf75e493fd620e97eaf89de17e3b2af6adc6e143803ea64922" }, "downloads": -1, "filename": "pytest_markers_presence-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "965f8244045c40c8745900605ca6327b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 6823, "upload_time": "2019-09-10T04:47:48", "url": "https://files.pythonhosted.org/packages/b9/86/6584087b24631498bf2a359d3d4abaf4085896caf597dc991c5ee6e6f7de/pytest_markers_presence-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6e976819d209651e424e486ba57fcb6", "sha256": "a3ac7fc7099ed074e18cc367095f093b7536ae2496629f37a62af88285bb3b7f" }, "downloads": -1, "filename": "pytest-markers-presence-0.5.0.tar.gz", "has_sig": false, "md5_digest": "d6e976819d209651e424e486ba57fcb6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 6883, "upload_time": "2019-09-10T04:47:49", "url": "https://files.pythonhosted.org/packages/2b/1f/5e5b2a268a183ebff69b98773ecd13e539e11a1df6a4a35aa163f02fb152/pytest-markers-presence-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "f40a807a9600e5753deb0bb950d52c1a", "sha256": "eb35fbca90bc50c39c525a80ccc30faca0c8a6bb64d9e9203fe2d591381a5644" }, "downloads": -1, "filename": "pytest_markers_presence-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f40a807a9600e5753deb0bb950d52c1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 7116, "upload_time": "2019-09-16T04:29:32", "url": "https://files.pythonhosted.org/packages/2d/6a/a9eb8a6080f800313e02a30b1b44c424f5918459e1e7666bb0f1b871cc25/pytest_markers_presence-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "830034360f431c2b2de9f9f782bcb4ab", "sha256": "d42de77a65704af7cd80066764f237e408e7472effe312e897a478bd4c3afb03" }, "downloads": -1, "filename": "pytest-markers-presence-0.6.0.tar.gz", "has_sig": false, "md5_digest": "830034360f431c2b2de9f9f782bcb4ab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 7209, "upload_time": "2019-09-16T04:29:33", "url": "https://files.pythonhosted.org/packages/86/e1/5d6eb3e16c10fa3245efc3b8ce30dd435bca9b028d5a07f6d635e8dd95cc/pytest-markers-presence-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "0d93e60debb4b4ff34d71be84d4118f2", "sha256": "dec18a4bf85279d49af112dea51653e40934bf7a15a1e4886f058dad53e7d7c1" }, "downloads": -1, "filename": "pytest_markers_presence-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d93e60debb4b4ff34d71be84d4118f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 7115, "upload_time": "2019-09-16T05:57:14", "url": "https://files.pythonhosted.org/packages/c9/66/d449d768ab0b3445e32c2b07452a2c94662b86abb53cf753e18e9e2f8e77/pytest_markers_presence-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b3b946fa1753f2055f8e670e915b20a", "sha256": "4db89c9587de100b23fdd7a09415163d46c123d82c5c8db12e93a47f69ce1406" }, "downloads": -1, "filename": "pytest-markers-presence-0.6.1.tar.gz", "has_sig": false, "md5_digest": "0b3b946fa1753f2055f8e670e915b20a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 7224, "upload_time": "2019-09-16T05:57:15", "url": "https://files.pythonhosted.org/packages/4c/b2/052f553565e820c5fa3f1fbe5756da8c7de4b91099e3e7c9a8ceaaeed3d3/pytest-markers-presence-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "4a4c04ba6f79c626549b0689a0af75b2", "sha256": "e93239392e6566367ab64e6605531f90f18915ae73b611810ae4df9cc1a0ba7a" }, "downloads": -1, "filename": "pytest_markers_presence-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a4c04ba6f79c626549b0689a0af75b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 7697, "upload_time": "2019-09-17T04:03:40", "url": "https://files.pythonhosted.org/packages/e8/70/636c88e0f3e09f3e3ff959ba84f3329a683b543a94a031d984c09bcc6a53/pytest_markers_presence-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b434375d7452df5090f52443baa4b793", "sha256": "b6df606f11470f22abcf1c6da95b27fe01bb8b310404f0c1d6dca745ed002699" }, "downloads": -1, "filename": "pytest-markers-presence-0.6.2.tar.gz", "has_sig": false, "md5_digest": "b434375d7452df5090f52443baa4b793", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 7827, "upload_time": "2019-09-17T04:03:42", "url": "https://files.pythonhosted.org/packages/16/31/396fe197a98fd94ad6b58efe3726b0622233d89b2a789b1bf1432784b067/pytest-markers-presence-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "1dd1276ce657e9360e06781dadb94a5e", "sha256": "fccb9b0c6a56c69b940f2d04e1c49a825193fa407b5a208741d2167aef288306" }, "downloads": -1, "filename": "pytest_markers_presence-0.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1dd1276ce657e9360e06781dadb94a5e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 7690, "upload_time": "2019-09-17T05:07:33", "url": "https://files.pythonhosted.org/packages/00/15/cd06fc0af2bedd7f97bf46bd7d7c8e5e498bffb9928c455f23999eca0d85/pytest_markers_presence-0.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "643831d2aadb6ab23c454e30ab3b4883", "sha256": "1888069a06c84d38f1e2a2d3c02e3c712e0219d80215b3997cfa8f1129c337e8" }, "downloads": -1, "filename": "pytest-markers-presence-0.6.3.tar.gz", "has_sig": false, "md5_digest": "643831d2aadb6ab23c454e30ab3b4883", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 7836, "upload_time": "2019-09-17T05:07:35", "url": "https://files.pythonhosted.org/packages/34/31/2a7b83860e81a2bceaa525601f60cc118adc93698b2adb17dff8d28ccd04/pytest-markers-presence-0.6.3.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "af6249cc869c851594ff906286ef600a", "sha256": "47ef340692b448a231397de913c633a422fd78dc4f19d0604b5647ba2d6bc47b" }, "downloads": -1, "filename": "pytest_markers_presence-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af6249cc869c851594ff906286ef600a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8001, "upload_time": "2019-09-18T06:08:04", "url": "https://files.pythonhosted.org/packages/10/34/31cec39406450add59667e7f7d488d015b6a70c6064596c778d777986a0c/pytest_markers_presence-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6edd8ef024269a06c26cca492e583d7", "sha256": "6f0b12b1b6ebf2be35ccabb67cb631a16de2a81d26729ff5ffa42adf23455764" }, "downloads": -1, "filename": "pytest-markers-presence-0.7.0.tar.gz", "has_sig": false, "md5_digest": "a6edd8ef024269a06c26cca492e583d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8154, "upload_time": "2019-09-18T06:08:07", "url": "https://files.pythonhosted.org/packages/d1/73/14fde20af35015d3cac89454a94adc0f72bc4e1e7396cfb648a1205776e9/pytest-markers-presence-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "f9fb0df753b021d8bf5796655ce79f81", "sha256": "f7c8e50cc9db73439f37ac4b7cfdfdb52954b0b8d8330b0397b5bd05e34005ab" }, "downloads": -1, "filename": "pytest_markers_presence-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f9fb0df753b021d8bf5796655ce79f81", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8001, "upload_time": "2019-09-18T07:09:36", "url": "https://files.pythonhosted.org/packages/85/8d/248b1f13c02f85f6d8a41bd31826755b563bf7c6dc8a27055c392be9bf83/pytest_markers_presence-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd59c81562585f3c72a78436e3fe46c1", "sha256": "b9e57974bb78bd92d1a5cd310004eb2cb5780b5de74cde53999960e6fb55736f" }, "downloads": -1, "filename": "pytest-markers-presence-0.7.1.tar.gz", "has_sig": false, "md5_digest": "bd59c81562585f3c72a78436e3fe46c1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8190, "upload_time": "2019-09-18T07:09:38", "url": "https://files.pythonhosted.org/packages/c6/5d/1b008f490666fb6e30d81f27c4c3c0cc85125df2b57729d07b9edc2b6e9e/pytest-markers-presence-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "014837eb18bff662cffded7c24f08202", "sha256": "00e966a798988278bd8a30b3efc039bded7eeba68771265ba261240baa8dfe5f" }, "downloads": -1, "filename": "pytest_markers_presence-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "014837eb18bff662cffded7c24f08202", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8102, "upload_time": "2019-10-07T18:04:33", "url": "https://files.pythonhosted.org/packages/af/bc/1baa985b0554289cd7489b1f779aeef10177406d44db81230f43245e367b/pytest_markers_presence-0.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f4ab9ce8b4418d537c55654e93f661c", "sha256": "f13581700ee10e77758dee3ad04d18be4f6ca5d44424af04116af0a8351554fd" }, "downloads": -1, "filename": "pytest-markers-presence-0.7.2.tar.gz", "has_sig": false, "md5_digest": "2f4ab9ce8b4418d537c55654e93f661c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8295, "upload_time": "2019-10-07T18:04:35", "url": "https://files.pythonhosted.org/packages/9f/32/b992d90294164ecdc61f1e2784b19adbbca15a497c0394ef8de964533bad/pytest-markers-presence-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "d6c57cae5a4464cd0b16afd8700bfa21", "sha256": "381dbadf3cf0e892055c7c0c6962fba2908dd9ae6fbe25f8436ede08c46988fe" }, "downloads": -1, "filename": "pytest_markers_presence-0.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d6c57cae5a4464cd0b16afd8700bfa21", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8168, "upload_time": "2019-10-12T04:50:08", "url": "https://files.pythonhosted.org/packages/df/41/c112e855acd2f2769a3cc1e146a1c42b1bea94163372c14bc4d5e20f7bab/pytest_markers_presence-0.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "238a9b777590a383789d2aa59bf2d7b5", "sha256": "b457a78e533b6898ad0834ba1ebdf0b7018f71ac21049a998f8fbc6aed524717" }, "downloads": -1, "filename": "pytest-markers-presence-0.7.3.tar.gz", "has_sig": false, "md5_digest": "238a9b777590a383789d2aa59bf2d7b5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8392, "upload_time": "2019-10-12T04:50:10", "url": "https://files.pythonhosted.org/packages/40/32/630eabfd313b82d2142e43ed339b4ea85a5e9e45ddddcda2eec626e52db0/pytest-markers-presence-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "615a2c24a629decea24d8e576d18542f", "sha256": "63b81a1facc90a106307c0364c90e0ed6f2095074ae0b8edcb400a12a5f57d6a" }, "downloads": -1, "filename": "pytest_markers_presence-0.7.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "615a2c24a629decea24d8e576d18542f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8270, "upload_time": "2019-10-19T04:55:49", "url": "https://files.pythonhosted.org/packages/c4/82/e5d4844f60867b4140a5a4a9c065f616ae03c051418301b313b0bbe956fa/pytest_markers_presence-0.7.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0477ac3690fb438ef2bb099798b5429", "sha256": "70370a32a5a8d323ad89c719a39e326a34db587ede6d69691c4ab7b2306516d9" }, "downloads": -1, "filename": "pytest-markers-presence-0.7.4.tar.gz", "has_sig": false, "md5_digest": "d0477ac3690fb438ef2bb099798b5429", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8514, "upload_time": "2019-10-19T04:55:50", "url": "https://files.pythonhosted.org/packages/e4/9e/a8cf81fdebe4d2dc233f6c20e27809737cfc14e2e1b802cbff2c2c420286/pytest-markers-presence-0.7.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "615a2c24a629decea24d8e576d18542f", "sha256": "63b81a1facc90a106307c0364c90e0ed6f2095074ae0b8edcb400a12a5f57d6a" }, "downloads": -1, "filename": "pytest_markers_presence-0.7.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "615a2c24a629decea24d8e576d18542f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8270, "upload_time": "2019-10-19T04:55:49", "url": "https://files.pythonhosted.org/packages/c4/82/e5d4844f60867b4140a5a4a9c065f616ae03c051418301b313b0bbe956fa/pytest_markers_presence-0.7.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0477ac3690fb438ef2bb099798b5429", "sha256": "70370a32a5a8d323ad89c719a39e326a34db587ede6d69691c4ab7b2306516d9" }, "downloads": -1, "filename": "pytest-markers-presence-0.7.4.tar.gz", "has_sig": false, "md5_digest": "d0477ac3690fb438ef2bb099798b5429", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8514, "upload_time": "2019-10-19T04:55:50", "url": "https://files.pythonhosted.org/packages/e4/9e/a8cf81fdebe4d2dc233f6c20e27809737cfc14e2e1b802cbff2c2c420286/pytest-markers-presence-0.7.4.tar.gz" } ] }