Skip to main content

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)

Source distribution for asyncio-repl 0.1.0
File Size Uploaded
asyncio_repl-0.1.0.tar.gz 18.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for asyncio-repl 0.1.0
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page