PyAYay
PyAYay is a Python wrapper for the AY/YM sound chip emulator. Currently it supports only the Ayumi emulator by Peter Sovietov.
Installation
From PyPI
You can install the package from PyPI:
pip install pyayay
Yep, that's it!
From source
git clone https://github.com/ruguevara/pyayay.git
cd pyayay
pip install .
Or install in development mode:
git clone https://github.com/ruguevara/pyayay.git
cd pyayay
pip install -e .
Usage
from pyayay import Ayumi, ChipType, EnvShape
ay = Ayumi(sample_rate=44100, clock=1773400, type=ChipType.AY)
# or just Ayumi() for default values
Set panning for channels, for example in ACB order, and the master volume:
ay.set_pan(0, 0.25) # A left
ay.set_pan(1, 0.75) # B right
ay.set_pan(2, 0.5) # C center
ay.set_master_volume(0.75)
Use setters to set the channel parameters.
Do not forget to call set_mixer to enable the channel.
ay.set_mixer(0, True, False, False) # Tone, Noise and Envelope for A channel
ay.set_tone_period(0, 100)
ay.set_volume(0, 15)
You can set the envelope shape and period, for example:
ay.set_mixer(0, True, False, True) # Turn on envelope modulation for A channel
ay.set_envelope_shape(EnvShape.UP_DOWN_E)
ay.set_envelope_period(1024)
To generate sound use process_block method:
samples = 44100 * 2 # 2 seconds
outLeft = np.zeros(samples, dtype=np.float32)
outRight = np.zeros(samples, dtype=np.float32)
ay.process_block(outLeft, outRight, samples)
Examples of using the R0-R13 registers and PSG rendering
You can use AY/YM registers R0-R13 directly:
ay.R[1] = 100
ay.R[0] = 0
ay.R[7] = 0b00111110
ay.R[8] = 15
or, to set number of register at once:
ay.set_registers(
[1, 0, 7, 8],
[100, 0, 0b00111110, 15]
)
or, to set some of the registers with the 'mask' array. NOTE that mask is inverted, so 1 means "do not change". This is useful for PSG frame playing.
# R 0 1 2 3 4 5 6 7 8 9 10 11 12 13
R = np.array([0, 100, 0, 0, 0, 0, 0, 62, 15, 0, 0, 0, 0, 0], dtype=np.uint8)
M = np.array([0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1], dtype=bool)
ay.set_registers_masked(R, M)
And render PSG data from Numpy arrays in one call:
data = np.array([
[249, 0, 148, 0, 40, 1, 3, 40, 13, 29, 13, 74, 0, 12],
[249, 0, 158, 4, 40, 1, 3, 56, 13, 15, 13, 74, 0, 12]], dtype=np.uint8)
mask = np.array([
[0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0],
[1, 1, 0, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1]], dtype=bool)
fps = 50
ay.render_psg(data, mask, outLeft, outRight, fps)
For more usage examples see tests.
License
We use MIT license, see LICENSE file.
Metadata
Release files for pyayay 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 | |
|---|---|---|---|
| pyayay-0.1.2.tar.gz | 20.8 kB | Details |
Built distributions (wheels)
Total release size: 9.8 MB
Release files / pyayay-0.1.2.tar.gz
| Download URL | pyayay-0.1.2.tar.gz |
|---|---|
| Size | 20.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a8bf6b5e2ba64ad5955a1a4816a8ccaaca78ff29947a36215658dc82b9a8cc82
|
|
BLAKE2b-256 checksum How to use checksums |
69b3c3b0d2e40a4f3549498702c1324768c94630d88d858b3f642cb0f1591700
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp312-cp312-win_amd64.whl
| Download URL | pyayay-0.1.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 139.5 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f907eee2b86825a59fdc54f251506b791ca5895c4ad5b778891b31d4e3c14a83
|
|
BLAKE2b-256 checksum How to use checksums |
ed061f1b7ff6d0fa04cde7c9c8e633175ca01f53b69444e5bdb2fdb98066453f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp312-cp312-win32.whl
| Download URL | pyayay-0.1.2-cp312-cp312-win32.whl |
|---|---|
| Size | 112.5 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
1f3697a329f8eb73b091cb7e0819b5fdbd9f54b8f11074e7d79a90209f2a9961
|
|
BLAKE2b-256 checksum How to use checksums |
98a63000f8b45da77842bfd4cb509c60c88f66bdecd408971f0f49028ba71b17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp312-cp312-musllinux_1_1_x86_64.whl
| Download URL | pyayay-0.1.2-cp312-cp312-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 712.3 kB |
| Tags | CPython 3.12 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
feced33c026e40ee9494bdf63104936caa1d4c1b96a46cd8b73d93fb32738eaf
|
|
BLAKE2b-256 checksum How to use checksums |
3d3b95258796f79cfba5c5e71cddfba9ff59330dd2b06c77de6e7a0e66690db5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp312-cp312-musllinux_1_1_i686.whl
| Download URL | pyayay-0.1.2-cp312-cp312-musllinux_1_1_i686.whl |
|---|---|
| Size | 775.4 kB |
| Tags | CPython 3.12 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
84d8c9933622152765763564d5cd6f609d5d31575c66589e5b70fd362254d6fe
|
|
BLAKE2b-256 checksum How to use checksums |
15142680bc23c3b5c6bfd387d0b63b12d63a1c6f847f59ced578bea6997e1d34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyayay-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 198.1 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
eb7b37bdb1cfd234596420e80ec818b70ea09cd8bb7f4f54da24815f2e68bdde
|
|
BLAKE2b-256 checksum How to use checksums |
b5862f183aba5f54d2e023fd4ba7400521b5e0bd90ec710f5c4649f36da69d81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyayay-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 207.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
50ad868ecc4deed8515a0ddf097696f5ec2a52ed756a57acad6744b6f60ccbb9
|
|
BLAKE2b-256 checksum How to use checksums |
039435233748b5ee56ccec46dd6dcc903a22495ed5ca47fe1eaf7d5bff18b674
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp312-cp312-macosx_10_9_universal2.whl
| Download URL | pyayay-0.1.2-cp312-cp312-macosx_10_9_universal2.whl |
|---|---|
| Size | 311.5 kB |
| Tags | CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
5966bcb666fe22b6033630c623a841c3222681d0ef46a037c4e8b3fe8905fe62
|
|
BLAKE2b-256 checksum How to use checksums |
5765e74ae51eff0157eb38496ed36b1f7b28da7566540630cafed22035b368a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp311-cp311-win_amd64.whl
| Download URL | pyayay-0.1.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 137.8 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ec3fcc788c8fb50ef93752082c8fac25d8a47e70946b838eaa30a608804a9ae4
|
|
BLAKE2b-256 checksum How to use checksums |
7619049b6319dd5a98c53fbcd608caf2e39368fca49f73ede5d40ea25bccb862
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp311-cp311-win32.whl
| Download URL | pyayay-0.1.2-cp311-cp311-win32.whl |
|---|---|
| Size | 111.9 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
30c2faf2e75bf75cfcbae1fd2b871b32bce4cb5ada0d2eb84f0c18659467816f
|
|
BLAKE2b-256 checksum How to use checksums |
2d3f00e6f3c8142d41cdc007672b832266bafb61c1f570194611faa082e12967
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp311-cp311-musllinux_1_1_x86_64.whl
| Download URL | pyayay-0.1.2-cp311-cp311-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 711.6 kB |
| Tags | CPython 3.11 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
ff50326574cd4c9afecebc889a2d47ff2542f7a4812e1d9c61c27f42e1b9cf7d
|
|
BLAKE2b-256 checksum How to use checksums |
26a1fc4fea861b9e1c6dda6d2bf252ba1c4b180013481e4c294c19f5a5c7cba4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp311-cp311-musllinux_1_1_i686.whl
| Download URL | pyayay-0.1.2-cp311-cp311-musllinux_1_1_i686.whl |
|---|---|
| Size | 775.5 kB |
| Tags | CPython 3.11 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
8950a5035f40466799679893c28268e7f07b9fe5a406044fd9333d8b770262c7
|
|
BLAKE2b-256 checksum How to use checksums |
0787c0e522254b674eb1f68f2524c63f04acb7a29c45785b587d870cae38ab2a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyayay-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 197.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
cda8e4f017421f9e86e3603647aa46f923843fdfd4a2e4a3137ddc39de48b1de
|
|
BLAKE2b-256 checksum How to use checksums |
78a864a1f790e3ba084d060bb56512e783ac318f4d600548a7a035a2fbc051c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyayay-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 206.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
b984dcbb2084113f48e3cbaf29e81cdbb7983c1af7821916cf006f50128f41cc
|
|
BLAKE2b-256 checksum How to use checksums |
7fbf4577e2868fb92b06332462ef347ed575d7cf91b85b1f89ac3db86ac1f2f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | pyayay-0.1.2-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 306.8 kB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
ce4eb01cebba28b4e556a4575d1f51e3f628aaa5409ce3495f325e9102a4dcd5
|
|
BLAKE2b-256 checksum How to use checksums |
5cb2bfa83685efc1d80af4110d98c4d57f2c961ccad9c6d4ed309b0699f12475
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp310-cp310-win_amd64.whl
| Download URL | pyayay-0.1.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 136.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
24aa7ae9e1eac4a07a3a78e5c4a52abe04ed585c00469627cdc059cfd3db74dd
|
|
BLAKE2b-256 checksum How to use checksums |
16f797a536a9d7f6cad71dfce8822264f01b63491504db8a3b4efe36ff1ad967
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp310-cp310-win32.whl
| Download URL | pyayay-0.1.2-cp310-cp310-win32.whl |
|---|---|
| Size | 110.7 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
604283c43105a0b75ae44f45a6930e84751632a26e89ae0e076416c50fee7364
|
|
BLAKE2b-256 checksum How to use checksums |
644bda2e8066888b24640d88c9a89e39366f426d6c10652dfef52da65b91b661
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp310-cp310-musllinux_1_1_x86_64.whl
| Download URL | pyayay-0.1.2-cp310-cp310-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 710.9 kB |
| Tags | CPython 3.10 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
59298b5ea1cc9c0c74983318a6da60df1b4f0b3c7f4efa38e0b1467e9672e5c5
|
|
BLAKE2b-256 checksum How to use checksums |
2fe51f6501c5c499730c05bdbb295f8a151998b6676fd64e7539d442396927c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp310-cp310-musllinux_1_1_i686.whl
| Download URL | pyayay-0.1.2-cp310-cp310-musllinux_1_1_i686.whl |
|---|---|
| Size | 774.8 kB |
| Tags | CPython 3.10 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
c780b85a46e837c9f56c7cf171a162d1010a14bd387bbc9b82f491f4bf5cec20
|
|
BLAKE2b-256 checksum How to use checksums |
8a94d41fc5409caf638546d2f47b98c05ab62425a6dda3cdce8661ed6d51aa15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyayay-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 196.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5bcd608ce9b256901ef512ba0ca8b23a115e8faf053e1e8b053837dc1844ba7c
|
|
BLAKE2b-256 checksum How to use checksums |
9fd04dba1498deae520cac7514361f412aaf273be3b205f9ff9d4e85a522fbfc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyayay-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 206.1 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
ccea2f10cfd75c4589d59f6996bc9e1dbcec91ef3a4e5824c8fdacd195d6c55f
|
|
BLAKE2b-256 checksum How to use checksums |
bd27d024b85bb8c144dec75d37541310e0ae3b028d251021125bbe40c4decc52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | pyayay-0.1.2-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 303.4 kB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
77b249fcba504ffd5ddcaea0dd8aefc7623f5127d62b9b472f0fc23cb4a4ec2f
|
|
BLAKE2b-256 checksum How to use checksums |
9bef653c9c90dc221898eadf614f7a8c63fa0bb58eba7ef61eb8a7a4e3ec34f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp39-cp39-win_amd64.whl
| Download URL | pyayay-0.1.2-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 136.6 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
65f3f01a4d8a3040b5dd722b3fd3453a9791d09aea912018b595dbb57a0d5d8e
|
|
BLAKE2b-256 checksum How to use checksums |
beb0aac489ccc5969bf2146c62e4a31e8a7534a4ba139c19d7f908a55b40472f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp39-cp39-win32.whl
| Download URL | pyayay-0.1.2-cp39-cp39-win32.whl |
|---|---|
| Size | 110.8 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2b9af9b39d9fa5566d5fa20d2175ca6516a1432969b07599322c27e847f8fe96
|
|
BLAKE2b-256 checksum How to use checksums |
58a1cefb22c1b6a01ac4c34617bd10636bc9f9a88a2fc6d8b83305ac6f7f7e17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp39-cp39-musllinux_1_1_x86_64.whl
| Download URL | pyayay-0.1.2-cp39-cp39-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 710.8 kB |
| Tags | CPython 3.9 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b72d4500d58abad8f4f473f7fa1824ba8a9d4a647854b65ed30edefb0fbafed
|
|
BLAKE2b-256 checksum How to use checksums |
af9bf7dd49447ba65e778d10e35c29f285e390cf83904681eb6593ac80cec255
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp39-cp39-musllinux_1_1_i686.whl
| Download URL | pyayay-0.1.2-cp39-cp39-musllinux_1_1_i686.whl |
|---|---|
| Size | 775.0 kB |
| Tags | CPython 3.9 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
831e136be6886ad858b31566088af4cbd7c532ad407d834e6883e722100bfcbc
|
|
BLAKE2b-256 checksum How to use checksums |
462672aa4de80d7625a6a6e26b8d2db5d5cf8a849cc3d71d82a89ed253652005
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyayay-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 197.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
fdfae7aec9f9cc5216b58a1de24c28cdb1b15f623b95a24301cb807e989825e6
|
|
BLAKE2b-256 checksum How to use checksums |
f2eb13aae9c3c9339e1a6ddbdd2b8fe5f0a680e1215f9d9de4006b963d13a4b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyayay-0.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 206.3 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
f14b81c2abeee1b951cdc5fceffd9d27180a12856332abdcc813f6d3c7aead23
|
|
BLAKE2b-256 checksum How to use checksums |
5603e5ae882ff7e5455833efc377e9459b04bf603c52c12fd1af14dd693374c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency logRelease files / pyayay-0.1.2-cp39-cp39-macosx_10_9_universal2.whl
| Download URL | pyayay-0.1.2-cp39-cp39-macosx_10_9_universal2.whl |
|---|---|
| Size | 303.7 kB |
| Tags | CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
af775b4214523711e8d9ad72f58e58ba9817fa2b55f6c650bc2641a9da03559a
|
|
BLAKE2b-256 checksum How to use checksums |
8f968ba6b31f8a67b6a497a1db82fa174354a40096bc84effe888b335ec89d67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 26, 2026.
Transparency log