From 0ebea889f6ba395027f3dee7cbcc3d9fb4be6704 Mon Sep 17 00:00:00 2001 From: Eric Jolibois Date: Tue, 7 Dec 2021 10:36:41 +0100 Subject: [PATCH] build(deps): bump requirements (#3495) * chore(deps): bump requirements * style: format after black bump --- docs/requirements.txt | 4 ++-- pydantic/config.py | 1 - pydantic/networks.py | 1 - pydantic/typing.py | 7 ------- requirements.txt | 6 +++--- tests/requirements-linting.txt | 8 ++++---- tests/requirements-testing.txt | 4 ++-- 7 files changed, 11 insertions(+), 20 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index b5e0808..dee12cf 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,12 +1,12 @@ ansi2html==1.6.0 flake8==4.0.1 flake8-quotes==3.3.1 -hypothesis==6.24.0 +hypothesis==6.30.1 markdown-include==0.6.0 mdx-truly-sane-lists==1.2 mkdocs==1.2.3 mkdocs-exclude==1.0.2 -mkdocs-material==7.3.4 +mkdocs-material==8.0.5 sqlalchemy orjson ujson diff --git a/pydantic/config.py b/pydantic/config.py index 5cc7e3a..317b2f8 100644 --- a/pydantic/config.py +++ b/pydantic/config.py @@ -24,7 +24,6 @@ if TYPE_CHECKING: def __call__(self, schema: Dict[str, Any], model_class: Type[BaseModel]) -> None: pass - else: SchemaExtraCallable = Callable[..., None] diff --git a/pydantic/networks.py b/pydantic/networks.py index 557edc8..17a0529 100644 --- a/pydantic/networks.py +++ b/pydantic/networks.py @@ -51,7 +51,6 @@ if TYPE_CHECKING: query: Optional[str] fragment: Optional[str] - else: email_validator = None diff --git a/pydantic/typing.py b/pydantic/typing.py index 9b28dd0..788496a 100644 --- a/pydantic/typing.py +++ b/pydantic/typing.py @@ -57,13 +57,11 @@ if sys.version_info < (3, 7): def evaluate_forwardref(type_: ForwardRef, globalns: Any, localns: Any) -> Any: return type_._eval_type(globalns, localns) - elif sys.version_info < (3, 9): def evaluate_forwardref(type_: ForwardRef, globalns: Any, localns: Any) -> Any: return type_._evaluate(globalns, localns) - else: def evaluate_forwardref(type_: ForwardRef, globalns: Any, localns: Any) -> Any: @@ -109,7 +107,6 @@ if sys.version_info < (3, 8): return cast(Type[Any], Annotated) # mypy complains about _SpecialForm in py3.6 return getattr(t, '__origin__', None) - else: from typing import get_origin as _typing_get_origin @@ -140,7 +137,6 @@ if sys.version_info < (3, 7): # noqa: C901 (ignore complexity) return t.__args__ + t.__metadata__ return getattr(t, '__args__', ()) - elif sys.version_info < (3, 8): # noqa: C901 from typing import _GenericAlias @@ -159,7 +155,6 @@ elif sys.version_info < (3, 8): # noqa: C901 return res return getattr(t, '__args__', ()) - else: from typing import get_args as _typing_get_args @@ -290,7 +285,6 @@ if sys.version_info < (3, 8): # noqa: C901 (ignore complexity) def is_none_type(type_: Any) -> bool: return type_ in NONE_TYPES - else: def is_none_type(type_: Any) -> bool: @@ -361,7 +355,6 @@ if sys.version_info >= (3, 7): def literal_values(type_: Type[Any]) -> Tuple[Any, ...]: return get_args(type_) - else: def is_literal_type(type_: Type[Any]) -> bool: diff --git a/requirements.txt b/requirements.txt index 4206366..5a2b15c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1,8 @@ # requirements for compilation and from setup.py so dependabot prompts us to test with latest version of these packages -Cython==0.29.24;sys_platform!='win32' +Cython==0.29.25;sys_platform!='win32' devtools==0.8.0 email-validator==1.1.3 dataclasses==0.6; python_version < '3.7' -typing-extensions==3.10.0.2 -python-dotenv==0.19.1 +typing-extensions==4.0.1 +python-dotenv==0.19.2 diff --git a/tests/requirements-linting.txt b/tests/requirements-linting.txt index c4c98e2..a6fece9 100644 --- a/tests/requirements-linting.txt +++ b/tests/requirements-linting.txt @@ -1,10 +1,10 @@ -black==21.9b0 +black==21.12b0 flake8==4.0.1 flake8-quotes==3.3.1 -hypothesis==6.24.0 -isort==5.9.3 +hypothesis==6.30.1 +isort==5.10.1 mypy==0.910 types-toml==0.10.1 pycodestyle==2.8.0 pyflakes==2.4.0 -twine==3.4.2 \ No newline at end of file +twine==3.7.0 \ No newline at end of file diff --git a/tests/requirements-testing.txt b/tests/requirements-testing.txt index 23e654a..cb76137 100644 --- a/tests/requirements-testing.txt +++ b/tests/requirements-testing.txt @@ -1,5 +1,5 @@ -coverage==6.0.2 -hypothesis==6.24.0 +coverage==6.2 +hypothesis==6.30.1 # pin importlib-metadata as upper versions need typing-extensions to work if on python < 3.8 importlib-metadata==3.1.0;python_version<"3.8" mypy==0.910