Skip to main content

pym2149

YM2149 emulator supporting YM files, OSC to JACK, PortAudio, WAV

Install

These are generic installation instructions.

To use, permanently

The quickest way to get started is to install the current release from PyPI:

# Tested on Linux and Mac:
pip3 install --user pym2149

To use, temporarily

If you prefer to keep .local clean, install to a virtualenv:

python3 -m venv venvname
venvname/bin/pip install pym2149
. venvname/bin/activate

To develop

First clone the repo using HTTP or SSH:

git clone https://github.com/combatopera/pym2149.git
git clone git@github.com:combatopera/pym2149.git

Now use pyven's pipify to create a setup.py, which pip can then use to install the project editably:

python3 -m venv pyvenvenv
pyvenvenv/bin/pip install pyven
pyvenvenv/bin/pipify pym2149

python3 -m venv venvname
venvname/bin/pip install -e pym2149
. venvname/bin/activate

Usage

# GitHub trick to download some files to play:
svn export https://github.com/combatopera/pym2149/trunk/contrib

# Play a tune written in the Lurlene live coding language:
lc2jack 'contrib/Jochen Hippel - 7 Gates of Jambala Level 9.py'
lc2portaudio 'contrib/Jochen Hippel - 7 Gates of Jambala Level 9.py'

# Play a Dosound sound effect:
dosound2jack contrib/sounds.s snd19

Commands

bpmtool

Show a table of speed (updates per tracker line) to BPM.

dosound2jack

Play a Dosound script via JACK.

dosound2txt

Render a Dosound script to logging.

dosound2wav

Render a Dosound script to WAV.

dsd2wav

Render Dosound bytecode to WAV.

lc2jack

Play a Lurlene song via JACK.

lc2portaudio

Play a Lurlene song via PortAudio.

lc2txt

Render a Lurlene song to logging.

lc2wav

Render a Lurlene song to WAV.

mkdsd

Compile Dosound DSL scripts to bytecode for playback on a real Atari.

ym2jack

Play a YM file via JACK.

ym2portaudio

Play a YM file via PortAudio.

ym2txt

Render a YM file to logging.

ym2wav

Render a YM file to WAV.

Metadata

Release files for pym2149 32

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pym2149 32
File Size Uploaded
pym2149-32.tar.gz 544.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pym2149 32
File
pym2149-32-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
pym2149-32-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
pym2149-32-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
pym2149-32-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
pym2149-32-cp39-cp39-manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pym2149-32-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
pym2149-32-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details
pym2149-32-cp38-cp38-manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
pym2149-32-cp38-cp38-manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32 Details
pym2149-32-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
pym2149-32-cp38-cp38-manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
pym2149-32-cp37-cp37m-manylinux_2_28_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ x86-64 Details
pym2149-32-cp37-cp37m-manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
pym2149-32-cp37-cp37m-manylinux2014_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 Details
pym2149-32-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
pym2149-32-cp37-cp37m-manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
pym2149-32-cp36-cp36m-manylinux_2_28_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.28+ x86-64 Details
pym2149-32-cp36-cp36m-manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details
pym2149-32-cp36-cp36m-manylinux2014_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-32 Details
pym2149-32-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
pym2149-32-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
pym2149-32-cp35-cp35m-manylinux2014_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.17+ x86-64 Details
pym2149-32-cp35-cp35m-manylinux2014_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.17+ x86-32 Details
pym2149-32-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
pym2149-32-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details

Total release size: 34.5 MB

Release files / pym2149-32.tar.gz

Download URL pym2149-32.tar.gz
Size 544.0 kB
Tags Source
SHA-256 checksum
How to use checksums
bbe1b2c6f4d78b32a5dfc1afc126b996d5b7ccc10b879b65e9e69233a46c1609
BLAKE2b-256 checksum
How to use checksums
4269e7ee2bac2bfd36d8be5c2d4da10adeab1dad9223c449ad9a9f6798f0f269
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pym2149-32-cp312-cp312-manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9e85e2a6aa8ceca8c7c43b3575b53cc03ca1797084c61ed223d610ddc5fa8ee2
BLAKE2b-256 checksum
How to use checksums
283475d7bbe1af7308e9a35dc3b75e2ba312333472f86c82fc1a2eb15afc7545
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL pym2149-32-cp311-cp311-manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
43332e259a711498695f64fb51bb013d3ee1b7c1bb5f2da93241069ce7b61866
BLAKE2b-256 checksum
How to use checksums
9e95c219f151c50d2c1017164819b999e7668e81aea14cbc54e5ec4791cf1e57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL pym2149-32-cp310-cp310-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
644f340a319f514bf83e395155e4b44c2b970cb447f9bce7528decbae58fb8a9
BLAKE2b-256 checksum
How to use checksums
ec55bfd9459e30e9e23a5220b5477d9c743b02afad266b80c38aec1afb2a5e05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL pym2149-32-cp39-cp39-manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b103a5d70ed18026f9fd7e1026c869c09d492f543502215b844bcc8fd9619abb
BLAKE2b-256 checksum
How to use checksums
b3506892bdc066b51543c011a40614b1929adf4cc264e3e53b773b2d3f9c132e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp39-cp39-manylinux2014_x86_64.whl

