first comit

This commit is contained in:
2024-02-23 10:30:02 +00:00
commit ddeb07d0ba
12482 changed files with 1857507 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
Authors
=======
Creator
-------
Jonathan Slenders <jonathan AT slenders.be>
Contributors
------------
- Amjith Ramanujam <amjith.r AT gmail.com>

View File

@@ -0,0 +1,27 @@
Copyright (c) 2014, Jonathan Slenders
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the name of the {organization} nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@@ -0,0 +1,172 @@
Metadata-Version: 2.1
Name: prompt-toolkit
Version: 3.0.43
Summary: Library for building powerful interactive command lines in Python
Home-page: https://github.com/prompt-toolkit/python-prompt-toolkit
Author: Jonathan Slenders
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Requires-Python: >=3.7.0
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: wcwidth
Python Prompt Toolkit
=====================
|AppVeyor| |PyPI| |RTD| |License| |Codecov|
.. image :: https://github.com/prompt-toolkit/python-prompt-toolkit/raw/master/docs/images/logo_400px.png
``prompt_toolkit`` *is a library for building powerful interactive command line applications in Python.*
Read the `documentation on readthedocs
<http://python-prompt-toolkit.readthedocs.io/en/stable/>`_.
Gallery
*******
`ptpython <http://github.com/prompt-toolkit/ptpython/>`_ is an interactive
Python Shell, build on top of ``prompt_toolkit``.
.. image :: https://github.com/prompt-toolkit/python-prompt-toolkit/raw/master/docs/images/ptpython.png
`More examples <https://python-prompt-toolkit.readthedocs.io/en/stable/pages/gallery.html>`_
prompt_toolkit features
***********************
``prompt_toolkit`` could be a replacement for `GNU readline
<https://tiswww.case.edu/php/chet/readline/rltop.html>`_, but it can be much
more than that.
Some features:
- **Pure Python**.
- Syntax highlighting of the input while typing. (For instance, with a Pygments lexer.)
- Multi-line input editing.
- Advanced code completion.
- Both Emacs and Vi key bindings. (Similar to readline.)
- Even some advanced Vi functionality, like named registers and digraphs.
- Reverse and forward incremental search.
- Works well with Unicode double width characters. (Chinese input.)
- Selecting text for copy/paste. (Both Emacs and Vi style.)
- Support for `bracketed paste <https://cirw.in/blog/bracketed-paste>`_.
- Mouse support for cursor positioning and scrolling.
- Auto suggestions. (Like `fish shell <http://fishshell.com/>`_.)
- Multiple input buffers.
- No global state.
- Lightweight, the only dependencies are Pygments and wcwidth.
- Runs on Linux, OS X, FreeBSD, OpenBSD and Windows systems.
- And much more...
Feel free to create tickets for bugs and feature requests, and create pull
requests if you have nice patches that you would like to share with others.
Installation
************
::
pip install prompt_toolkit
For Conda, do:
::
conda install -c https://conda.anaconda.org/conda-forge prompt_toolkit
About Windows support
*********************
``prompt_toolkit`` is cross platform, and everything that you build on top
should run fine on both Unix and Windows systems. Windows support is best on
recent Windows 10 builds, for which the command line window supports vt100
escape sequences. (If not supported, we fall back to using Win32 APIs for color
and cursor movements).
It's worth noting that the implementation is a "best effort of what is
possible". Both Unix and Windows terminals have their limitations. But in
general, the Unix experience will still be a little better.
For Windows, it's recommended to use either `cmder
<http://cmder.net/>`_ or `conemu <https://conemu.github.io/>`_.
Getting started
***************
The most simple example of the library would look like this:
.. code:: python
from prompt_toolkit import prompt
if __name__ == '__main__':
answer = prompt('Give me some input: ')
print('You said: %s' % answer)
For more complex examples, have a look in the ``examples`` directory. All
examples are chosen to demonstrate only one thing. Also, don't be afraid to
look at the source code. The implementation of the ``prompt`` function could be
a good start.
Philosophy
**********
The source code of ``prompt_toolkit`` should be **readable**, **concise** and
**efficient**. We prefer short functions focusing each on one task and for which
the input and output types are clearly specified. We mostly prefer composition
over inheritance, because inheritance can result in too much functionality in
the same object. We prefer immutable objects where possible (objects don't
change after initialization). Reusability is important. We absolutely refrain
from having a changing global state, it should be possible to have multiple
independent instances of the same code in the same process. The architecture
should be layered: the lower levels operate on primitive operations and data
structures giving -- when correctly combined -- all the possible flexibility;
while at the higher level, there should be a simpler API, ready-to-use and
sufficient for most use cases. Thinking about algorithms and efficiency is
important, but avoid premature optimization.
`Projects using prompt_toolkit <PROJECTS.rst>`_
***********************************************
Special thanks to
*****************
- `Pygments <http://pygments.org/>`_: Syntax highlighter.
- `wcwidth <https://github.com/jquast/wcwidth>`_: Determine columns needed for a wide characters.
.. |PyPI| image:: https://img.shields.io/pypi/v/prompt_toolkit.svg
:target: https://pypi.python.org/pypi/prompt-toolkit/
:alt: Latest Version
.. |AppVeyor| image:: https://ci.appveyor.com/api/projects/status/32r7s2skrgm9ubva?svg=true
:target: https://ci.appveyor.com/project/prompt-toolkit/python-prompt-toolkit/
.. |RTD| image:: https://readthedocs.org/projects/python-prompt-toolkit/badge/
:target: https://python-prompt-toolkit.readthedocs.io/en/master/
.. |License| image:: https://img.shields.io/github/license/prompt-toolkit/python-prompt-toolkit.svg
:target: https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/LICENSE
.. |Codecov| image:: https://codecov.io/gh/prompt-toolkit/python-prompt-toolkit/branch/master/graphs/badge.svg?style=flat
:target: https://codecov.io/gh/prompt-toolkit/python-prompt-toolkit/

