benchling_sdk.helpers.logging_helpers module¶
- exception NotImplementedWarning¶
Bases:
Warning
Warning for users that a feature was shipped but not yet implemented.
- class StabilityLevel¶
Bases:
enum.Enum
Stability levels for discrete guidelines.
- ALPHA = 'alpha'¶
- BETA = 'beta'¶
- check_for_csv_bug_fix(variable: str, value: Optional[Iterable[str]])¶
Specific error for a fixed bug that might cause breaks. See BNCH-24087.
- log_deprecation(source_name: str, suggestion: Optional[str] = None) None ¶
Log a standardized warning for use of deprecated functionality.
- log_not_implemented(source_name: str) None ¶
Log a standardized warning for use of unimplemented functionality.
- log_stability_warning(level: StabilityLevel, package: str = '') None ¶
Log a standardized warning for using preview functionality.