SILENT KILLERPanel

Current Path: > > opt > cloudlinux > venv > lib64 > python3.11 > site-packages > pyrsistent


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/cloudlinux/venv/lib64/python3.11/site-packages/pyrsistent

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
__init__.py File 1479 bytes April 17 2025 13:10:58.
__init__.pyi File 7188 bytes April 17 2025 13:10:58.
_checked_types.py File 18372 bytes April 17 2025 13:10:58.
_field_common.py File 11963 bytes April 17 2025 13:10:58.
_helpers.py File 3232 bytes April 17 2025 13:10:58.
_immutable.py File 3287 bytes April 17 2025 13:10:58.
_pbag.py File 6730 bytes April 17 2025 13:10:58.
_pclass.py File 9702 bytes April 17 2025 13:10:58.
_pdeque.py File 12203 bytes April 17 2025 13:10:58.
_plist.py File 8293 bytes April 17 2025 13:10:58.
_pmap.py File 18781 bytes April 17 2025 13:10:58.
_precord.py File 7032 bytes April 17 2025 13:10:58.
_pset.py File 5693 bytes April 17 2025 13:10:58.
_pvector.py File 22694 bytes April 17 2025 13:10:58.
_toolz.py File 3425 bytes April 17 2025 13:10:58.
_transformations.py File 3800 bytes April 17 2025 13:10:58.
py.typed File 0 bytes April 17 2025 13:10:58.
typing.py File 1767 bytes April 17 2025 13:10:58.
typing.pyi File 10416 bytes April 17 2025 13:10:58.

Reading File: //opt/cloudlinux/venv/lib64/python3.11/site-packages/pyrsistent/typing.py

"""Helpers for use with type annotation.

Use the empty classes in this module when annotating the types of Pyrsistent
objects, instead of using the actual collection class.

For example,

    from pyrsistent import pvector
    from pyrsistent.typing import PVector

    myvector: PVector[str] = pvector(['a', 'b', 'c'])

"""
from __future__ import absolute_import

try:
    from typing import Container
    from typing import Hashable
    from typing import Generic
    from typing import Iterable
    from typing import Mapping
    from typing import Sequence
    from typing import Sized
    from typing import TypeVar

    __all__ = [
        'CheckedPMap',
        'CheckedPSet',
        'CheckedPVector',
        'PBag',
        'PDeque',
        'PList',
        'PMap',
        'PSet',
        'PVector',
    ]

    T = TypeVar('T')
    KT = TypeVar('KT')
    VT = TypeVar('VT')

    class CheckedPMap(Mapping[KT, VT], Hashable):
        pass

    # PSet.add and PSet.discard have different type signatures than that of Set.
    class CheckedPSet(Generic[T], Hashable):
        pass

    class CheckedPVector(Sequence[T], Hashable):
        pass

    class PBag(Container[T], Iterable[T], Sized, Hashable):
        pass

    class PDeque(Sequence[T], Hashable):
        pass

    class PList(Sequence[T], Hashable):
        pass

    class PMap(Mapping[KT, VT], Hashable):
        pass

    # PSet.add and PSet.discard have different type signatures than that of Set.
    class PSet(Generic[T], Hashable):
        pass

    class PVector(Sequence[T], Hashable):
        pass

    class PVectorEvolver(Generic[T]):
        pass

    class PMapEvolver(Generic[KT, VT]):
        pass

    class PSetEvolver(Generic[T]):
        pass
except ImportError:
    pass

SILENT KILLER Tool