quart-shell-ipython
generated from flask-shell-ipython
Start quart shell with ipython, if it installed
Features
- Drop-in replacement for the default Quart shell command
- Full IPython integration with enhanced REPL features
- Python 3.7+ support, including Python 3.13
- Compatible with Python 3.13's improved asyncio event loop handling
Installation
pip install quart-shell-ipython
Usage
Once installed, the package automatically registers a shell command
with your Quart application. Simply run:
quart shell
You can pass any IPython arguments:
quart shell --no-banner --quick
Python 3.13 Compatibility
This package has been updated to work seamlessly with Python 3.13's stricter asyncio event loop management. The shell command properly handles event loop creation and management to ensure compatibility across all supported Python versions.
Metadata
Release files for quart-shell-ipython 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quart_shell_ipython-0.1.2.tar.gz | 6.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quart_shell_ipython-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.1 kB
Release files / quart_shell_ipython-0.1.2.tar.gz
| Download URL | quart_shell_ipython-0.1.2.tar.gz |
|---|---|
| Size | 6.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55ccfe151954680c866ba7656ff7a60c364748dc44174e26b3cb9c123b792211
|
|
BLAKE2b-256 checksum How to use checksums |
941a901fef5a83395f5520122ab0ae2299622ef21e2cf339feca02c0a4db7ee2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / quart_shell_ipython-0.1.2-py3-none-any.whl
| Download URL | quart_shell_ipython-0.1.2-py3-none-any.whl |
|---|---|
| Size | 7.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6ca8f996a3e41690ea55f76b132c7131846feec5d47081acc881c529fb2891a3
|
|
BLAKE2b-256 checksum How to use checksums |
b6cb6e2159fe7c5f368a04500e3702fef915e1e54cdb2386cb1794cceb62876f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|