├── .coveragerc ├── .deepsource.toml ├── .flake8 ├── .github ├── CHANGELOG.md ├── FUNDING.yml ├── codeql.yml └── workflows │ ├── codeql.yml │ ├── python-publish.yml │ └── test.yml ├── .gitignore ├── .lgtm.yml ├── .pre-commit-config.yaml ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── make.bat └── source │ ├── Configuration.md │ ├── Examples.md │ ├── Quickstart.md │ ├── api.rst │ ├── conf.py │ ├── index.rst │ └── requirements.txt ├── examples ├── __init__.py ├── basic.py ├── custom_save_fn.py ├── deletion.py ├── multiple_files.py ├── run_script.py ├── with_callback.py ├── with_decorators.py └── with_signals.py ├── flask_shell2http ├── __init__.py ├── api.py ├── base_entrypoint.py ├── classes.py ├── exceptions.py └── helpers.py ├── post-request-schema.json ├── requirements.dev.txt ├── requirements.txt ├── setup.py ├── tests ├── __init__.py ├── _utils.py ├── test_basic.py ├── test_callback_signal.py ├── test_decorators.py ├── test_deletion.py └── test_multiple_files.py ├── tox.ini └── version.txt /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.coveragerc -------------------------------------------------------------------------------- /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.github/CHANGELOG.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: ["https://xscode.com/eshaan7/flask-shell2http"] 2 | -------------------------------------------------------------------------------- /.github/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.github/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.gitignore -------------------------------------------------------------------------------- /.lgtm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.lgtm.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/Configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/source/Configuration.md -------------------------------------------------------------------------------- /docs/source/Examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/source/Examples.md -------------------------------------------------------------------------------- /docs/source/Quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/source/Quickstart.md -------------------------------------------------------------------------------- /docs/source/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/source/api.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/docs/source/requirements.txt -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/examples/basic.py -------------------------------------------------------------------------------- /examples/custom_save_fn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/examples/custom_save_fn.py -------------------------------------------------------------------------------- /examples/deletion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/examples/deletion.py -------------------------------------------------------------------------------- /examples/multiple_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/examples/multiple_files.py -------------------------------------------------------------------------------- /examples/run_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/examples/run_script.py -------------------------------------------------------------------------------- /examples/with_callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/examples/with_callback.py -------------------------------------------------------------------------------- /examples/with_decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/examples/with_decorators.py -------------------------------------------------------------------------------- /examples/with_signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/examples/with_signals.py -------------------------------------------------------------------------------- /flask_shell2http/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/flask_shell2http/__init__.py -------------------------------------------------------------------------------- /flask_shell2http/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/flask_shell2http/api.py -------------------------------------------------------------------------------- /flask_shell2http/base_entrypoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/flask_shell2http/base_entrypoint.py -------------------------------------------------------------------------------- /flask_shell2http/classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/flask_shell2http/classes.py -------------------------------------------------------------------------------- /flask_shell2http/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/flask_shell2http/exceptions.py -------------------------------------------------------------------------------- /flask_shell2http/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/flask_shell2http/helpers.py -------------------------------------------------------------------------------- /post-request-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/post-request-schema.json -------------------------------------------------------------------------------- /requirements.dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/requirements.dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | flask>=1.0.0 2 | blinker 3 | flask-executor 4 | contextvars;python_version<"3.7" 5 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/tests/_utils.py -------------------------------------------------------------------------------- /tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/tests/test_basic.py -------------------------------------------------------------------------------- /tests/test_callback_signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/tests/test_callback_signal.py -------------------------------------------------------------------------------- /tests/test_decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/tests/test_decorators.py -------------------------------------------------------------------------------- /tests/test_deletion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/tests/test_deletion.py -------------------------------------------------------------------------------- /tests/test_multiple_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/tests/test_multiple_files.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eshaan7/Flask-Shell2HTTP/HEAD/tox.ini -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 1.9.1 --------------------------------------------------------------------------------