SILENT KILLERPanel

Current Path: > > opt > > imunify360 > venv > lib > python3.11 > site-packages > jinja2


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//imunify360/venv/lib/python3.11/site-packages/jinja2

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
__init__.py File 1549 bytes July 04 2025 13:31:02.
_compat.py File 3191 bytes July 04 2025 13:31:02.
_identifier.py File 1775 bytes July 04 2025 13:31:02.
asyncfilters.py File 4250 bytes July 04 2025 13:31:02.
asyncsupport.py File 7209 bytes July 04 2025 13:31:02.
bccache.py File 12139 bytes July 04 2025 13:31:02.
compiler.py File 66284 bytes July 04 2025 13:31:02.
constants.py File 1458 bytes July 04 2025 13:31:02.
debug.py File 8529 bytes July 04 2025 13:31:02.
defaults.py File 1126 bytes July 04 2025 13:31:02.
environment.py File 50629 bytes July 04 2025 13:31:02.
exceptions.py File 5425 bytes July 04 2025 13:31:02.
ext.py File 26441 bytes July 04 2025 13:31:02.
filters.py File 41415 bytes July 04 2025 13:31:02.
idtracking.py File 9211 bytes July 04 2025 13:31:02.
lexer.py File 30331 bytes July 04 2025 13:31:02.
loaders.py File 17666 bytes July 04 2025 13:31:02.
meta.py File 4131 bytes July 04 2025 13:31:02.
nativetypes.py File 2753 bytes July 04 2025 13:31:02.
nodes.py File 31095 bytes July 04 2025 13:31:02.
optimizer.py File 1457 bytes July 04 2025 13:31:02.
parser.py File 35660 bytes July 04 2025 13:31:02.
runtime.py File 30618 bytes July 04 2025 13:31:02.
sandbox.py File 17127 bytes July 04 2025 13:31:02.
tests.py File 4799 bytes July 04 2025 13:31:02.
utils.py File 22522 bytes July 04 2025 13:31:02.
visitor.py File 3240 bytes July 04 2025 13:31:02.

Reading File: //opt//imunify360/venv/lib/python3.11/site-packages/jinja2/_compat.py

# -*- coding: utf-8 -*-
# flake8: noqa
import marshal
import sys

PY2 = sys.version_info[0] == 2
PYPY = hasattr(sys, "pypy_translation_info")
_identity = lambda x: x

if not PY2:
    unichr = chr
    range_type = range
    text_type = str
    string_types = (str,)
    integer_types = (int,)

    iterkeys = lambda d: iter(d.keys())
    itervalues = lambda d: iter(d.values())
    iteritems = lambda d: iter(d.items())

    import pickle
    from io import BytesIO, StringIO

    NativeStringIO = StringIO

    def reraise(tp, value, tb=None):
        if value.__traceback__ is not tb:
            raise value.with_traceback(tb)
        raise value

    ifilter = filter
    imap = map
    izip = zip
    intern = sys.intern

    implements_iterator = _identity
    implements_to_string = _identity
    encode_filename = _identity

    marshal_dump = marshal.dump
    marshal_load = marshal.load

else:
    unichr = unichr
    text_type = unicode
    range_type = xrange
    string_types = (str, unicode)
    integer_types = (int, long)

    iterkeys = lambda d: d.iterkeys()
    itervalues = lambda d: d.itervalues()
    iteritems = lambda d: d.iteritems()

    import cPickle as pickle
    from cStringIO import StringIO as BytesIO, StringIO

    NativeStringIO = BytesIO

    exec("def reraise(tp, value, tb=None):\n raise tp, value, tb")

    from itertools import imap, izip, ifilter

    intern = intern

    def implements_iterator(cls):
        cls.next = cls.__next__
        del cls.__next__
        return cls

    def implements_to_string(cls):
        cls.__unicode__ = cls.__str__
        cls.__str__ = lambda x: x.__unicode__().encode("utf-8")
        return cls

    def encode_filename(filename):
        if isinstance(filename, unicode):
            return filename.encode("utf-8")
        return filename

    def marshal_dump(code, f):
        if isinstance(f, file):
            marshal.dump(code, f)
        else:
            f.write(marshal.dumps(code))

    def marshal_load(f):
        if isinstance(f, file):
            return marshal.load(f)
        return marshal.loads(f.read())


def with_metaclass(meta, *bases):
    """Create a base class with a metaclass."""
    # This requires a bit of explanation: the basic idea is to make a
    # dummy metaclass for one level of class instantiation that replaces
    # itself with the actual metaclass.
    class metaclass(type):
        def __new__(cls, name, this_bases, d):
            return meta(name, bases, d)

    return type.__new__(metaclass, "temporary_class", (), {})


try:
    from urllib.parse import quote_from_bytes as url_quote
except ImportError:
    from urllib import quote as url_quote


try:
    from collections import abc
except ImportError:
    import collections as abc


try:
    from os import fspath
except ImportError:
    try:
        from pathlib import PurePath
    except ImportError:
        PurePath = None

    def fspath(path):
        if hasattr(path, "__fspath__"):
            return path.__fspath__()

        # Python 3.5 doesn't have __fspath__ yet, use str.
        if PurePath is not None and isinstance(path, PurePath):
            return str(path)

        return path

SILENT KILLER Tool