{ "info": { "author": "Tobias Pleyer", "author_email": "tobi.pleyer@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Testing" ], "description": "The pytest TODO plugin\n======================\n\nMarking unfinished source code or known problems with a *TODO* comment is a\npopular method among developers. During development this is an acceptable,\nlightweight option. In a release version however *TODO* comments leave a bitter\ntaste at best or mean a forgotten major issue at worst.\n\nThis plugin parses Python source files for *TODO* comments and marks them as a\nfailed test.\n\nUsage\n\n.. code-block:: bash\n\n ~$ pytest --todo\n\nPossible Usage\n--------------\n\nDuring development the CI server simply runs the unit tests against the code,\nchecking if the tests pass. At this stage *TODO* comments are allowed. Once a\nrelease candidate exists (maybe on a release branch) the CI server will also\nadd the *--todo* flag. Forgotten *TODO* comments will now cause the tests to\nfail and a possible source of bugs is cleared out before the release happens.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/TobiasPleyer/pytest-todo", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pytest-todo", "package_url": "https://pypi.org/project/pytest-todo/", "platform": "", "project_url": "https://pypi.org/project/pytest-todo/", "project_urls": { "Homepage": "https://github.com/TobiasPleyer/pytest-todo" }, "release_url": "https://pypi.org/project/pytest-todo/0.2.1/", "requires_dist": [ "pytest" ], "requires_python": "", "summary": "A small plugin for the pytest testing framework, marking TODO comments as failure", "version": "0.2.1" }, "last_serial": 5309492, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "4b6d4ecb14c02f08cfc9d1342959f845", "sha256": "fe098a64f67a4f8021e95c4fbc25670e1c1c9f41cfddf22ebff069fa86cd49ff" }, "downloads": -1, "filename": "pytest_todo-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b6d4ecb14c02f08cfc9d1342959f845", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3645, "upload_time": "2017-12-17T13:18:02", "url": "https://files.pythonhosted.org/packages/17/dd/48714a53076c90493114a6c52149c8d4d3a98dd05057e0950cf41b623462/pytest_todo-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc78c92195fd88c6099ec3bda7775cc1", "sha256": "235064f0da841607d46056f588787ef42a6e3d588fdaeee69f7797fe77b6bd6c" }, "downloads": -1, "filename": "pytest-todo-0.2.tar.gz", "has_sig": false, "md5_digest": "bc78c92195fd88c6099ec3bda7775cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3401, "upload_time": "2017-12-17T13:22:25", "url": "https://files.pythonhosted.org/packages/1d/bd/8eb3a8b31997a496c14ed929fdf31a3ebc621f5bc11eb6404f892ba73b4d/pytest-todo-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c6f7f8b94de70507be4bec35f18b1d24", "sha256": "c11a20b7d9eacc3d5b18668ed725deeaaf1806c6cf3c54bd92a8da09e142bb57" }, "downloads": -1, "filename": "pytest_todo-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c6f7f8b94de70507be4bec35f18b1d24", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4089, "upload_time": "2019-05-23T21:14:51", "url": "https://files.pythonhosted.org/packages/3b/1e/7286c8abd0e8fe5083e4c1b88ac0383db75c2e17d4c7eacde7675508737e/pytest_todo-0.2.1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c6f7f8b94de70507be4bec35f18b1d24", "sha256": "c11a20b7d9eacc3d5b18668ed725deeaaf1806c6cf3c54bd92a8da09e142bb57" }, "downloads": -1, "filename": "pytest_todo-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c6f7f8b94de70507be4bec35f18b1d24", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4089, "upload_time": "2019-05-23T21:14:51", "url": "https://files.pythonhosted.org/packages/3b/1e/7286c8abd0e8fe5083e4c1b88ac0383db75c2e17d4c7eacde7675508737e/pytest_todo-0.2.1-py2.py3-none-any.whl" } ] }