diff options
author | Seth Morton <seth.m.morton@gmail.com> | 2021-11-01 22:09:30 -0700 |
---|---|---|
committer | Seth Morton <seth.m.morton@gmail.com> | 2021-11-01 22:09:30 -0700 |
commit | 239c024350dd8f3f104f557c187444fc193ba691 (patch) | |
tree | bab96a1a6459e9a048e7e4cec564fb8d0eda37e4 | |
parent | 4cc58e281fec3638ca6672475e9e0175b0793047 (diff) | |
download | natsort-239c024350dd8f3f104f557c187444fc193ba691.tar.gz |
Remove fastnumbers type ignore statement
-rw-r--r-- | natsort/compat/fastnumbers.py | 2 | ||||
-rw-r--r-- | natsort/utils.py | 4 | ||||
-rw-r--r-- | setup.cfg | 2 |
3 files changed, 3 insertions, 5 deletions
diff --git a/natsort/compat/fastnumbers.py b/natsort/compat/fastnumbers.py index 3b10fc8..049030d 100644 --- a/natsort/compat/fastnumbers.py +++ b/natsort/compat/fastnumbers.py @@ -35,4 +35,4 @@ try: if not is_supported_fastnumbers(fn_ver): raise ImportError # pragma: no cover except ImportError: - from natsort.compat.fake_fastnumbers import fast_float, fast_int # noqa: F401 + from natsort.compat.fake_fastnumbers import fast_float, fast_int # type: ignore diff --git a/natsort/utils.py b/natsort/utils.py index df02eac..7102f41 100644 --- a/natsort/utils.py +++ b/natsort/utils.py @@ -669,9 +669,9 @@ def string_component_transform_factory(alg: NSType) -> StrTransformer: if alg & ns.FLOAT: # noinspection PyTypeChecker kwargs["nan"] = nan_val - return partial(fast_float, **kwargs) + return cast(Callable[[str], StrOrBytes], partial(fast_float, **kwargs)) else: - return partial(fast_int, **kwargs) + return cast(Callable[[str], StrOrBytes], partial(fast_int, **kwargs)) def final_data_transform_factory( @@ -69,5 +69,3 @@ exclude = [mypy-icu] ignore_missing_imports = True -[mypy-fastnumbers] -ignore_missing_imports = True |