OXIESEC PANEL
- Current Dir:
/
/
opt
/
alt
/
python37
/
lib
/
python3.7
/
site-packages
/
attr
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/13/2025 09:39:25 PM
rwxr-xr-x
📄
__init__.py
1.58 KB
05/07/2021 09:20:15 AM
rw-r--r--
📄
__init__.pyi
14.49 KB
05/05/2021 08:25:16 AM
rw-r--r--
📁
__pycache__
-
05/14/2024 03:09:23 PM
rwxr-xr-x
📄
_cmp.py
4.04 KB
05/06/2021 07:03:24 AM
rw-r--r--
📄
_cmp.pyi
318 bytes
05/01/2021 12:26:39 PM
rw-r--r--
📄
_compat.py
7.38 KB
02/27/2021 09:49:47 AM
rw-r--r--
📄
_config.py
514 bytes
10/17/2019 08:29:00 AM
rw-r--r--
📄
_funcs.py
13.08 KB
05/06/2021 02:11:04 PM
rw-r--r--
📄
_make.py
95.45 KB
05/05/2021 08:05:42 AM
rw-r--r--
📄
_next_gen.py
3.98 KB
04/12/2021 12:35:56 PM
rw-r--r--
📄
_version_info.py
2.11 KB
03/29/2020 07:56:49 AM
rw-r--r--
📄
_version_info.pyi
209 bytes
03/29/2020 07:56:49 AM
rw-r--r--
📄
converters.py
2.97 KB
02/18/2021 03:38:25 PM
rw-r--r--
📄
converters.pyi
382 bytes
02/19/2021 07:15:51 AM
rw-r--r--
📄
exceptions.py
1.9 KB
04/30/2021 12:38:44 PM
rw-r--r--
📄
exceptions.pyi
540 bytes
02/19/2021 07:15:51 AM
rw-r--r--
📄
filters.py
1.07 KB
03/29/2020 07:56:49 AM
rw-r--r--
📄
filters.pyi
216 bytes
02/19/2021 07:15:51 AM
rw-r--r--
📄
py.typed
0 bytes
07/12/2018 10:28:53 AM
rw-r--r--
📄
setters.py
1.4 KB
07/20/2020 10:43:42 AM
rw-r--r--
📄
setters.pyi
574 bytes
04/06/2021 04:14:02 AM
rw-r--r--
📄
validators.py
11.23 KB
07/20/2020 10:43:42 AM
rw-r--r--
📄
validators.pyi
1.83 KB
02/19/2021 07:15:51 AM
rw-r--r--
Editing: validators.pyi
Close
from typing import ( Any, AnyStr, Callable, Container, Iterable, List, Mapping, Match, Optional, Tuple, Type, TypeVar, Union, overload, ) from . import _ValidatorType _T = TypeVar("_T") _T1 = TypeVar("_T1") _T2 = TypeVar("_T2") _T3 = TypeVar("_T3") _I = TypeVar("_I", bound=Iterable) _K = TypeVar("_K") _V = TypeVar("_V") _M = TypeVar("_M", bound=Mapping) # To be more precise on instance_of use some overloads. # If there are more than 3 items in the tuple then we fall back to Any @overload def instance_of(type: Type[_T]) -> _ValidatorType[_T]: ... @overload def instance_of(type: Tuple[Type[_T]]) -> _ValidatorType[_T]: ... @overload def instance_of( type: Tuple[Type[_T1], Type[_T2]] ) -> _ValidatorType[Union[_T1, _T2]]: ... @overload def instance_of( type: Tuple[Type[_T1], Type[_T2], Type[_T3]] ) -> _ValidatorType[Union[_T1, _T2, _T3]]: ... @overload def instance_of(type: Tuple[type, ...]) -> _ValidatorType[Any]: ... def provides(interface: Any) -> _ValidatorType[Any]: ... def optional( validator: Union[_ValidatorType[_T], List[_ValidatorType[_T]]] ) -> _ValidatorType[Optional[_T]]: ... def in_(options: Container[_T]) -> _ValidatorType[_T]: ... def and_(*validators: _ValidatorType[_T]) -> _ValidatorType[_T]: ... def matches_re( regex: AnyStr, flags: int = ..., func: Optional[ Callable[[AnyStr, AnyStr, int], Optional[Match[AnyStr]]] ] = ..., ) -> _ValidatorType[AnyStr]: ... def deep_iterable( member_validator: _ValidatorType[_T], iterable_validator: Optional[_ValidatorType[_I]] = ..., ) -> _ValidatorType[_I]: ... def deep_mapping( key_validator: _ValidatorType[_K], value_validator: _ValidatorType[_V], mapping_validator: Optional[_ValidatorType[_M]] = ..., ) -> _ValidatorType[_M]: ... def is_callable() -> _ValidatorType[_T]: ...