PHP 8.2.31
Preview: __init__.py Size: 819 B
//opt/imunify360/venv/lib64/python3.11/site-packages/cerberus/__init__.py

"""
    Extensible validation for Python dictionaries.

    :copyright: 2012-2023 by Nicola Iarocci.
    :license: ISC, see LICENSE for more details.

    Full documentation is available at https://python-cerberus.org/

"""

from __future__ import absolute_import

from cerberus.platform import importlib_metadata
from cerberus.schema import rules_set_registry, schema_registry, SchemaError
from cerberus.utils import TypeDefinition
from cerberus.validator import DocumentError, Validator


try:
    __version__ = importlib_metadata.version("Cerberus")
except importlib_metadata.PackageNotFoundError:
    __version__ = "unknown"

__all__ = [
    DocumentError.__name__,
    SchemaError.__name__,
    TypeDefinition.__name__,
    Validator.__name__,
    "schema_registry",
    "rules_set_registry",
    "__version__",
]

Directory Contents

Dirs: 1 × Files: 6

Name Size Perms Modified Actions
- drwxr-xr-x 2026-05-27 11:04:32
Edit Download
20.75 KB lrw-r--r-- 2026-04-14 09:45:17
Edit Download
1.13 KB lrw-r--r-- 2026-04-14 09:45:17
Edit Download
17.91 KB lrw-r--r-- 2026-04-14 09:45:17
Edit Download
3.78 KB lrw-r--r-- 2026-04-14 09:45:17
Edit Download
63.25 KB lrw-r--r-- 2026-04-14 09:45:17
Edit Download
819 B lrw-r--r-- 2026-04-14 09:45:17
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).