This is the public pure-Python implementation of PEP 734, along with several other backports.
For the implementation of the low-level modules, only on Python 3.12, see https://pypi.org/project/interpreters-3-12/.
Nearly all development for this project is done in the upstream CPython repo.
This PyPI package installs two modules: interpreters_backports and
interpreters_experimental. The "backports" module is a package
that mirrors the backported structure of the 3.14 modules. The
"experimental" module is a package containing modules that may
end up in the stdlib.
Note that only the interpreters and interpreters.queues modules
are part of PEP 734.
You can use the modules as fallbacks:
try:
import interpreters
except ModuleNotFoundError:
from interpreters_backports import interpreters
try:
import interpreters.queues
except ModuleNotFoundError:
import interpreters_backports.interpreters.queues
from interpreters_backports import interpreters
try:
from interpreters import channels
except ModuleNotFoundError:
from interpreters_experimental.interpreters import channels
try:
from concurrent.futures import ThreadPoolExecutor
except ModuleNotFoundError:
from interpreters_backports.concurrent.futures import ThreadPoolExecutor
Release files for interpreters-pep-734 0.5.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 | |
|---|---|---|---|
| interpreters_pep_734-0.5.0.tar.gz | 15.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| interpreters_pep_734-0.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.4 kB
Release files / interpreters_pep_734-0.5.0.tar.gz
| Download URL | interpreters_pep_734-0.5.0.tar.gz |
|---|---|
| Size | 15.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5f308f945c6ded5bd4bb334117c50405dacb84f862cb572bdd5d96b3de3f07f6
|
|
BLAKE2b-256 checksum How to use checksums |
bea9ae2a1958523551c3cfbd548b5d3c105af941775895c09a12c2b3636bbd9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.10
|
Release files / interpreters_pep_734-0.5.0-py3-none-any.whl
| Download URL | interpreters_pep_734-0.5.0-py3-none-any.whl |
|---|---|
| Size | 19.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b07c6fc233004317ff41aa1645ea7d2e1725896e4aa541da64236a170787e2b0
|
|
BLAKE2b-256 checksum How to use checksums |
e94301e1a318fc830ba40ae8bb36228fc1597c363865629f738a99a5626c9193
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.10
|