Metadata-Version: |
2.1 |
Name: |
doctor |
Version: |
3.13.0 |
Summary: |
This module uses python 3 type hints to validate request and response data in Flask Python APIs and generate API documentation. |
Author: |
Upsight |
Author-Email: |
dev[at]upsight.com |
Home-Page: |
https://github.com/upsight/doctor |
License: |
MIT |
Keywords: |
python,flask,json,api,validation,documentation,sphinx |
Classifier: |
Intended Audience :: Developers |
Classifier: |
License :: OSI Approved :: MIT License |
Classifier: |
Operating System :: OS Independent |
Classifier: |
Programming Language :: Python |
Classifier: |
Programming Language :: Python :: 3.6 |
Requires-Dist: |
isodate (<1.0.0,>=0.6.0) |
Requires-Dist: |
jsonschema (<3.0.0,>=2.5.1) |
Requires-Dist: |
pyyaml (<4.0,>=3.11) |
Requires-Dist: |
rfc3987 (<2.0.0,>=1.3.4) |
Requires-Dist: |
simplejson (<4.0.0,>=3.6.3) |
Requires-Dist: |
strict-rfc3339 (<1.0,>=0.5) |
Requires-Dist: |
mock (<3.0.0,>=2.0.0); extra == "docs" |
Requires-Dist: |
sphinx (<2.0.0,>=1.5.4); extra == "docs" |
Requires-Dist: |
sphinx-autodoc-typehints (<2.0.0,>=1.2.4); extra == "docs" |
Requires-Dist: |
sphinx-rtd-theme (<1.0.0,>=0.2.4); extra == "docs" |
Requires-Dist: |
sphinxcontrib-httpdomain (<2.0.0,>=1.5.0); extra == "docs" |
Requires-Dist: |
coverage (<5.0.0,>=4.4.1); extra == "tests" |
Requires-Dist: |
flake8 (<4.0.0,>=3.3.0); extra == "tests" |
Requires-Dist: |
flask (<1.0.0,>=0.10.1); extra == "tests" |
Requires-Dist: |
flask-restful (==0.3.6); extra == "tests" |
Requires-Dist: |
Flask-Testing (==0.6.2); extra == "tests" |
Requires-Dist: |
mock (<3.0.0,>=2.0.0); extra == "tests" |
Requires-Dist: |
pytest (<4.0.0,>=3.3.2); extra == "tests" |
Provides-Extra: |
docs |
Provides-Extra: |
tests |
Description-Content-Type: |
text/x-rst |