We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Describe the bug str.removeprefix() does not get discovered as needing 3.9 when used on the return type of a method, even if it's a string.
str.removeprefix()
To Reproduce Running vermin on
def foo() -> str: return "Foobar" a = foo() b = a.removeprefix("Foo")
returns
Minimum required versions: 3.0
Expected behavior It should return 3.9.
Environment (please complete the following information): vermin version 1.6.0
The text was updated successfully, but these errors were encountered:
def meow(mm): for m in mm: m.removeprefix("meow")
is also not detected as needing 3.9 (vermin 1.6.0)
Sorry, something went wrong.
No branches or pull requests
Describe the bug
str.removeprefix()
does not get discovered as needing 3.9 when used on the return type of a method, even if it's a string.To Reproduce
Running vermin on
returns
Expected behavior
It should return 3.9.
Environment (please complete the following information):
vermin version 1.6.0
The text was updated successfully, but these errors were encountered: