codekingpro/portable-devtools
114k
1# SPDX-License-Identifier: MIT2 3__all__ = ["get_run_validators", "set_run_validators"]4 5_run_validators = True6 7 8def set_run_validators(run):9 """10 Set whether or not validators are run. By default, they are run.11 12 .. deprecated:: 21.3.0 It will not be removed, but it also will not be13 moved to new ``attrs`` namespace. Use `attrs.validators.set_disabled()`14 instead.15 """16 if not isinstance(run, bool):17 msg = "'run' must be bool."18 raise TypeError(msg)19 global _run_validators20 _run_validators = run21 22 23def get_run_validators():24 """25 Return whether or not validators are run.26 27 .. deprecated:: 21.3.0 It will not be removed, but it also will not be28 moved to new ``attrs`` namespace. Use `attrs.validators.get_disabled()`29 instead.30 """31 return _run_validators32 