Download URL pym2149-32-cp39-cp39-manylinux2014_x86_64.whl
Size 1.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3154eed09560ec6f24942deac9fad42f22a06d4db51db60146e5c3d477d4ebec
BLAKE2b-256 checksum
How to use checksums
638daba29efa8abb0caeef8ef76a0828bdbcb475ba2e967546037fd0b48e662b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp39-cp39-manylinux1_x86_64.whl

Download URL pym2149-32-cp39-cp39-manylinux1_x86_64.whl
Size 1.4 MB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
a4a6350c0d1acda25b59237f57893f5892b0c7894330d1c49067e40291c895ee
BLAKE2b-256 checksum
How to use checksums
43d605efd76e7f3e8bc6538891b34ece82e5dcf066738a5fdf69a02467ca08e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL pym2149-32-cp38-cp38-manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6b483dcd242e805a3430e76a5bcbfdec54702ec293f904122806b2e29414bff7
BLAKE2b-256 checksum
How to use checksums
70645a532694a4ccef587dcb242971dadeadf718365ac16db68be80f2e3047a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp38-cp38-manylinux2014_x86_64.whl

Download URL pym2149-32-cp38-cp38-manylinux2014_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d16423486af4d70daadc592de5101a4c40a33cf87526b7e0a89fce0916592305
BLAKE2b-256 checksum
How to use checksums
96e2a7411badfd039377b5d6b20cb93b6291c4c7536c8ac2f32f1b3e5320312e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp38-cp38-manylinux2014_i686.whl

Download URL pym2149-32-cp38-cp38-manylinux2014_i686.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
d2c754edb8f2366e0651f59dab8be7020a7ced6c831ed1ffc0b9b186ae1663ca
BLAKE2b-256 checksum
How to use checksums
6db9535003caccac64899f287c48e97e2177161187a18549ef3bf5a27447d1aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp38-cp38-manylinux1_x86_64.whl

Download URL pym2149-32-cp38-cp38-manylinux1_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d065f3cea5cbf0b1be6be758a7aed83885374165ceb00399de307ecda7b0a345
BLAKE2b-256 checksum
How to use checksums
8a38bef09956e9b0cc99637175698d20086f6019693329e5e369600aa224d175
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp38-cp38-manylinux1_i686.whl

Download URL pym2149-32-cp38-cp38-manylinux1_i686.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
dae51dcfa85875e5fbd4ce9bfeffa6d76ecab0c9741c86a3ca7dcad1540f8ede
BLAKE2b-256 checksum
How to use checksums
4a5fdeab5acc836ebfc67a5f0d51a19d2fb4c4c5d7cb3705905b272bc5eafdff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp37-cp37m-manylinux_2_28_x86_64.whl

Download URL pym2149-32-cp37-cp37m-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
553cc1f3aaafd64e8e344a2988d54aefd5f19282abddeb766c2e4589d4ec9a44
BLAKE2b-256 checksum
How to use checksums
eba2c041123af229229ee8805fb8ddd49fef7789bfb02993ee50305b5f1ed90a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp37-cp37m-manylinux2014_x86_64.whl

Download URL pym2149-32-cp37-cp37m-manylinux2014_x86_64.whl
Size 1.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e2849bfa3c8821ba5e54b7907de9ba126da54d2c7407c3ea955ceace372d1273
BLAKE2b-256 checksum
How to use checksums
b9e6d93878554e9ad3f17ab8d33a8d1e711ea907b3354434882e8868598d3861
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp37-cp37m-manylinux2014_i686.whl

Download URL pym2149-32-cp37-cp37m-manylinux2014_i686.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
47cbe3a0c4c73de37d5ca704fb0575d4c82b3c5946829d1f4f6a56a5ed61e670
BLAKE2b-256 checksum
How to use checksums
20296ea2d3a4227535674e586c9913d53168ee8994aa761f4d5fb2a72ad759b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp37-cp37m-manylinux1_x86_64.whl

Download URL pym2149-32-cp37-cp37m-manylinux1_x86_64.whl
Size 1.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
256bc0016c1bc9810b8b730dc1a298305c3909b28f48f18caec23be62284b268
BLAKE2b-256 checksum
How to use checksums
d550f0cd3fc60fd77d4ec91bde0e548efc7637cea7727a94ffb465f9fdaa87a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp37-cp37m-manylinux1_i686.whl

