| 123456789101112131415 |
- """Sentinel class for constants with useful reprs"""
- # Copyright (c) IPython Development Team.
- # Distributed under the terms of the Modified BSD License.
- class Sentinel:
- def __init__(self, name: str, module: str, docstring: str | None = None) -> None:
- self.name = name
- self.module = module
- if docstring:
- self.__doc__ = docstring
- def __repr__(self) -> str:
- return str(self.module) + "." + self.name
|