Asyncio REPL
Backport of Python 3.14's asyncio REPL, made available as a standalone module to enable programatic access.
The functionality provided herein has been proposed to be added to the stdlib in Python 3.14.
Should this proposal be accepted, this package is intended to serve as a backport to older Python versions.
Usage
You can use to get the same python -m asyncio REPL available under Python 3.14 with:
python -m asyncio_repl
or invoke the REPL programmatically by using the interact function, which follows the
same semantics as the stdlib's
code.interact:
from asyncio_repl import interact
interact(
banner="Welcome to my REPL",
exitmsg="Goodbye",
local={"some_name": "some_value"},
)
Metadata
Release files for asyncio-repl 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| asyncio_repl-0.1.0.tar.gz | 18.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| asyncio_repl-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.3 kB
Release files / asyncio_repl-0.1.0.tar.gz
| Download URL | asyncio_repl-0.1.0.tar.gz |
|---|---|
| Size | 18.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9c51d7f77ba2b57c481dbe21262f92111f96a8a11d1498db645b5c7157f69087
|
|
BLAKE2b-256 checksum How to use checksums |
04c058eb7504f9a2c6ee8101171c441e4700af945a7c4fb0d3dd4a7da9e6f72a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 8, 2025.
Transparency logRelease files / asyncio_repl-0.1.0-py3-none-any.whl
| Download URL | asyncio_repl-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a8b7608289bb3bc5a7b4a39f2b353c94fe65dcf3db70239c424681f81a4e14d
|
|
BLAKE2b-256 checksum How to use checksums |
a60d9764caaa9907271dc061604fda1f47f2c259ee5e05f65ee81e17f4290394
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 8, 2025.
Transparency log