← Reference

dunder-methods

Python dunder-methods reference.

__new__

Create and return a new class instance. Called before __init__, required for immutable types, singletons, and metaclass programming.

__new__(cls, *args, **kwargs)