Download URL pym2149-32-cp37-cp37m-manylinux1_i686.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
94122d9aaa49dfcccab24a59121f07714e6818cf0c3e5ddc1e5242edd87ff1a6
BLAKE2b-256 checksum
How to use checksums
33f1815be38b35d07d116d2e54d56150e2196a865557e23b284082b36daaacb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp36-cp36m-manylinux_2_28_x86_64.whl

Download URL pym2149-32-cp36-cp36m-manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fce8baf47766b83cba2d1ad8f7fe75f32bd6f25eef3e8ad28dcb3ae55790395b
BLAKE2b-256 checksum
How to use checksums
d036bdf93364b58320d901f0ec576e03952aebb1a4bb372eb946e8d15e4a1ccf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp36-cp36m-manylinux2014_x86_64.whl

Download URL pym2149-32-cp36-cp36m-manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
247f8ddbaa2891b592fb87129ef94ac7e672f7e74b7cbcd049bdd7ba4056eb42
BLAKE2b-256 checksum
How to use checksums
8cf8e27f4342f50c5641cc6135608e1c4fb3b4bf86eceaced635578fbb165412
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp36-cp36m-manylinux2014_i686.whl

Download URL pym2149-32-cp36-cp36m-manylinux2014_i686.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
976fad4f851f4f93d3b6d65b1cb19838b3e80139053c0841f1b14e3ebd93efe9
BLAKE2b-256 checksum
How to use checksums
a2f0bf49492b8ba331d3f88177268674ecb50b2051cb850998a431d6dccba79d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp36-cp36m-manylinux1_x86_64.whl

Download URL pym2149-32-cp36-cp36m-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8e9b606051129da89a0e1d6a6c28b3265a0db8536457bf676946f2cd2ec522e2
BLAKE2b-256 checksum
How to use checksums
665e3aa2aad57c572729b8c2602aedd641ef640ffc98044d8e41ab130a3f5c57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp36-cp36m-manylinux1_i686.whl

Download URL pym2149-32-cp36-cp36m-manylinux1_i686.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d2eacf8167d33b0b48640635165ab7a078feb1bfaed50364e660362ae416e52c
BLAKE2b-256 checksum
How to use checksums
b750ad22d17f7732656f341076bdeb63f6f79d36c206e8f086c33f113b75f34f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp35-cp35m-manylinux2014_x86_64.whl

Download URL pym2149-32-cp35-cp35m-manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
be0f62004f89bd95808b8a1d4fbe6a552734f718499d35f93330df417c433137
BLAKE2b-256 checksum
How to use checksums
dca898d576fa7328bfdaf3feab409d4f879405cb881943dd16b52f2fbffbb4a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp35-cp35m-manylinux2014_i686.whl

Download URL pym2149-32-cp35-cp35m-manylinux2014_i686.whl
Size 1.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
f968078911330c48ea3fbaa0743a6b0754f82665f3557f47cebd8b0b01944e49
BLAKE2b-256 checksum
How to use checksums
c0507c65c965d47919a010c15164753de4a5a85cbf593387f4abf5987ad98763
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp35-cp35m-manylinux1_x86_64.whl

Download URL pym2149-32-cp35-cp35m-manylinux1_x86_64.whl
Size 1.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
94270c1fd5780a5fd7d884af8f9aafe0921edd7e12be995ccc397ee08240b714
BLAKE2b-256 checksum
How to use checksums
76129c4e9284696718bb9a135f1b1e0c3d7c045403f917ff775982f3a9a56d8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / pym2149-32-cp35-cp35m-manylinux1_i686.whl

Download URL pym2149-32-cp35-cp35m-manylinux1_i686.whl
Size 1.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
f995a5fdf7e8b8581e020ebffda84e2752684c39f3be16949712205fb1509d95
BLAKE2b-256 checksum
How to use checksums
bcef3a2a3d108ff26f27c40208f7358fc5c04b504a985a2bcb9f5ba061e9a836
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release history Release notifications | RSS feed

44

10 release files

43

10 release files

42

25 release files

41

25 release files

40

21 release files

39

21 release files

38

21 release files

37

21 release files

36

21 release files

35

21 release files

34

21 release files

33

26 release files

This release

32 This release

26 release files

31

25 release files

30

25 release files

29

25 release files

28

25 release files

27

25 release files

26

25 release files

25

25 release files

24

25 release files

23

25 release files

22

25 release files

21

19 release files

20

10 release files

19

10 release files

18

10 release files

17

10 release files

16

10 release files

15

10 release files

14

10 release files

13

10 release files

12

1 release file

11

1 release file

10

1 release file

9

1 release file

8

2 release files

7

2 release files

6

2 release files

5

2 release files

4

2 release files

3

2 release files

2

2 release files

1

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