{
"info": {
"author": "Amir Rachum",
"author_email": "amir@rachum.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7"
],
"description": "pydocstyle - docstring style checker\n====================================\n\n\n.. image:: https://travis-ci.org/PyCQA/pydocstyle.svg?branch=master\n :target: https://travis-ci.org/PyCQA/pydocstyle\n\n.. image:: https://ci.appveyor.com/api/projects/status/40kkc366bmrrttca/branch/master?svg=true\n :target: https://ci.appveyor.com/project/Nurdok/pydocstyle/branch/master\n\n.. image:: https://readthedocs.org/projects/pydocstyle/badge/?version=latest\n :target: https://readthedocs.org/projects/pydocstyle/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/pyversions/pydocstyle.svg\n :target: https://pypi.org/project/pydocstyle\n\n\n**pydocstyle** is a static analysis tool for checking compliance with Python\ndocstring conventions.\n\n**pydocstyle** supports most of\n`PEP 257 `_ out of the box, but it\nshould not be considered a reference implementation.\n\n**pydocstyle** supports Python 3.4, 3.5, 3.6 and 3.7.\n\n\nQuick Start\n-----------\n\nInstall\n^^^^^^^\n\n.. code::\n\n pip install pydocstyle\n\n\nRun\n^^^^\n\n.. code::\n\n $ pydocstyle test.py\n test.py:18 in private nested class `meta`:\n D101: Docstring missing\n test.py:27 in public function `get_user`:\n D300: Use \"\"\"triple double quotes\"\"\" (found '''-quotes)\n test:75 in public function `init_database`:\n D201: No blank lines allowed before function docstring (found 1)\n ...\n\n\nLinks\n-----\n\n* `Read the full documentation here `_.\n\n* `Fork pydocstyle on GitHub `_.\n\n* `PyPI project page `_.\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/PyCQA/pydocstyle/",
"keywords": "pydocstyle,PEP 257,pep257,PEP 8,pep8,docstrings",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "pydocstyle",
"package_url": "https://pypi.org/project/pydocstyle/",
"platform": "",
"project_url": "https://pypi.org/project/pydocstyle/",
"project_urls": {
"Homepage": "https://github.com/PyCQA/pydocstyle/"
},
"release_url": "https://pypi.org/project/pydocstyle/4.0.1/",
"requires_dist": [
"snowballstemmer"
],
"requires_python": ">=3.4",
"summary": "Python docstring style checker",
"version": "4.0.1"
},
"last_serial": 5683671,
"releases": {
"0.0": [],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "5adf95b7d25a60f05e7f8d9e5fddfb8b",
"sha256": "b22548c337608e2535c42149f58e65faba0d0c5dd42b29ffd1c3c009a3b6bd59"
},
"downloads": -1,
"filename": "pydocstyle-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5adf95b7d25a60f05e7f8d9e5fddfb8b",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 19409,
"upload_time": "2016-01-30T18:53:47",
"url": "https://files.pythonhosted.org/packages/fe/e6/e6ed14c372bd1ed58a19ef20e8f83a4ebbd1ecdbc9818f063be38189a5f6/pydocstyle-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "74a42c1c8148f80c8f2931b615b54a24",
"sha256": "d553c094483581c11e61c91f2f5da5d578e428f8f800f00d209eb12e090874c4"
},
"downloads": -1,
"filename": "pydocstyle-1.0.0.zip",
"has_sig": false,
"md5_digest": "74a42c1c8148f80c8f2931b615b54a24",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21636,
"upload_time": "2016-01-30T18:54:18",
"url": "https://files.pythonhosted.org/packages/3a/ae/e00f314bdf4654329aab3f0443cb5b213c79cc25002e49a2f8cbf8a09936/pydocstyle-1.0.0.zip"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "1fa964c5625aaba2ae27319fb16417db",
"sha256": "49e8c60ff4b7b4f192a5421819b1165deb6015bd7ddfb7709812937a391ca97b"
},
"downloads": -1,
"filename": "pydocstyle-1.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "1fa964c5625aaba2ae27319fb16417db",
"packagetype": "bdist_wheel",
"python_version": "3.4",
"requires_python": null,
"size": 24600,
"upload_time": "2016-09-29T15:26:36",
"url": "https://files.pythonhosted.org/packages/42/ae/67a288482857b728f2e84db2e5f48c6e5d6a9d44ba4eefbaf63e42a88e54/pydocstyle-1.1.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f52fa81219abb856deab9af0df270227",
"sha256": "956b4950623a3e085d3d73462035231ac160c5f53a6e44967f9d879c2b0aad01"
},
"downloads": -1,
"filename": "pydocstyle-1.1.0.zip",
"has_sig": false,
"md5_digest": "f52fa81219abb856deab9af0df270227",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26509,
"upload_time": "2016-09-29T15:26:33",
"url": "https://files.pythonhosted.org/packages/64/d7/94b423691e720d96ff34014b67f8dfb8ab7b434dfc338f8d178543c61932/pydocstyle-1.1.0.zip"
}
],
"1.1.1": [
{
"comment_text": "",
"digests": {
"md5": "72c612755d05e9cb6eb05d4c3ed5182b",
"sha256": "20939fb9c2d61a9870449573d9ed762ec040c764b2241bec22c5ea956b9caf90"
},
"downloads": -1,
"filename": "pydocstyle-1.1.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "72c612755d05e9cb6eb05d4c3ed5182b",
"packagetype": "bdist_wheel",
"python_version": "3.5",
"requires_python": null,
"size": 40392,
"upload_time": "2016-10-04T10:57:55",
"url": "https://files.pythonhosted.org/packages/c8/ae/3177fa31d3e97a47ddb7c5871c398c056d9f06a31b8d6792e71e4bbf81d5/pydocstyle-1.1.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4e2c692743e34adcce507479c8e76ebb",
"sha256": "f808d8fc23952fe93c2d85598732bfa854cb5ee8a25f8191f60600710f898e8d"
},
"downloads": -1,
"filename": "pydocstyle-1.1.1.zip",
"has_sig": false,
"md5_digest": "4e2c692743e34adcce507479c8e76ebb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26570,
"upload_time": "2016-10-04T11:03:02",
"url": "https://files.pythonhosted.org/packages/c1/08/14df5ee08a1bce1598de4e1cdedb7e55e09060971a7241d40d15a1d7a14a/pydocstyle-1.1.1.zip"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "fabd0b1aa293481a466eb0366f32bfe7",
"sha256": "199fc5d0c03b737f0999613e2784bb5b47ad9ea0211b011ee5ea0afd51aa62e9"
},
"downloads": -1,
"filename": "pydocstyle-2.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fabd0b1aa293481a466eb0366f32bfe7",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 30960,
"upload_time": "2017-04-18T18:59:15",
"url": "https://files.pythonhosted.org/packages/5c/ca/0849f5a833575eb43c57dc5a40ca825615b234d161cc69bc9ce5867d7169/pydocstyle-2.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2be57712e2743d23949bafed957d8c86",
"sha256": "49680b7ea8c18e911135167e9f6986a3829031b55f2c737e6d2c398df38aafb5"
},
"downloads": -1,
"filename": "pydocstyle-2.0.0.zip",
"has_sig": false,
"md5_digest": "2be57712e2743d23949bafed957d8c86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 33343,
"upload_time": "2017-04-18T18:59:57",
"url": "https://files.pythonhosted.org/packages/b0/33/52e2fa5662fbb2a8bc9bdfe31327cd58c2f856b31851b73fc5baf86a2a14/pydocstyle-2.0.0.zip"
}
],
"2.1.0": [
{
"comment_text": "",
"digests": {
"md5": "eeddf1eb4b069cb0a6ad8ff8c2cc07d9",
"sha256": "65e7856618f55a0ad57bc2fcede88a9f5e4f755b3f35e262d3339e82b5efeab5"
},
"downloads": -1,
"filename": "pydocstyle-2.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "eeddf1eb4b069cb0a6ad8ff8c2cc07d9",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 31841,
"upload_time": "2017-10-08T09:33:49",
"url": "https://files.pythonhosted.org/packages/21/1d/2afb75448d496a1a53815a5e2edd5fc8828eff6730ae29ce18801d2d4077/pydocstyle-2.1.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "291d7b3df72766aecba2683f87dde9b3",
"sha256": "57446e356544898376237651d6e34c348f6518bff072aca7bc8b14f35709b67d"
},
"downloads": -1,
"filename": "pydocstyle-2.1.0.tar.gz",
"has_sig": false,
"md5_digest": "291d7b3df72766aecba2683f87dde9b3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28537,
"upload_time": "2017-10-08T09:33:47",
"url": "https://files.pythonhosted.org/packages/32/6a/b500937a4098be1e890f34590219ee6998f02a0256ab228969494b64fbca/pydocstyle-2.1.0.tar.gz"
}
],
"2.1.1": [
{
"comment_text": "",
"digests": {
"md5": "94cae56b7210c68aeb817f1d6ffb0f35",
"sha256": "08a870edc94508264ed90510db466c6357c7192e0e866561d740624a8fc7d90c"
},
"downloads": -1,
"filename": "pydocstyle-2.1.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "94cae56b7210c68aeb817f1d6ffb0f35",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 31877,
"upload_time": "2017-10-09T16:53:48",
"url": "https://files.pythonhosted.org/packages/4e/20/c710bd30d53c2786d1d9980a5f66598fb3e7348699858f40def7d625dedb/pydocstyle-2.1.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d2a332a4553c05852cc70f3ca793082f",
"sha256": "af9fcccb303899b83bec82dc9a1d56c60fc369973223a5e80c3dfa9bdf984405"
},
"downloads": -1,
"filename": "pydocstyle-2.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d2a332a4553c05852cc70f3ca793082f",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 31839,
"upload_time": "2017-10-09T16:54:04",
"url": "https://files.pythonhosted.org/packages/43/8a/f1141af0c8406788a5c38ad5001d4163d903b5384a6517239d2ac42734c8/pydocstyle-2.1.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5a6422f7a89d36c9af67725b5726e766",
"sha256": "4d5bcde961107873bae621f3d580c3e35a426d3687ffc6f8fb356f6628da5a97"
},
"downloads": -1,
"filename": "pydocstyle-2.1.1.tar.gz",
"has_sig": false,
"md5_digest": "5a6422f7a89d36c9af67725b5726e766",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28542,
"upload_time": "2017-10-09T16:54:06",
"url": "https://files.pythonhosted.org/packages/ca/af/dbd99adec5704de451ae56d08024d7416dead997dedbd6be72cbc86efb08/pydocstyle-2.1.1.tar.gz"
}
],
"3.0.0": [
{
"comment_text": "",
"digests": {
"md5": "be16626913e15ab6ee84dbe4a625dd18",
"sha256": "2258f9b0df68b97bf3a6c29003edc5238ff8879f1efb6f1999988d934e432bd8"
},
"downloads": -1,
"filename": "pydocstyle-3.0.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "be16626913e15ab6ee84dbe4a625dd18",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 32193,
"upload_time": "2018-10-14T12:03:17",
"url": "https://files.pythonhosted.org/packages/89/a0/84d912e2c14f07a65a9207145d69a8bf2e54ea1e81f727042a94febb386c/pydocstyle-3.0.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4ae78f653b00af0e0408701ed2ac7e3d",
"sha256": "ed79d4ec5e92655eccc21eb0c6cf512e69512b4a97d215ace46d17e4990f2039"
},
"downloads": -1,
"filename": "pydocstyle-3.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4ae78f653b00af0e0408701ed2ac7e3d",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 33005,
"upload_time": "2018-10-14T12:02:07",
"url": "https://files.pythonhosted.org/packages/6e/3f/9207e1af3fb23c71a2a17a5d82d4c68f4dd6b3429b58514c74b95f6e0784/pydocstyle-3.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5d37d5c28a24627b325751bdede21111",
"sha256": "5741c85e408f9e0ddf873611085e819b809fca90b619f5fd7f34bd4959da3dd4"
},
"downloads": -1,
"filename": "pydocstyle-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "5d37d5c28a24627b325751bdede21111",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29627,
"upload_time": "2018-10-14T12:02:31",
"url": "https://files.pythonhosted.org/packages/e1/e6/a0669df17a97e462915a10a7d6c567658b60eceddebf62a3fb9975c00196/pydocstyle-3.0.0.tar.gz"
}
],
"4.0.0": [
{
"comment_text": "",
"digests": {
"md5": "b5dc3e089f6b8cf8e23b5b050c8fc25d",
"sha256": "58c421dd605eec0bce65df8b8e5371bb7ae421582cdf0ba8d9435ac5b0ffc36a"
},
"downloads": -1,
"filename": "pydocstyle-4.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b5dc3e089f6b8cf8e23b5b050c8fc25d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 33592,
"upload_time": "2019-07-06T16:52:12",
"url": "https://files.pythonhosted.org/packages/eb/9a/8b5285c888e09a4f257e184b067c87b4423fed387bffa4b6514f72439b62/pydocstyle-4.0.0-py3-none-any.whl"
}
],
"4.0.1": [
{
"comment_text": "",
"digests": {
"md5": "0f2d1497fa74231a275d1af286a4326b",
"sha256": "66aff87ffe34b1e49bff2dd03a88ce6843be2f3346b0c9814410d34987fbab59"
},
"downloads": -1,
"filename": "pydocstyle-4.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0f2d1497fa74231a275d1af286a4326b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.4",
"size": 33925,
"upload_time": "2019-08-15T19:13:56",
"url": "https://files.pythonhosted.org/packages/4b/17/5a4834af38d2afd796ec33b809a570966a8173dacabc44cbc30e75001b4f/pydocstyle-4.0.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6fb92647e560610b3acd849e6f1fdaab",
"sha256": "04c84e034ebb56eb6396c820442b8c4499ac5eb94a3bda88951ac3dc519b6058"
},
"downloads": -1,
"filename": "pydocstyle-4.0.1.tar.gz",
"has_sig": false,
"md5_digest": "6fb92647e560610b3acd849e6f1fdaab",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.4",
"size": 31432,
"upload_time": "2019-08-15T19:13:58",
"url": "https://files.pythonhosted.org/packages/10/eb/e6bc79c82c402d226a9119f3ff2e573bb567b8170564becc2dd783ef73fd/pydocstyle-4.0.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "0f2d1497fa74231a275d1af286a4326b",
"sha256": "66aff87ffe34b1e49bff2dd03a88ce6843be2f3346b0c9814410d34987fbab59"
},
"downloads": -1,
"filename": "pydocstyle-4.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0f2d1497fa74231a275d1af286a4326b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.4",
"size": 33925,
"upload_time": "2019-08-15T19:13:56",
"url": "https://files.pythonhosted.org/packages/4b/17/5a4834af38d2afd796ec33b809a570966a8173dacabc44cbc30e75001b4f/pydocstyle-4.0.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6fb92647e560610b3acd849e6f1fdaab",
"sha256": "04c84e034ebb56eb6396c820442b8c4499ac5eb94a3bda88951ac3dc519b6058"
},
"downloads": -1,
"filename": "pydocstyle-4.0.1.tar.gz",
"has_sig": false,
"md5_digest": "6fb92647e560610b3acd849e6f1fdaab",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.4",
"size": 31432,
"upload_time": "2019-08-15T19:13:58",
"url": "https://files.pythonhosted.org/packages/10/eb/e6bc79c82c402d226a9119f3ff2e573bb567b8170564becc2dd783ef73fd/pydocstyle-4.0.1.tar.gz"
}
]
}