Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: remove type-checking block instead of inserting pass #234

Open
jakkdl opened this issue Mar 10, 2023 · 0 comments
Open

Comments

@jakkdl
Copy link

jakkdl commented Mar 10, 2023

from typing import TYPE_CHECKING

if TYPE_CHECKING:
    from collections.abc import Sequence

...

will replace the Sequence import with a pass. But specifically with TYPE_CHECKING blocks I see no reason not to remove the entire block if you'd otherwise insert a pass, and the TYPE_CHECKING import can then also be removed (unless referenced elsewhere).

Should also work with

import typing

if typing.TYPE_CHECKING:
    from collections.abc import Sequence

...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants