djblets.features.level¶
Stability levels for a feature.
- class FeatureLevel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)¶
Bases:
IntEnum
Possible stability levels for features.
- UNAVAILABLE = 0¶
The feature is completely unavailable.
Feature checkers will not be consulted in this case.
- EXPERIMENTAL = 10¶
The feature is experimental.
A feature checker must enable this feature.
- BETA = 50¶
The feature is in beta.
A feature checker must enable this feature.
- STABLE = 100¶
The feature is stable and will always be enabled.
- __format__(format_spec, /)¶
Convert to a string according to format_spec.
- __new__(value)¶