| [metadata] |
| name = jsonschema |
| url = https://github.com/Julian/jsonschema |
| project_urls = |
| Docs = https://python-jsonschema.readthedocs.io/en/latest/ |
| description = An implementation of JSON Schema validation for Python |
| long_description = file: README.rst |
| long_description_content_type = text/x-rst |
| author = Julian Berman |
| author_email = Julian@GrayVines.com |
| license = MIT |
| classifiers = |
| Development Status :: 5 - Production/Stable |
| Intended Audience :: Developers |
| License :: OSI Approved :: MIT License |
| Operating System :: OS Independent |
| Programming Language :: Python |
| Programming Language :: Python :: 3.7 |
| Programming Language :: Python :: 3.8 |
| Programming Language :: Python :: 3.9 |
| Programming Language :: Python :: Implementation :: CPython |
| Programming Language :: Python :: Implementation :: PyPy |
| python_requires = ">=3.7" |
| |
| [options] |
| packages = find: |
| install_requires = |
| attrs>=17.4.0 |
| importlib_metadata;python_version<'3.8' |
| pyrsistent>=0.14.0,!=0.17.0,!=0.17.1,!=0.17.2 |
| |
| [options.extras_require] |
| format = |
| fqdn |
| idna |
| isoduration |
| jsonpointer>1.13 |
| rfc3339-validator |
| rfc3987 |
| uri_template |
| webcolors>=1.11 |
| format_nongpl = |
| fqdn |
| idna |
| isoduration |
| jsonpointer>1.13 |
| rfc3339-validator |
| rfc3986-validator>0.1.0 |
| uri_template |
| webcolors>=1.11 |
| |
| [options.entry_points] |
| console_scripts = |
| jsonschema = jsonschema.cli:main |
| |
| [options.package_data] |
| jsonschema = schemas/*.json, schemas/*/*.json |
| |
| [bdist_wheel] |
| universal = 1 |
| |
| [flake8] |
| inline-quotes = " |
| exclude = |
| jsonschema/__init__.py |
| jsonschema/_reflect.py |
| ignore = |
| B008, # Barring function calls in default args. Ha, no. |
| B306, # See https://github.com/PyCQA/flake8-bugbear/issues/131 |
| W503, # (flake8 default) old PEP8 boolean operator line breaks |
| |
| [pydocstyle] |
| match = (?!(test_|_|compat|cli)).*\.py # see PyCQA/pydocstyle#323 |
| add-select = |
| D410, # Trailing whitespace plz |
| add-ignore = |
| D107, # Hah, no |
| D200, # 1-line docstrings don't need to be on one line |
| D202, # One line is fine. |
| D412, # Trailing whitespace plz |
| D413, # No trailing whitespace plz |