hyb
2025-12-30 399ffc4d9829f70529d3b096fe4228f7496cc566
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Ë
ñúh§ ãó>—dZddlmZmZdZdZgd¢Zd„Zd
d„Zd
d    „Z    y) a
    Pygments
    ~~~~~~~~
 
    Pygments is a syntax highlighting package written in Python.
 
    It is a generic syntax highlighter for general use in all kinds of software
    such as forum systems, wikis or other applications that need to prettify
    source code. Highlights are:
 
    * a wide range of common languages and markup formats is supported
    * special attention is paid to details, increasing quality by a fair amount
    * support for new languages and formats are added easily
    * a number of output formats, presently HTML, LaTeX, RTF, SVG, all image
      formats that PIL supports, and ANSI sequences
    * it is usable as a command-line tool and as a library
    * ... and it highlights even Brainfuck!
 
    The `Pygments master branch`_ is installable with ``easy_install Pygments==dev``.
 
    .. _Pygments master branch:
       https://github.com/pygments/pygments/archive/master.zip#egg=Pygments-dev
 
    :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é)ÚStringIOÚBytesIOz2.19.2Úrestructuredtext)ÚlexÚformatÚ    highlightc󜗠   |j|«S#t$r/ddlm}t    |t
«rt ||«r td«‚‚wxYw)z
    Lex `code` with the `lexer` (must be a `Lexer` instance)
    and return an iterable of tokens. Currently, this only calls
    `lexer.get_tokens()`.
    r)Ú
RegexLexerz4lex() argument must be a lexer instance, not a class)Ú
get_tokensÚ    TypeErrorÚpip._vendor.pygments.lexerr
Ú
isinstanceÚtypeÚ
issubclass)ÚcodeÚlexerr
s   úPH:\Change_password\venv_build\Lib\site-packages\pip/_vendor/pygments/__init__.pyrr#sR€ð Ø×Ñ Ó%Ð%øÜ òå9Ü eœTÔ "¤z°%¸Ô'DÜð*ó+ð +à ð ús    ‚“8A Ncó2—    |sGt|dd«xr
t«xs
t«}|j||«|j    «S|j||«y#t
$r/ddlm}t|t«rt||«r t d«‚‚wxYw)a
    Format ``tokens`` (an iterable of tokens) with the formatter ``formatter``
    (a `Formatter` instance).
 
    If ``outfile`` is given and a valid file object (an object with a
    ``write`` method), the result will be written to it, otherwise it
    is returned as a string.
    ÚencodingNr)Ú    Formatterz;format() argument must be a formatter instance, not a class) ÚgetattrrrrÚgetvaluer Úpip._vendor.pygments.formatterrrrr)ÚtokensÚ    formatterÚoutfileÚ realoutfilers     rrr4s‘€ð ÙÜ! )¨Z¸Ó>ÒLÄ7Ã9ÒZÔPXÓPZˆKØ × Ñ ˜V [Ô 1Ø×'Ñ'Ó)Ð )à × Ñ ˜V WÕ -øÜ òå<Ü i¤Ô &¬:°iÀÔ+KÜð*ó+ð +à ð ús‚AAÁ AÁ8Bcó0—tt||«||«S)zp
    This is the most high-level highlighting function. It combines `lex` and
    `format` in one function.
    )rr)rrrrs    rrrMs€ô
”#d˜EÓ" I¨wÓ 7Ð7ó)N)
Ú__doc__ÚiorrÚ __version__Ú __docformat__Ú__all__rrr©rrú<module>r&s-ðñ÷4!à€ Ø"€ â
(€òó"ô28r