starlette==0.17.1
pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2

[all]
requests<3.0.0,>=2.24.0
jinja2<4.0.0,>=2.11.2
python-multipart<0.0.6,>=0.0.5
itsdangerous<3.0.0,>=1.1.0
pyyaml<6.0.0,>=5.3.1
ujson<5.0.0,>=4.0.1
orjson<4.0.0,>=3.2.1
email_validator<2.0.0,>=1.1.1
uvicorn[standard]<0.16.0,>=0.12.0

[dev]
python-jose[cryptography]<4.0.0,>=3.3.0
passlib[bcrypt]<2.0.0,>=1.7.2
autoflake<2.0.0,>=1.4.0
flake8<4.0.0,>=3.8.3
uvicorn[standard]<0.16.0,>=0.12.0

[doc]
mkdocs<2.0.0,>=1.1.2
mkdocs-material<9.0.0,>=8.1.4
mdx-include<2.0.0,>=1.4.1
mkdocs-markdownextradata-plugin<0.3.0,>=0.1.7
typer-cli<0.0.13,>=0.0.12
pyyaml<6.0.0,>=5.3.1

[test]
pytest<7.0.0,>=6.2.4
pytest-cov<4.0.0,>=2.12.0
mypy==0.910
flake8<4.0.0,>=3.8.3
black==21.9b0
isort<6.0.0,>=5.0.6
requests<3.0.0,>=2.24.0
httpx<0.19.0,>=0.14.0
email_validator<2.0.0,>=1.1.1
sqlalchemy<1.5.0,>=1.3.18
peewee<4.0.0,>=3.13.3
databases[sqlite]<0.6.0,>=0.3.2
orjson<4.0.0,>=3.2.1
ujson<5.0.0,>=4.0.1
python-multipart<0.0.6,>=0.0.5
flask<3.0.0,>=1.1.2
anyio[trio]<4.0.0,>=3.2.1
types-ujson==0.1.1
types-orjson==3.6.0

[test:python_version<'3.7']
types-dataclasses==0.1.7
