{ "info": { "author": "Florian Bruhin", "author_email": "me@the-compiler.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing" ], "description": "pytest-platform-markers\n===================================\n\n.. image:: https://travis-ci.org/The-Compiler/pytest-platform-markers.svg?branch=master\n :target: https://travis-ci.org/The-Compiler/pytest-platform-markers\n :alt: See Build Status on Travis CI\n\n.. image:: https://ci.appveyor.com/api/projects/status/github/The-Compiler/pytest-platform-markers?branch=master\n :target: https://ci.appveyor.com/project/The-Compiler/pytest-platform-markers/branch/master\n :alt: See Build Status on AppVeyor\n\nMarkers for pytest to skip tests on specific platforms\n\n----\n\nFeatures\n--------\n\nThis plugin adds the following markers to pytest:\n\n* ``posix``: Skipped except on a POSIX os (Linux/OS X, ``os.name != 'posix'``)\n* ``windows``: Skipped except on Windows (``os.name != 'nt'``)\n* ``linux``: Skipped except on Linux (``sys.platform.startswith('linux')``)\n* ``osx``: Skipped except on OS X (``sys.platform != 'darwin'``)\n* ``not_osx``: Skipped on OS X (``sys.platform == 'darwin'``)\n* ``not_frozen``: Skipped when frozen (``getattr(sys, 'frozen', False)``)\n* ``frozen``: Skipped except when frozen (``not getattr(sys, 'frozen', False)``)\n* ``ci``: Skipped except on CI systems (``'CI' not in os.environ``)\n* ``not_ci``: Skipped on CI systems (``'CI' in os.environ``)\n\nInstallation\n------------\n\nYou can install \"`pytest-platform-markers`_\" via `pip`_ from `PyPI`_::\n\n $ pip install pytest-platform-markers\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\nChanges\n-------\n\nv1.0.0\n^^^^^^\n\n- Added support for pytest >= 4.0\n- Added support Python 3.6 and 3.7\n- Dropped support for pytest < 3.6\n- Dropped support for Python 3.3 and 3.4\n\nv0.1.0\n^^^^^^\n\n- Initial release\n\nLicense\n-------\n\nDistributed under the terms of the `MIT`_ license, \"pytest-platform-markers\" 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.. _`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/The-Compiler/pytest-platform-markers/issues\n.. _`pytest`: https://github.com/pytest-dev/pytest\n.. _`tox`: https://tox.readthedocs.org/en/latest/\n.. _`pip`: https://pypi.python.org/pypi/pip/\n.. _`PyPI`: https://pypi.python.org/pypi\n.. _`pytest-platform-markers`: https://pypi.python.org/pypi/pytest-platform-markers\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/The-Compiler/pytest-platform-markers", "keywords": "", "license": "MIT", "maintainer": "Florian Bruhin", "maintainer_email": "me@the-compiler.org", "name": "pytest-platform-markers", "package_url": "https://pypi.org/project/pytest-platform-markers/", "platform": "", "project_url": "https://pypi.org/project/pytest-platform-markers/", "project_urls": { "Homepage": "https://github.com/The-Compiler/pytest-platform-markers" }, "release_url": "https://pypi.org/project/pytest-platform-markers/1.0.0/", "requires_dist": [ "pytest (>=3.6.0)" ], "requires_python": "", "summary": "Markers for pytest to skip tests on specific platforms", "version": "1.0.0" }, "last_serial": 5803368, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e8bb5ba5add8af5a7b0ce78610993bc1", "sha256": "fa8ed871905cfb5e449b7c038ce5c0e112ca58639851f6057866845edc1ea0fe" }, "downloads": -1, "filename": "pytest-platform-markers-0.1.0.tar.gz", "has_sig": true, "md5_digest": "e8bb5ba5add8af5a7b0ce78610993bc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3006, "upload_time": "2016-02-26T22:54:16", "url": "https://files.pythonhosted.org/packages/b1/f0/b419dcecd03a25ba92e6d4be2ee656bca7da9281dc84b21b5f00d43baecf/pytest-platform-markers-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "975a07924f9efc43392833139f976562", "sha256": "b05cb0bcd51a7cd0375bfbeeb3eaeb01fc85665e45b21fc9494a8a19137f4d32" }, "downloads": -1, "filename": "pytest_platform_markers-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "975a07924f9efc43392833139f976562", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4277, "upload_time": "2019-09-09T12:27:32", "url": "https://files.pythonhosted.org/packages/c5/d1/2ef73ee137add043df444fddf1c851b8ca70ab9c7b7f18e18c4c244fec6d/pytest_platform_markers-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a5092912d5fb313b7e71dbf6b29cf60", "sha256": "07ea92669114ba8083b6653995b5a9ab14d57ca16307fd2af22d6f7d295160e4" }, "downloads": -1, "filename": "pytest-platform-markers-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8a5092912d5fb313b7e71dbf6b29cf60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3070, "upload_time": "2019-09-09T12:27:34", "url": "https://files.pythonhosted.org/packages/b3/e7/174a22a8cb4cf4b64456cd799f472bb90206f1ce8d537edbc1d9659689a3/pytest-platform-markers-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "975a07924f9efc43392833139f976562", "sha256": "b05cb0bcd51a7cd0375bfbeeb3eaeb01fc85665e45b21fc9494a8a19137f4d32" }, "downloads": -1, "filename": "pytest_platform_markers-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "975a07924f9efc43392833139f976562", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4277, "upload_time": "2019-09-09T12:27:32", "url": "https://files.pythonhosted.org/packages/c5/d1/2ef73ee137add043df444fddf1c851b8ca70ab9c7b7f18e18c4c244fec6d/pytest_platform_markers-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a5092912d5fb313b7e71dbf6b29cf60", "sha256": "07ea92669114ba8083b6653995b5a9ab14d57ca16307fd2af22d6f7d295160e4" }, "downloads": -1, "filename": "pytest-platform-markers-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8a5092912d5fb313b7e71dbf6b29cf60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3070, "upload_time": "2019-09-09T12:27:34", "url": "https://files.pythonhosted.org/packages/b3/e7/174a22a8cb4cf4b64456cd799f472bb90206f1ce8d537edbc1d9659689a3/pytest-platform-markers-1.0.0.tar.gz" } ] }