├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ ├── fix_request.md │ └── security-vulnerability.md └── workflows │ ├── lint.yml │ ├── python-publish.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── .run ├── Make vhs.run.xml ├── Sphinx Build.run.xml ├── Sphinx Coverage .run.xml ├── pytest in tests.run.xml └── run example.run.xml ├── CONTRIBUTING.md ├── ItsPrompt ├── data │ ├── __init__.py │ ├── checkbox.py │ ├── expand.py │ ├── select.py │ ├── style.py │ └── table.py ├── keyboard_handler.py ├── objects │ ├── prompts │ │ ├── option.py │ │ ├── options_with_separator.py │ │ ├── separator.py │ │ └── type.py │ └── table │ │ ├── table_base.py │ │ ├── table_df.py │ │ ├── table_dict.py │ │ └── table_list.py ├── prompt.py ├── prompts │ ├── __init__.py │ ├── checkbox.py │ ├── confirm.py │ ├── expand.py │ ├── input.py │ ├── raw_select.py │ ├── select.py │ └── table.py └── py.typed ├── LICENSE ├── README.md ├── SECURITY.md ├── docs ├── Makefile ├── make.bat ├── requirements.txt ├── scripts │ └── vhs │ │ ├── checkbox.tape │ │ ├── configuration │ │ ├── base_config.tape │ │ ├── big_window_config.tape │ │ ├── config.sh │ │ ├── gradient.png │ │ └── small_window_config.tape │ │ ├── confirm.tape │ │ ├── demo.tape │ │ ├── expand.tape │ │ ├── generate.sh │ │ ├── input.tape │ │ ├── raw_select.tape │ │ ├── select.tape │ │ ├── table.tape │ │ └── tape.template └── source │ ├── api │ ├── objects.rst │ └── prompt.rst │ ├── conf.py │ ├── development_guide │ ├── documentation.rst │ └── getting_started.rst │ ├── guide │ ├── getting_started.rst │ ├── options_and_data.rst │ ├── prompt_types.rst │ ├── styling.rst │ └── usage.rst │ ├── index.rst │ └── media │ ├── ItsPrompt.gif │ ├── checkbox.png │ ├── confirm.png │ ├── expand.png │ ├── input.png │ ├── raw_select.png │ ├── select.png │ ├── styling │ ├── error.png │ ├── grayout.png │ ├── option.png │ ├── question.png │ ├── question_mark.png │ ├── selected_option.png │ ├── separator.png │ ├── text.png │ └── tooltip.png │ ├── styling_input.png │ ├── styling_input_annotated.png │ ├── styling_raw_select.png │ ├── styling_raw_select_annotated.png │ └── table.png ├── example.py ├── examples ├── demo.py └── demos │ ├── checkbox_demo.py │ ├── confirm_demo.py │ ├── expand_demo.py │ ├── input_demo.py │ ├── raw_select_demo.py │ ├── select_demo.py │ └── table_demo.py ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt └── tests ├── __init__.py ├── conftest.py ├── data ├── test_checkbox.py ├── test_expand.py ├── test_select.py ├── test_style.py └── test_table.py └── prompts ├── __init__.py ├── test_checkbox_prompt.py ├── test_confirm_prompt.py ├── test_expand_prompt.py ├── test_input_prompt.py ├── test_raw_select_prompt.py ├── test_select_prompt.py └── test_table_prompt.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/fix_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.github/ISSUE_TEMPLATE/fix_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/security-vulnerability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.github/ISSUE_TEMPLATE/security-vulnerability.md -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.run/Make vhs.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.run/Make vhs.run.xml -------------------------------------------------------------------------------- /.run/Sphinx Build.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.run/Sphinx Build.run.xml -------------------------------------------------------------------------------- /.run/Sphinx Coverage .run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.run/Sphinx Coverage .run.xml -------------------------------------------------------------------------------- /.run/pytest in tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.run/pytest in tests.run.xml -------------------------------------------------------------------------------- /.run/run example.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/.run/run example.run.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /ItsPrompt/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ItsPrompt/data/checkbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/data/checkbox.py -------------------------------------------------------------------------------- /ItsPrompt/data/expand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/data/expand.py -------------------------------------------------------------------------------- /ItsPrompt/data/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/data/select.py -------------------------------------------------------------------------------- /ItsPrompt/data/style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/data/style.py -------------------------------------------------------------------------------- /ItsPrompt/data/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/data/table.py -------------------------------------------------------------------------------- /ItsPrompt/keyboard_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/keyboard_handler.py -------------------------------------------------------------------------------- /ItsPrompt/objects/prompts/option.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/objects/prompts/option.py -------------------------------------------------------------------------------- /ItsPrompt/objects/prompts/options_with_separator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/objects/prompts/options_with_separator.py -------------------------------------------------------------------------------- /ItsPrompt/objects/prompts/separator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/objects/prompts/separator.py -------------------------------------------------------------------------------- /ItsPrompt/objects/prompts/type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/objects/prompts/type.py -------------------------------------------------------------------------------- /ItsPrompt/objects/table/table_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/objects/table/table_base.py -------------------------------------------------------------------------------- /ItsPrompt/objects/table/table_df.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/objects/table/table_df.py -------------------------------------------------------------------------------- /ItsPrompt/objects/table/table_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/objects/table/table_dict.py -------------------------------------------------------------------------------- /ItsPrompt/objects/table/table_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/objects/table/table_list.py -------------------------------------------------------------------------------- /ItsPrompt/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/prompt.py -------------------------------------------------------------------------------- /ItsPrompt/prompts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ItsPrompt/prompts/checkbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/prompts/checkbox.py -------------------------------------------------------------------------------- /ItsPrompt/prompts/confirm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/prompts/confirm.py -------------------------------------------------------------------------------- /ItsPrompt/prompts/expand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/prompts/expand.py -------------------------------------------------------------------------------- /ItsPrompt/prompts/input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/prompts/input.py -------------------------------------------------------------------------------- /ItsPrompt/prompts/raw_select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/prompts/raw_select.py -------------------------------------------------------------------------------- /ItsPrompt/prompts/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/prompts/select.py -------------------------------------------------------------------------------- /ItsPrompt/prompts/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/ItsPrompt/prompts/table.py -------------------------------------------------------------------------------- /ItsPrompt/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/scripts/vhs/checkbox.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/checkbox.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/configuration/base_config.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/configuration/base_config.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/configuration/big_window_config.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/configuration/big_window_config.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/configuration/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/configuration/config.sh -------------------------------------------------------------------------------- /docs/scripts/vhs/configuration/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/configuration/gradient.png -------------------------------------------------------------------------------- /docs/scripts/vhs/configuration/small_window_config.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/configuration/small_window_config.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/confirm.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/confirm.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/demo.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/demo.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/expand.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/expand.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/generate.sh -------------------------------------------------------------------------------- /docs/scripts/vhs/input.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/input.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/raw_select.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/raw_select.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/select.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/select.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/table.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/table.tape -------------------------------------------------------------------------------- /docs/scripts/vhs/tape.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/scripts/vhs/tape.template -------------------------------------------------------------------------------- /docs/source/api/objects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/api/objects.rst -------------------------------------------------------------------------------- /docs/source/api/prompt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/api/prompt.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/development_guide/documentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/development_guide/documentation.rst -------------------------------------------------------------------------------- /docs/source/development_guide/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/development_guide/getting_started.rst -------------------------------------------------------------------------------- /docs/source/guide/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/guide/getting_started.rst -------------------------------------------------------------------------------- /docs/source/guide/options_and_data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/guide/options_and_data.rst -------------------------------------------------------------------------------- /docs/source/guide/prompt_types.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/guide/prompt_types.rst -------------------------------------------------------------------------------- /docs/source/guide/styling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/guide/styling.rst -------------------------------------------------------------------------------- /docs/source/guide/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/guide/usage.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/media/ItsPrompt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/ItsPrompt.gif -------------------------------------------------------------------------------- /docs/source/media/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/checkbox.png -------------------------------------------------------------------------------- /docs/source/media/confirm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/confirm.png -------------------------------------------------------------------------------- /docs/source/media/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/expand.png -------------------------------------------------------------------------------- /docs/source/media/input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/input.png -------------------------------------------------------------------------------- /docs/source/media/raw_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/raw_select.png -------------------------------------------------------------------------------- /docs/source/media/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/select.png -------------------------------------------------------------------------------- /docs/source/media/styling/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/error.png -------------------------------------------------------------------------------- /docs/source/media/styling/grayout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/grayout.png -------------------------------------------------------------------------------- /docs/source/media/styling/option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/option.png -------------------------------------------------------------------------------- /docs/source/media/styling/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/question.png -------------------------------------------------------------------------------- /docs/source/media/styling/question_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/question_mark.png -------------------------------------------------------------------------------- /docs/source/media/styling/selected_option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/selected_option.png -------------------------------------------------------------------------------- /docs/source/media/styling/separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/separator.png -------------------------------------------------------------------------------- /docs/source/media/styling/text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/text.png -------------------------------------------------------------------------------- /docs/source/media/styling/tooltip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling/tooltip.png -------------------------------------------------------------------------------- /docs/source/media/styling_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling_input.png -------------------------------------------------------------------------------- /docs/source/media/styling_input_annotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling_input_annotated.png -------------------------------------------------------------------------------- /docs/source/media/styling_raw_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling_raw_select.png -------------------------------------------------------------------------------- /docs/source/media/styling_raw_select_annotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/styling_raw_select_annotated.png -------------------------------------------------------------------------------- /docs/source/media/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/docs/source/media/table.png -------------------------------------------------------------------------------- /example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/example.py -------------------------------------------------------------------------------- /examples/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/examples/demo.py -------------------------------------------------------------------------------- /examples/demos/checkbox_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/examples/demos/checkbox_demo.py -------------------------------------------------------------------------------- /examples/demos/confirm_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/examples/demos/confirm_demo.py -------------------------------------------------------------------------------- /examples/demos/expand_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/examples/demos/expand_demo.py -------------------------------------------------------------------------------- /examples/demos/input_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/examples/demos/input_demo.py -------------------------------------------------------------------------------- /examples/demos/raw_select_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/examples/demos/raw_select_demo.py -------------------------------------------------------------------------------- /examples/demos/select_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/examples/demos/select_demo.py -------------------------------------------------------------------------------- /examples/demos/table_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/examples/demos/table_demo.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | prompt-toolkit>=3.0.37,<4.0 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/test_checkbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/data/test_checkbox.py -------------------------------------------------------------------------------- /tests/data/test_expand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/data/test_expand.py -------------------------------------------------------------------------------- /tests/data/test_select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/data/test_select.py -------------------------------------------------------------------------------- /tests/data/test_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/data/test_style.py -------------------------------------------------------------------------------- /tests/data/test_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/data/test_table.py -------------------------------------------------------------------------------- /tests/prompts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/prompts/test_checkbox_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/prompts/test_checkbox_prompt.py -------------------------------------------------------------------------------- /tests/prompts/test_confirm_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/prompts/test_confirm_prompt.py -------------------------------------------------------------------------------- /tests/prompts/test_expand_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/prompts/test_expand_prompt.py -------------------------------------------------------------------------------- /tests/prompts/test_input_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/prompts/test_input_prompt.py -------------------------------------------------------------------------------- /tests/prompts/test_raw_select_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/prompts/test_raw_select_prompt.py -------------------------------------------------------------------------------- /tests/prompts/test_select_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/prompts/test_select_prompt.py -------------------------------------------------------------------------------- /tests/prompts/test_table_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheItsProjects/ItsPrompt/HEAD/tests/prompts/test_table_prompt.py --------------------------------------------------------------------------------