A Python library providing named types (newtypes) with runtime validation and type-checking support. Current version 1.4.2, requires Python ≥3.8, follows semantic versioning with regular releases.
pip install namedVerified import paths — ran on the pinned version, not inferred.
Define a named type by subclassing `Named`. The subclass provides runtime type checking and can be used with type hints.
Create a new instance with the desired value instead of modifying an existing one.
Use class methods or properties to add custom behavior without overriding `__init__`.
Use `import named` and reference `named.Named`.
Create a new named instance instead of modifying existing one.
No dependency data recorded yet.