diff --git a/requirements-dev.txt b/requirements-dev.txt index 096d0570..4ae422ed 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -10,5 +10,6 @@ mypy pyyaml httpx fastapi +pydantic -r requirements-ext.txt diff --git a/setup.py b/setup.py index 43d6d5b6..0378326d 100644 --- a/setup.py +++ b/setup.py @@ -64,6 +64,9 @@ setup(name='dependency-injector', 'yaml': [ 'pyyaml', ], + 'pydantic': [ + 'pydantic', + ], 'flask': [ 'flask', ], diff --git a/tox.ini b/tox.ini index da86a4d5..f1ceadd9 100644 --- a/tox.ini +++ b/tox.ini @@ -11,6 +11,7 @@ deps= fastapi extras= yaml + pydantic flask aiohttp commands= @@ -36,6 +37,7 @@ deps= unittest2 extras= yaml + pydantic flask commands= unit2 discover -s tests/unit -p test_*_py2_py3.py @@ -53,6 +55,7 @@ deps= unittest2 extras= yaml + pydantic flask commands= unit2 discover -s tests/unit -p test_*_py3.py @@ -62,6 +65,7 @@ deps= unittest2 extras= yaml + pydantic flask commands= unit2 discover -s tests/unit -p test_*_py2_py3.py