diff options
author | David Lord <davidism@gmail.com> | 2023-01-19 06:36:29 -0800 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2023-01-19 06:37:38 -0800 |
commit | 876ce6ff93e27aa6527b2964a2112e9dab0ab352 (patch) | |
tree | e08ed6b10911377b50d1b8d51ff0699e474da517 | |
parent | 64fcb8776193a7b67c0038f98455376e6643993b (diff) | |
download | itsdangerous-876ce6ff93e27aa6527b2964a2112e9dab0ab352.tar.gz |
fix mypy/flake8 findings
-rw-r--r-- | .pre-commit-config.yaml | 5 | ||||
-rw-r--r-- | src/itsdangerous/serializer.py | 10 |
2 files changed, 10 insertions, 5 deletions
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d41d19f..c3cc888 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,6 @@ repos: hooks: - id: reorder-python-imports args: ["--application-directories", "src:tests"] - additional_dependencies: ["setuptools>60.9"] - repo: https://github.com/psf/black rev: 22.12.0 hooks: @@ -21,7 +20,9 @@ repos: rev: 6.0.0 hooks: - id: flake8 - additional_dependencies: [flake8-bugbear] + additional_dependencies: + - flake8-bugbear + - flake8-implicit-str-concat - repo: https://github.com/peterdemin/pip-compile-multi rev: v2.6.1 hooks: diff --git a/src/itsdangerous/serializer.py b/src/itsdangerous/serializer.py index 9f4a84a..1a66789 100644 --- a/src/itsdangerous/serializer.py +++ b/src/itsdangerous/serializer.py @@ -212,7 +212,9 @@ class Serializer: return rv - def dump(self, obj: _t.Any, f: _t.IO, salt: _t_opt_str_bytes = None) -> None: + def dump( + self, obj: _t.Any, f: _t.IO[_t.Any], salt: _t_opt_str_bytes = None + ) -> None: """Like :meth:`dumps` but dumps into a file. The file handle has to be compatible with what the internal serializer expects. """ @@ -235,7 +237,7 @@ class Serializer: raise _t.cast(BadSignature, last_exception) - def load(self, f: _t.IO, salt: _t_opt_str_bytes = None) -> _t.Any: + def load(self, f: _t.IO[_t.Any], salt: _t_opt_str_bytes = None) -> _t.Any: """Like :meth:`loads` but loads from a file.""" return self.loads(f.read(), salt) @@ -287,7 +289,9 @@ class Serializer: except BadPayload: return False, None - def load_unsafe(self, f: _t.IO, salt: _t_opt_str_bytes = None) -> _t_load_unsafe: + def load_unsafe( + self, f: _t.IO[_t.Any], salt: _t_opt_str_bytes = None + ) -> _t_load_unsafe: """Like :meth:`loads_unsafe` but loads from a file. .. versionadded:: 0.15 |