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
@immutable
I hope that some generic solution for @immutable type decorator can be created.
What I need? I need to make mypy treat some types as immutable (they can still be mutable at runtime). Example:
mypy
@immutable class User(object): def __init__(self, name: str) -> None: self.name = name # ok user = User('example') # ok user.name = 'other' # mypy error
Why? Because I want to be able to express this idea without actually modifing how things work in real code.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I hope that some generic solution for
@immutable
type decorator can be created.What I need? I need to make
mypy
treat some types as immutable (they can still be mutable at runtime).Example:
Why? Because I want to be able to express this idea without actually modifing how things work in real code.
The text was updated successfully, but these errors were encountered: