You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			32 lines
		
	
	
		
			843 B
		
	
	
	
		
			Python
		
	
			
		
		
	
	
			32 lines
		
	
	
		
			843 B
		
	
	
	
		
			Python
		
	
# SPDX-License-Identifier: MIT
 | 
						|
 | 
						|
__all__ = ["get_run_validators", "set_run_validators"]
 | 
						|
 | 
						|
_run_validators = True
 | 
						|
 | 
						|
 | 
						|
def set_run_validators(run):
 | 
						|
    """
 | 
						|
    Set whether or not validators are run.  By default, they are run.
 | 
						|
 | 
						|
    .. deprecated:: 21.3.0 It will not be removed, but it also will not be
 | 
						|
        moved to new ``attrs`` namespace. Use `attrs.validators.set_disabled()`
 | 
						|
        instead.
 | 
						|
    """
 | 
						|
    if not isinstance(run, bool):
 | 
						|
        msg = "'run' must be bool."
 | 
						|
        raise TypeError(msg)
 | 
						|
    global _run_validators
 | 
						|
    _run_validators = run
 | 
						|
 | 
						|
 | 
						|
def get_run_validators():
 | 
						|
    """
 | 
						|
    Return whether or not validators are run.
 | 
						|
 | 
						|
    .. deprecated:: 21.3.0 It will not be removed, but it also will not be
 | 
						|
        moved to new ``attrs`` namespace. Use `attrs.validators.get_disabled()`
 | 
						|
        instead.
 | 
						|
    """
 | 
						|
    return _run_validators
 |