View File

@@ -0,0 +1,296 @@
prompt_toolkit-3.0.43.dist-info/AUTHORS.rst,sha256=09xixryENmWElauJrqN1Eef6k5HSgmVyOcnPuA29QuU,148
prompt_toolkit-3.0.43.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
prompt_toolkit-3.0.43.dist-info/LICENSE,sha256=MDV02b3YXHV9YCUBeUK_F7ru3yd49ivX9CXQfYgPTEo,1493
prompt_toolkit-3.0.43.dist-info/METADATA,sha256=nslqLNGeTm36x-BZP6Y8AA7mFtWWw3FqWo3_OlDV9W4,6544
prompt_toolkit-3.0.43.dist-info/RECORD,,
prompt_toolkit-3.0.43.dist-info/WHEEL,sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM,92
prompt_toolkit-3.0.43.dist-info/top_level.txt,sha256=5rJXrEGx6st4KkmhOPR6l0ITDbV53x_Xy6MurOukXfA,15
prompt_toolkit/__init__.py,sha256=kn266JqBUcCxQ5kErO7ELH0VrUQUMYHmrNtY7cHuxAE,1296
prompt_toolkit/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/__pycache__/auto_suggest.cpython-310.pyc,,
prompt_toolkit/__pycache__/buffer.cpython-310.pyc,,
prompt_toolkit/__pycache__/cache.cpython-310.pyc,,
prompt_toolkit/__pycache__/cursor_shapes.cpython-310.pyc,,
prompt_toolkit/__pycache__/data_structures.cpython-310.pyc,,
prompt_toolkit/__pycache__/document.cpython-310.pyc,,
prompt_toolkit/__pycache__/enums.cpython-310.pyc,,
prompt_toolkit/__pycache__/history.cpython-310.pyc,,
prompt_toolkit/__pycache__/keys.cpython-310.pyc,,
prompt_toolkit/__pycache__/log.cpython-310.pyc,,
prompt_toolkit/__pycache__/mouse_events.cpython-310.pyc,,
prompt_toolkit/__pycache__/patch_stdout.cpython-310.pyc,,
prompt_toolkit/__pycache__/renderer.cpython-310.pyc,,
prompt_toolkit/__pycache__/search.cpython-310.pyc,,
prompt_toolkit/__pycache__/selection.cpython-310.pyc,,
prompt_toolkit/__pycache__/token.cpython-310.pyc,,
prompt_toolkit/__pycache__/utils.cpython-310.pyc,,
prompt_toolkit/__pycache__/validation.cpython-310.pyc,,
prompt_toolkit/__pycache__/win32_types.cpython-310.pyc,,
prompt_toolkit/application/__init__.py,sha256=rat9iPhYTmo7nd2BU8xZSU_-AfJpjnnBmxe9y3TQivM,657
prompt_toolkit/application/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/application/__pycache__/application.cpython-310.pyc,,
prompt_toolkit/application/__pycache__/current.cpython-310.pyc,,
prompt_toolkit/application/__pycache__/dummy.cpython-310.pyc,,
prompt_toolkit/application/__pycache__/run_in_terminal.cpython-310.pyc,,
prompt_toolkit/application/application.py,sha256=HPgPYKwiC6xoBSDpkNV_jfaNBrly4UMIKcLtVSKnOHo,63011
prompt_toolkit/application/current.py,sha256=TG3bq7sPfX-tp34mfeEmI6Ikr64lhXDLi-YTqAZqYiA,5730
prompt_toolkit/application/dummy.py,sha256=BCfThUgz5Eb5fWJSKBVeJaA5kwksw8jJQtN6g61xMXM,1619
prompt_toolkit/application/run_in_terminal.py,sha256=E0qYoxfv3FsMv_7KYsyhW4yhiN8En0JI7TUVA6ZwUV4,3612
prompt_toolkit/auto_suggest.py,sha256=lxwGSl-slU_gxHKQGwn-WdQJ0YfJd1CIxV5Xx8rdKWk,5799
prompt_toolkit/buffer.py,sha256=E1OGVgHDWccMFAniWlI-yqgPVYy0fxWPO6SEIV-ETTU,74072
prompt_toolkit/cache.py,sha256=Lo3ewsEIgn-LQBYNni79w74u5LSvvuVYF0e6giEArQg,3823
prompt_toolkit/clipboard/__init__.py,sha256=yK0LonIfEZRyoXqcgLdh8kjOhechjO-Ej2-C1g3VegQ,439
prompt_toolkit/clipboard/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/clipboard/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/clipboard/__pycache__/in_memory.cpython-310.pyc,,
prompt_toolkit/clipboard/__pycache__/pyperclip.cpython-310.pyc,,
prompt_toolkit/clipboard/base.py,sha256=l9DhcrKvR0K9SbzS0TXUKso8kQPwG9RhXtjQfE1YbHQ,2514
prompt_toolkit/clipboard/in_memory.py,sha256=U_iY6UUevkKMfTvir_XMsD0qwuLVKuoTeRdjkZW-A6I,1060
prompt_toolkit/clipboard/pyperclip.py,sha256=H9HOlyGW0XItvx_Ji64zBQkiQPfLb6DFAw5J5irzK28,1160
prompt_toolkit/completion/__init__.py,sha256=8Hm2yJ1nqBkaC-R9ugELgjhU32U308V89F6bJG0QDYo,992
prompt_toolkit/completion/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/completion/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/completion/__pycache__/deduplicate.cpython-310.pyc,,
prompt_toolkit/completion/__pycache__/filesystem.cpython-310.pyc,,
prompt_toolkit/completion/__pycache__/fuzzy_completer.cpython-310.pyc,,
prompt_toolkit/completion/__pycache__/nested.cpython-310.pyc,,
prompt_toolkit/completion/__pycache__/word_completer.cpython-310.pyc,,
prompt_toolkit/completion/base.py,sha256=hbYz4DM1wAuMAwvWAyQElmW04e5em58nn3yfu66ik6g,16329
prompt_toolkit/completion/deduplicate.py,sha256=QibqYI23GPjsbyxaxiNoqAbKawzHmfYOlxeW2HPFbTE,1436
prompt_toolkit/completion/filesystem.py,sha256=Z_RR72e14bVavdWnbxECw23qCt_TWTY9R6DpVqW7vxE,3949
prompt_toolkit/completion/fuzzy_completer.py,sha256=KUpx6B9HNbBw4j6Ca7K3qdWnl_W-gOgLjAuPnjTGvbQ,7720
prompt_toolkit/completion/nested.py,sha256=ZrH_oRd9Ml8le2ia2wEaAGeyyMDy03K1jIyjAC6-5qs,3853
prompt_toolkit/completion/word_completer.py,sha256=_PPSkP6YY3wl9DEyQ3WsPJcK0PyMfqjeKUPinF08IkU,3417
prompt_toolkit/contrib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
prompt_toolkit/contrib/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/contrib/completers/__init__.py,sha256=qJB_xNFGbhfiDv_zUaox9mkQEGqBYqP_jfByQDb93hA,103
prompt_toolkit/contrib/completers/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/contrib/completers/__pycache__/system.cpython-310.pyc,,
prompt_toolkit/contrib/completers/system.py,sha256=0Hc2dziheEx2qNog4YOl-4Tu8Fg5Dx2xjNURTx09BDg,2057
prompt_toolkit/contrib/regular_languages/__init__.py,sha256=_v8QI-Z8OL_XZd3cOQQmqhK2wTH5SCVlXSSOcbwyaOI,3278
prompt_toolkit/contrib/regular_languages/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/contrib/regular_languages/__pycache__/compiler.cpython-310.pyc,,
prompt_toolkit/contrib/regular_languages/__pycache__/completion.cpython-310.pyc,,
prompt_toolkit/contrib/regular_languages/__pycache__/lexer.cpython-310.pyc,,
prompt_toolkit/contrib/regular_languages/__pycache__/regex_parser.cpython-310.pyc,,
prompt_toolkit/contrib/regular_languages/__pycache__/validation.cpython-310.pyc,,
prompt_toolkit/contrib/regular_languages/compiler.py,sha256=H__7Qw09KlXmhWgAynTk9UExbt6YvB00onDUbLJUOjw,21745
prompt_toolkit/contrib/regular_languages/completion.py,sha256=rwOQDCWv1_XtWGQ9JCgbQGvOWBZym9StgP4Rro4pc_E,3245
prompt_toolkit/contrib/regular_languages/lexer.py,sha256=2yq2h21_FsUSMrK2fdlqm2nd_soWmwtSJ2mgFFoHBNM,3414
prompt_toolkit/contrib/regular_languages/regex_parser.py,sha256=NBgF2zuw75g4yLX4xA5V7CppZRmY0qGESp6rOF0CQro,7790
prompt_toolkit/contrib/regular_languages/validation.py,sha256=lS2Nfkisnq7BtvSSYqVJXQG4pYXfRp6gbidvGfEo56I,2058
prompt_toolkit/contrib/ssh/__init__.py,sha256=UcRG2wc28EEKtFEudoIXz_DFzWKKQjAVSv6cf-ufPiM,180
prompt_toolkit/contrib/ssh/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/contrib/ssh/__pycache__/server.cpython-310.pyc,,
prompt_toolkit/contrib/ssh/server.py,sha256=SdbUuCFKpT6JsVmZfFU9c3_NHrXhEz4OtMmbWem6eI8,6129
prompt_toolkit/contrib/telnet/__init__.py,sha256=NyUfsmJdafGiUxD9gzYQNlVdHu_ILDH7F57VJw8efUM,104
prompt_toolkit/contrib/telnet/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/contrib/telnet/__pycache__/log.cpython-310.pyc,,
prompt_toolkit/contrib/telnet/__pycache__/protocol.cpython-310.pyc,,
prompt_toolkit/contrib/telnet/__pycache__/server.cpython-310.pyc,,
prompt_toolkit/contrib/telnet/log.py,sha256=EyOAxSBVnnPxgx9beLKLSsgUlcnmfGRzGH-3Kb0pyRo,166
prompt_toolkit/contrib/telnet/protocol.py,sha256=hQWuUwmYvML1LI2i677aMmK37D1TF_vUJT3LNcELHrk,5583
prompt_toolkit/contrib/telnet/server.py,sha256=sXmRKS5_xTi01rhcE8aiROoUoAx4fCStA8YTU1NBkso,13480
prompt_toolkit/cursor_shapes.py,sha256=FUmetHq6_2sqtrbmgFpUkDq5jdfM6qkxte1F0EIGDf0,3297
prompt_toolkit/data_structures.py,sha256=w0BZy6Fpx4se-kAI9Kj8Q7lAKLln8U_Em_ncpqnC1xY,212
prompt_toolkit/document.py,sha256=7VMkI_boHfBJwI1jhMVnrWQLSh_Aa6jcXZRs53y57M4,40578
prompt_toolkit/enums.py,sha256=F3q9JmH9vhpMLA2OKKN7RrNQu_YDlNWoPU-0qsTUuAs,358
prompt_toolkit/eventloop/__init__.py,sha256=pxSkV_zybeoj6Ff3lgNHhbD5ENmBW9mk_XkiyeRL_OY,730
prompt_toolkit/eventloop/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/eventloop/__pycache__/async_generator.cpython-310.pyc,,
prompt_toolkit/eventloop/__pycache__/inputhook.cpython-310.pyc,,
prompt_toolkit/eventloop/__pycache__/utils.cpython-310.pyc,,
prompt_toolkit/eventloop/__pycache__/win32.cpython-310.pyc,,
prompt_toolkit/eventloop/async_generator.py,sha256=6BE78Ye8UmVHyt8WvwkCjP8tcMzav4g4--zkNrr1HUc,3932
prompt_toolkit/eventloop/inputhook.py,sha256=XJeZ29C7H3EzKNboqjR91RYXPtXAZEDjN9BrrtZixqI,6129
prompt_toolkit/eventloop/utils.py,sha256=VhYmsDZmRwVXnEPBF_C2LpiW-ranPn6EIXWIuMa6XaU,3200
prompt_toolkit/eventloop/win32.py,sha256=wrLJVOtOw_tqVOeK6ttNF47Sk2oX342dLN1pxKBLCL4,2286
prompt_toolkit/filters/__init__.py,sha256=gba9jxlgGkLJ3l49ajGbBmaoYtav63bJIGZFhyVfFkU,1989
prompt_toolkit/filters/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/filters/__pycache__/app.cpython-310.pyc,,
prompt_toolkit/filters/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/filters/__pycache__/cli.cpython-310.pyc,,
prompt_toolkit/filters/__pycache__/utils.cpython-310.pyc,,
prompt_toolkit/filters/app.py,sha256=vTS0g4GVeoVsLvxLga5F6ukNAfqJ526eu_uDP5SKOzM,10407
prompt_toolkit/filters/base.py,sha256=WeWjAchUQvwquTaGN-rwpupOU6QhfYLNc05yzX3CEq4,6731
prompt_toolkit/filters/cli.py,sha256=5xTwomfSkBnciib918TVUS3shNvgLbXB6ElnWv75-hY,1866
prompt_toolkit/filters/utils.py,sha256=d2SncMFCELQv0ox9noOlF_zPzKG6r9CEiZggX0Jypo0,859
prompt_toolkit/formatted_text/__init__.py,sha256=EXQMYO5ZddM-OlFEXZVlV0dLre_29OiIph7sB3qj5Tw,1508
prompt_toolkit/formatted_text/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/formatted_text/__pycache__/ansi.cpython-310.pyc,,
prompt_toolkit/formatted_text/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/formatted_text/__pycache__/html.cpython-310.pyc,,
prompt_toolkit/formatted_text/__pycache__/pygments.cpython-310.pyc,,
prompt_toolkit/formatted_text/__pycache__/utils.cpython-310.pyc,,
prompt_toolkit/formatted_text/ansi.py,sha256=bjdT1VTW7TPWrTRsSHXWn-eHQqMmbMGzvRiKXZPQkkI,9746
prompt_toolkit/formatted_text/base.py,sha256=TWHQcoWorfOF5Ehu7IwOuoGajXQGqxgDRNeMdLa0NMo,5176
prompt_toolkit/formatted_text/html.py,sha256=-88VwuuCLRNkzEgK8FJKOHT9NDh939BxH8vGivvILdU,4374
prompt_toolkit/formatted_text/pygments.py,sha256=sK-eFFzOnD2sgadVLgNkW-xOuTw_uIf8_z06DZ4CA8g,780
prompt_toolkit/formatted_text/utils.py,sha256=wRX-m_DRxSGabRFw3Us7NlUmdGU2oD31PmKlAipsn94,3068
prompt_toolkit/history.py,sha256=fZEKQoPNiIt7DD6-ygDfBP44_2uHEs72XcNcFp4uWvM,9345
prompt_toolkit/input/__init__.py,sha256=7g6kwNanG4Ml12FFdj9E1ivChpXWcfRUMUJzmTQMS7U,273
prompt_toolkit/input/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/ansi_escape_sequences.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/defaults.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/posix_pipe.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/posix_utils.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/typeahead.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/vt100.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/vt100_parser.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/win32.cpython-310.pyc,,
prompt_toolkit/input/__pycache__/win32_pipe.cpython-310.pyc,,
prompt_toolkit/input/ansi_escape_sequences.py,sha256=94Dt1jKOYgHAdyq7LxN63t1ra5jzk9j0DLLP4zUVAh8,13662
prompt_toolkit/input/base.py,sha256=ZQzuBnQvKR_rDEiWGIiy0h-9gwzFt4bv9rYszJbGxzY,4037
prompt_toolkit/input/defaults.py,sha256=a-vczSh7kngFArLhFsJ2CXNdkx5WQlzilxHLdzGDkFw,2500
prompt_toolkit/input/posix_pipe.py,sha256=B_JS2-FB6Sk0da9gSH0NnhcUCkp3bw0m1-ogMOHmmcE,3158
prompt_toolkit/input/posix_utils.py,sha256=ySaEGnt_IwG5nzxcpILgEXC60mbrIAbC3ZZ6kuE9zCw,3973
prompt_toolkit/input/typeahead.py,sha256=8VCCYmKS8qDLS4qWjrfvWh4r5cuvUtTRwhuWhDjVsbA,2544
prompt_toolkit/input/vt100.py,sha256=soxxSLU7fwp6yn77j5gCYUZroEp7KBKm4a3Zn4vRAsk,10514
prompt_toolkit/input/vt100_parser.py,sha256=aKYLaZDxok3PnhAsi0Rj_SwirY439x_Iu4pM7RY1Af8,8406
prompt_toolkit/input/win32.py,sha256=k2TKcWm7haSuXW4M2UIRIvhYrPQKYpglqN5dYU8e6lo,25676
prompt_toolkit/input/win32_pipe.py,sha256=OvjKHN5xfEoGHLygWwayyeB0RolHL6YHLNeOMK-54LU,4700
prompt_toolkit/key_binding/__init__.py,sha256=IZWqJLBjQaQMfo0SJTjqJKQH0TZcSNa2Cdln-M4z8JI,447
prompt_toolkit/key_binding/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/key_binding/__pycache__/defaults.cpython-310.pyc,,
prompt_toolkit/key_binding/__pycache__/digraphs.cpython-310.pyc,,
prompt_toolkit/key_binding/__pycache__/emacs_state.cpython-310.pyc,,
prompt_toolkit/key_binding/__pycache__/key_bindings.cpython-310.pyc,,
prompt_toolkit/key_binding/__pycache__/key_processor.cpython-310.pyc,,
prompt_toolkit/key_binding/__pycache__/vi_state.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
prompt_toolkit/key_binding/bindings/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/auto_suggest.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/basic.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/completion.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/cpr.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/emacs.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/focus.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/mouse.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/named_commands.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/open_in_editor.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/page_navigation.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/scroll.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/search.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/__pycache__/vi.cpython-310.pyc,,
prompt_toolkit/key_binding/bindings/auto_suggest.py,sha256=TN-e4M9cNlfKXZHAEmfjXWchYdR6YOlLDYJSIP8b_Ls,1854
prompt_toolkit/key_binding/bindings/basic.py,sha256=iDmu9RP1wpgtMbaTacbezeKWPn_eRy9qeOjiQwTiOns,7251
prompt_toolkit/key_binding/bindings/completion.py,sha256=aRirW7aak3xEzgQZjBHaf6Z40H_4jAQUdNGNVnfWFKQ,6902
prompt_toolkit/key_binding/bindings/cpr.py,sha256=181XQNZ0-sgL-vV2B67aRitTFHadogvMUh6LWVMUTV0,786
prompt_toolkit/key_binding/bindings/emacs.py,sha256=4XYWrl79NbgNEZD4OxfZMHeUGdtx-TPMd8IIqN2AzyA,19611
prompt_toolkit/key_binding/bindings/focus.py,sha256=LIP4InccUUvD7I4NZrqtY9WjVfO_wJLyrVcoxAw92uU,507
prompt_toolkit/key_binding/bindings/mouse.py,sha256=6JPr0BqzFfLEVb7Ek_WO0CejUcwq0jIrrNwvSGkHeus,18586
prompt_toolkit/key_binding/bindings/named_commands.py,sha256=quBZW4UihtCPNvdF9AvVkBzn8fqOx4QjjxQ8BLGSr5E,18406
prompt_toolkit/key_binding/bindings/open_in_editor.py,sha256=SRhzhAwwmV_cypCp19sIv_3U5pywZyvmV-Psi1imgW4,1355
prompt_toolkit/key_binding/bindings/page_navigation.py,sha256=fGRUJAhsJP1FvZyZQ4sIqhFvJ3aQwLjaX3JBJBu4CV0,2391
prompt_toolkit/key_binding/bindings/scroll.py,sha256=Vj-omIs63ocC019J9OGUC6ZuOtrp_oPNZHQ-LkADU6k,5612
prompt_toolkit/key_binding/bindings/search.py,sha256=DXP-qqBW2xl6_eqsDfoAnOksLHqjAQR-FEsX9Soyf-g,2631
prompt_toolkit/key_binding/bindings/vi.py,sha256=nABlsfae67IwPOtxxVEXLNDkZIAq1e3febEBStu4PYg,75612
prompt_toolkit/key_binding/defaults.py,sha256=HDbuol4BdYhK9SNQXcDqQt0A2Dat2QwB0JF0Q6jgdpo,1974
prompt_toolkit/key_binding/digraphs.py,sha256=SKQoRIgIH5veFONIh_9T0HGLMnPLo35xrQzVPoWra68,32784
prompt_toolkit/key_binding/emacs_state.py,sha256=ZJBWcLTzgtRkUW9UiDuI-SRrnlLsxu3IrTOK0_UQt5Y,884
prompt_toolkit/key_binding/key_bindings.py,sha256=2sgp205tS6cWlijV35TL6URYLIrdGWemcJpKwje31kk,20959
prompt_toolkit/key_binding/key_processor.py,sha256=Er-kwGIWr3OcyNenxz1ShOpyBgsI-Po9A99dF4N_c5c,17613
prompt_toolkit/key_binding/vi_state.py,sha256=p-JuzwYtWl25tMmfRZ6e7UQWDi7RlXnAggir7ZSi07I,3341
prompt_toolkit/keys.py,sha256=nDkIqJbm_dRsVjArp7oItGKIFAAnSxcSniSwc1O-BYA,4916
prompt_toolkit/layout/__init__.py,sha256=0NTca4ni3K7LOk1R010eQi3J80IxVH5FCgGT_3WlhZY,3602
prompt_toolkit/layout/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/containers.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/controls.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/dimension.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/dummy.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/layout.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/margins.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/menus.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/mouse_handlers.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/processors.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/screen.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/scrollable_pane.cpython-310.pyc,,
prompt_toolkit/layout/__pycache__/utils.cpython-310.pyc,,
prompt_toolkit/layout/containers.py,sha256=m9Yl4xQk6YdXW-ZsasTuzpU-vhCWCIyzYljVl7KjUP8,99284
prompt_toolkit/layout/controls.py,sha256=nT_gKWImnG74o210wzNYxPmjDWPSXgq5kqj7wT2Z4pI,35737
prompt_toolkit/layout/dimension.py,sha256=N4_IcbH5L6T1NQmPWWGhhRG9WKX1k0xhlR8BW9SFmMM,7045
prompt_toolkit/layout/dummy.py,sha256=ZoNrLClLWorQVQOEpJpz1mGfg81J54SySfoDguBLyUA,1046
prompt_toolkit/layout/layout.py,sha256=52-wyJ3Up7j0OHX34l0sHl4i03Lsje03J1hWa1NmZXo,13959
prompt_toolkit/layout/margins.py,sha256=BhIy7gb4b4B68z3jdO2lk2EzM0xWxiyaVe8SEORXAOE,10376
prompt_toolkit/layout/menus.py,sha256=zzPdFQtUZaDiM8tvfRDrt9xsM7McsR0LUOUQYpTkkIQ,27240
prompt_toolkit/layout/mouse_handlers.py,sha256=JN7cb-MINCOJDfvGWrWK66UyHtIEnpV68o5W0p5nr44,1587
prompt_toolkit/layout/processors.py,sha256=vjg4BK9wtJcfy7rqoBMur1T1lJ5ARubAMW2-LH9gxUQ,33996
prompt_toolkit/layout/screen.py,sha256=fQfAm2gWHomyb1nHU3P3s_xGRjhw8iYjRKTXXmB6X34,10207
prompt_toolkit/layout/scrollable_pane.py,sha256=JQtPfafU61RJt3MzGW2wsw96o1sjJH0g2DSVyO7J6qA,19264
prompt_toolkit/layout/utils.py,sha256=WW3AzlHj46XqNi_OPwvSFG5uWt4dWPSkXe1Q2fM7VG8,2387
prompt_toolkit/lexers/__init__.py,sha256=HRvgXxTpfFXhm6eKQ-v8rAvePBpdK9880sH0UK6b9f0,408
prompt_toolkit/lexers/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/lexers/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/lexers/__pycache__/pygments.cpython-310.pyc,,
prompt_toolkit/lexers/base.py,sha256=zwHgU3WrnDKzh46kDLcFLGV5XpF6kqL3oh22Elf0Z00,2349
prompt_toolkit/lexers/pygments.py,sha256=DgRNbhJot5Sm9M15ThLdEvoUJnrR7Qf8LWtjpTvdusE,11921
prompt_toolkit/log.py,sha256=6pidrJi_9U3pdJhpVCTQb4qZ8LRMRLlLUBPIHEpuSUU,152
prompt_toolkit/mouse_events.py,sha256=ghYhL96AF12SKT2-B6n_6FcM3tDdemNKGGA0eELL4J0,2545
prompt_toolkit/output/__init__.py,sha256=GVlT-U_W0EuIP-c1Qjyp0DN6Fl2PsCEhFzjUMRHsGWI,280
prompt_toolkit/output/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/color_depth.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/conemu.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/defaults.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/flush_stdout.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/plain_text.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/vt100.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/win32.cpython-310.pyc,,
prompt_toolkit/output/__pycache__/windows10.cpython-310.pyc,,
prompt_toolkit/output/base.py,sha256=xPjuHGqcVgpLNT-C8ExTTEPm8J76GQhwdu1dgv_r6jU,8347
prompt_toolkit/output/color_depth.py,sha256=KEFTlxCYTqOvA-VDx4wUb8G6HaYD5Hbf5GKmPZwssCs,1569
prompt_toolkit/output/conemu.py,sha256=_w2IEFR-mXsaMFINgZITiJNRCS9QowLUxeskPEpz2GE,1865
prompt_toolkit/output/defaults.py,sha256=juiQDewRsOT0ZJxBAzkRrjd2I_XeyMploOqCsux36sE,3584
prompt_toolkit/output/flush_stdout.py,sha256=ReT0j0IwVJEcth7VJj2zE6UcY0OVz5Ut1rpANnbCyYQ,3236
prompt_toolkit/output/plain_text.py,sha256=VnjoDmy0pKQoubXXQJQ_MljoDYi1FcLdNZB2KN_TQIs,3296
prompt_toolkit/output/vt100.py,sha256=lY67P4vSQRqJ-NFE0aBgz1M_t7DBhjpYuC_z_TqWM9o,22981
prompt_toolkit/output/win32.py,sha256=FpAXlWMtHVrcoCj1RMCbeDVPA6fpO-pDlY-tbs73kyU,22630
prompt_toolkit/output/windows10.py,sha256=Oy2K_-rsA7UHsuLhTgVlD8nzdlWZpm9cOOhyj4g7s6w,4034
prompt_toolkit/patch_stdout.py,sha256=8LxD1gZ2UvMUbrTO1kF4gjAqiAXVWiUOm54xr-4kN6s,9469
prompt_toolkit/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
prompt_toolkit/renderer.py,sha256=e3dKptBAAF6sR_i1qbyQ1brJLqQyZyKZNe8ybmFhXYc,29111
prompt_toolkit/search.py,sha256=NXNsa50xAM2tglRHVCvsDG0nQsxHCUq3g_MltHFiEnc,7023
prompt_toolkit/selection.py,sha256=HSX0HFN-HQ9ztMeyd70S0tN-Fi-Ywm_VnkAnNkpi8i8,1332
prompt_toolkit/shortcuts/__init__.py,sha256=AOdDyiuu4t2itpHhFcBdvY-Tgzzi1HwQNnu2la3yaXw,949
prompt_toolkit/shortcuts/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/shortcuts/__pycache__/dialogs.cpython-310.pyc,,
prompt_toolkit/shortcuts/__pycache__/prompt.cpython-310.pyc,,
prompt_toolkit/shortcuts/__pycache__/utils.cpython-310.pyc,,
prompt_toolkit/shortcuts/dialogs.py,sha256=gFibLlbaii8ijuurk9TpbNi5fMTHu99T6m1wfFilbE8,9007
prompt_toolkit/shortcuts/progress_bar/__init__.py,sha256=QeAssmFBDPCC5VRoObAp4UkebwETP3qS7-na4acstWM,540
prompt_toolkit/shortcuts/progress_bar/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/shortcuts/progress_bar/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/shortcuts/progress_bar/__pycache__/formatters.cpython-310.pyc,,
prompt_toolkit/shortcuts/progress_bar/base.py,sha256=dKWaDZpiaMkuVxpXqqkxCfTnWeSJsw3AS4iitdmbYR4,14401
prompt_toolkit/shortcuts/progress_bar/formatters.py,sha256=kCQzE52LYEfyofJa6o64-mS-fWCj1I8T0pNhLKhttZ4,11711
prompt_toolkit/shortcuts/prompt.py,sha256=MWAVQXyhbBkBV0_7DWIsgpPXHUgfyk7X7OeJKbbmKPQ,59719
prompt_toolkit/shortcuts/utils.py,sha256=NNjBY0Brkcb13Gxhh7Yc72_YpDFsQbkIlm7ZXvW3rK0,6950
prompt_toolkit/styles/__init__.py,sha256=vMexk9GJUHweH_XlfTR1Il4Da0o4AIjFxROTkfA2_PY,1639
prompt_toolkit/styles/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/styles/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/styles/__pycache__/defaults.cpython-310.pyc,,
prompt_toolkit/styles/__pycache__/named_colors.cpython-310.pyc,,
prompt_toolkit/styles/__pycache__/pygments.cpython-310.pyc,,
prompt_toolkit/styles/__pycache__/style.cpython-310.pyc,,
prompt_toolkit/styles/__pycache__/style_transformation.cpython-310.pyc,,
prompt_toolkit/styles/base.py,sha256=Cul8JksjCat9D92TKse7NNYJIav7HBZEKLHSkj3AqMU,5013
prompt_toolkit/styles/defaults.py,sha256=ezjqy7F7kwEDQgrTzK-J5eBLplRzXuMOstOSKQ13B3E,8698
prompt_toolkit/styles/named_colors.py,sha256=8N4cS6kLEHaPPIuqPI02uxNNoC9UDFXQN9U6NfivETY,4366
prompt_toolkit/styles/pygments.py,sha256=LZ5yWz-_uyy9SBEyUCocMKOdJpVWLdsQALRWwPJrpSQ,1973
prompt_toolkit/styles/style.py,sha256=VO6YlXQ5V0gf5c12mUQF2D9ZuoJ5hWoELR3vNQ-egjQ,13042
prompt_toolkit/styles/style_transformation.py,sha256=XafkGvIve79vIcD6lQvXoftOOvMtfwdquQaCP7eO1YA,12426
prompt_toolkit/token.py,sha256=R42zeLB1MLM6EIyqrjCLqsVPfqVY1eKjp6IccQNHE9A,121
prompt_toolkit/utils.py,sha256=7O8hILpI2VZb0KoC7J-5z1S2aXICf_kwtmRq5xdfDTg,8631
prompt_toolkit/validation.py,sha256=NdiCdjgg9nu3XnAfpOdQq46QGDe7H-bEinupW5ENkZE,5865
prompt_toolkit/widgets/__init__.py,sha256=3f1DhOui95zSRn7S1twITgeFrPdUr5KePQoEKSCdLTE,1217
prompt_toolkit/widgets/__pycache__/__init__.cpython-310.pyc,,
prompt_toolkit/widgets/__pycache__/base.cpython-310.pyc,,
prompt_toolkit/widgets/__pycache__/dialogs.cpython-310.pyc,,
prompt_toolkit/widgets/__pycache__/menus.cpython-310.pyc,,
prompt_toolkit/widgets/__pycache__/toolbars.cpython-310.pyc,,
prompt_toolkit/widgets/base.py,sha256=VX-7hlZMXBgT5-uQwipYN3sO110m0xsCAGNz0FVl_2U,32002
prompt_toolkit/widgets/dialogs.py,sha256=DCLg2Ia114LcpPU3FCW8HMOZCkn5K7khfXRMf2Z9WyI,3379
prompt_toolkit/widgets/menus.py,sha256=SeX-llaTpF1pVak2lw37mAP0SFDONIRZT5oq23mARg8,13419
prompt_toolkit/widgets/toolbars.py,sha256=jnKHe-_K747jhlcWgdNNALP2RfDSKhoUfG8nLiX0GUM,12285
prompt_toolkit/win32_types.py,sha256=3xVjabRA3Q-RN2x3DLqTOrstuYj4_uCq6w2i8t6LZ6E,5551

View File

@@ -0,0 +1,5 @@
Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

View File

@@ -0,0 +1 @@
prompt_toolkit