Skip to main content

PyAYay is a Python extension wrapper for AY-3-8910 sound chip emulator

Project description

GitHub Actions Workflow Status GitHub Actions Workflow Status PyPI - License
PyPI Python Version from PEP 621 TOML PyPI - Wheel

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyayay-0.1.2.tar.gz (20.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyayay-0.1.2-cp312-cp312-win_amd64.whl (139.5 kB view details)

Uploaded CPython 3.12Windows x86-64

pyayay-0.1.2-cp312-cp312-win32.whl (112.5 kB view details)

Uploaded CPython 3.12Windows x86

pyayay-0.1.2-cp312-cp312-musllinux_1_1_x86_64.whl (712.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

pyayay-0.1.2-cp312-cp312-musllinux_1_1_i686.whl (775.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

pyayay-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (198.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyayay-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (207.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

pyayay-0.1.2-cp312-cp312-macosx_10_9_universal2.whl (311.5 kB view details)

Uploaded CPython 3.12macOS 10.9+ universal2 (ARM64, x86-64)

pyayay-0.1.2-cp311-cp311-win_amd64.whl (137.8 kB view details)

Uploaded CPython 3.11Windows x86-64

pyayay-0.1.2-cp311-cp311-win32.whl (111.9 kB view details)

Uploaded CPython 3.11Windows x86

pyayay-0.1.2-cp311-cp311-musllinux_1_1_x86_64.whl (711.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

pyayay-0.1.2-cp311-cp311-musllinux_1_1_i686.whl (775.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

pyayay-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyayay-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (206.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

pyayay-0.1.2-cp311-cp311-macosx_10_9_universal2.whl (306.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

pyayay-0.1.2-cp310-cp310-win_amd64.whl (136.4 kB view details)

Uploaded CPython 3.10Windows x86-64

pyayay-0.1.2-cp310-cp310-win32.whl (110.7 kB view details)

Uploaded CPython 3.10Windows x86

pyayay-0.1.2-cp310-cp310-musllinux_1_1_x86_64.whl (710.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

pyayay-0.1.2-cp310-cp310-musllinux_1_1_i686.whl (774.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

pyayay-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (196.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyayay-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (206.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

pyayay-0.1.2-cp310-cp310-macosx_10_9_universal2.whl (303.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

pyayay-0.1.2-cp39-cp39-win_amd64.whl (136.6 kB view details)

Uploaded CPython 3.9Windows x86-64

pyayay-0.1.2-cp39-cp39-win32.whl (110.8 kB view details)

Uploaded CPython 3.9Windows x86

pyayay-0.1.2-cp39-cp39-musllinux_1_1_x86_64.whl (710.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

pyayay-0.1.2-cp39-cp39-musllinux_1_1_i686.whl (775.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

pyayay-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyayay-0.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (206.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

pyayay-0.1.2-cp39-cp39-macosx_10_9_universal2.whl (303.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file pyayay-0.1.2.tar.gz.

File metadata

  • Download URL: pyayay-0.1.2.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a8bf6b5e2ba64ad5955a1a4816a8ccaaca78ff29947a36215658dc82b9a8cc82
MD5 9f9ab6e7085d38d6716f7098bb92bc7c
BLAKE2b-256 69b3c3b0d2e40a4f3549498702c1324768c94630d88d858b3f642cb0f1591700

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2.tar.gz:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 139.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f907eee2b86825a59fdc54f251506b791ca5895c4ad5b778891b31d4e3c14a83
MD5 75358468c0673d6dbdd816758ddd1a93
BLAKE2b-256 ed061f1b7ff6d0fa04cde7c9c8e633175ca01f53b69444e5bdb2fdb98066453f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp312-cp312-win_amd64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 112.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 1f3697a329f8eb73b091cb7e0819b5fdbd9f54b8f11074e7d79a90209f2a9961
MD5 4451634d26bea1d609a1b04f5fd375db
BLAKE2b-256 98a63000f8b45da77842bfd4cb509c60c88f66bdecd408971f0f49028ba71b17

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp312-cp312-win32.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 feced33c026e40ee9494bdf63104936caa1d4c1b96a46cd8b73d93fb32738eaf
MD5 80968c5fff4fad94896bc291361afe2b
BLAKE2b-256 3d3b95258796f79cfba5c5e71cddfba9ff59330dd2b06c77de6e7a0e66690db5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp312-cp312-musllinux_1_1_x86_64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 84d8c9933622152765763564d5cd6f609d5d31575c66589e5b70fd362254d6fe
MD5 acded30cc6c7d2c0dc9caa7085f4f19a
BLAKE2b-256 15142680bc23c3b5c6bfd387d0b63b12d63a1c6f847f59ced578bea6997e1d34

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp312-cp312-musllinux_1_1_i686.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb7b37bdb1cfd234596420e80ec818b70ea09cd8bb7f4f54da24815f2e68bdde
MD5 0184395f10a92b10fa98b8d6d877bdfa
BLAKE2b-256 b5862f183aba5f54d2e023fd4ba7400521b5e0bd90ec710f5c4649f36da69d81

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 50ad868ecc4deed8515a0ddf097696f5ec2a52ed756a57acad6744b6f60ccbb9
MD5 015a1ad5b9679aac6103db9752eaed57
BLAKE2b-256 039435233748b5ee56ccec46dd6dcc903a22495ed5ca47fe1eaf7d5bff18b674

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5966bcb666fe22b6033630c623a841c3222681d0ef46a037c4e8b3fe8905fe62
MD5 5075a7815cff26d2bc903591ee2995d9
BLAKE2b-256 5765e74ae51eff0157eb38496ed36b1f7b28da7566540630cafed22035b368a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp312-cp312-macosx_10_9_universal2.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 137.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ec3fcc788c8fb50ef93752082c8fac25d8a47e70946b838eaa30a608804a9ae4
MD5 209eb7617583c41c0d4e254e9b302c9f
BLAKE2b-256 7619049b6319dd5a98c53fbcd608caf2e39368fca49f73ede5d40ea25bccb862

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp311-cp311-win_amd64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 111.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 30c2faf2e75bf75cfcbae1fd2b871b32bce4cb5ada0d2eb84f0c18659467816f
MD5 8d4f7f766c285ca0068febfe48b0f855
BLAKE2b-256 2d3f00e6f3c8142d41cdc007672b832266bafb61c1f570194611faa082e12967

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp311-cp311-win32.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ff50326574cd4c9afecebc889a2d47ff2542f7a4812e1d9c61c27f42e1b9cf7d
MD5 ce78243727f9f7c7771b9cb74396505a
BLAKE2b-256 26a1fc4fea861b9e1c6dda6d2bf252ba1c4b180013481e4c294c19f5a5c7cba4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp311-cp311-musllinux_1_1_x86_64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8950a5035f40466799679893c28268e7f07b9fe5a406044fd9333d8b770262c7
MD5 ed49d8146594b45dac50c8262c5d77ec
BLAKE2b-256 0787c0e522254b674eb1f68f2524c63f04acb7a29c45785b587d870cae38ab2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp311-cp311-musllinux_1_1_i686.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cda8e4f017421f9e86e3603647aa46f923843fdfd4a2e4a3137ddc39de48b1de
MD5 97f83683fd720b5dbeca8591bdbc9b86
BLAKE2b-256 78a864a1f790e3ba084d060bb56512e783ac318f4d600548a7a035a2fbc051c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b984dcbb2084113f48e3cbaf29e81cdbb7983c1af7821916cf006f50128f41cc
MD5 bd6f7ddc03a93a0a2b8b9f3b925aa242
BLAKE2b-256 7fbf4577e2868fb92b06332462ef347ed575d7cf91b85b1f89ac3db86ac1f2f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ce4eb01cebba28b4e556a4575d1f51e3f628aaa5409ce3495f325e9102a4dcd5
MD5 f10e82137883c16cbda8257a99fbc793
BLAKE2b-256 5cb2bfa83685efc1d80af4110d98c4d57f2c961ccad9c6d4ed309b0699f12475

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 136.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 24aa7ae9e1eac4a07a3a78e5c4a52abe04ed585c00469627cdc059cfd3db74dd
MD5 9ed3c68fd6e3f258219933d7d4c8c8ca
BLAKE2b-256 16f797a536a9d7f6cad71dfce8822264f01b63491504db8a3b4efe36ff1ad967

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp310-cp310-win_amd64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 110.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 604283c43105a0b75ae44f45a6930e84751632a26e89ae0e076416c50fee7364
MD5 826448b3f6900d02450267eefd653323
BLAKE2b-256 644bda2e8066888b24640d88c9a89e39366f426d6c10652dfef52da65b91b661

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp310-cp310-win32.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 59298b5ea1cc9c0c74983318a6da60df1b4f0b3c7f4efa38e0b1467e9672e5c5
MD5 c7e258cfc29baa427460b9346f5e01c0
BLAKE2b-256 2fe51f6501c5c499730c05bdbb295f8a151998b6676fd64e7539d442396927c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp310-cp310-musllinux_1_1_x86_64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c780b85a46e837c9f56c7cf171a162d1010a14bd387bbc9b82f491f4bf5cec20
MD5 2cf4d47252fa46028be68c9fa35c1690
BLAKE2b-256 8a94d41fc5409caf638546d2f47b98c05ab62425a6dda3cdce8661ed6d51aa15

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp310-cp310-musllinux_1_1_i686.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5bcd608ce9b256901ef512ba0ca8b23a115e8faf053e1e8b053837dc1844ba7c
MD5 0134a218e23620af9536c768912c0768
BLAKE2b-256 9fd04dba1498deae520cac7514361f412aaf273be3b205f9ff9d4e85a522fbfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ccea2f10cfd75c4589d59f6996bc9e1dbcec91ef3a4e5824c8fdacd195d6c55f
MD5 aa4f2463f64f4633a2508262826ed8b3
BLAKE2b-256 bd27d024b85bb8c144dec75d37541310e0ae3b028d251021125bbe40c4decc52

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 77b249fcba504ffd5ddcaea0dd8aefc7623f5127d62b9b472f0fc23cb4a4ec2f
MD5 5b71f37482f39069681d166650e51eb6
BLAKE2b-256 9bef653c9c90dc221898eadf614f7a8c63fa0bb58eba7ef61eb8a7a4e3ec34f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 136.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 65f3f01a4d8a3040b5dd722b3fd3453a9791d09aea912018b595dbb57a0d5d8e
MD5 b461d89a5c5d83d66074c01617cc25ea
BLAKE2b-256 beb0aac489ccc5969bf2146c62e4a31e8a7534a4ba139c19d7f908a55b40472f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp39-cp39-win_amd64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 110.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2b9af9b39d9fa5566d5fa20d2175ca6516a1432969b07599322c27e847f8fe96
MD5 18bd811f05cb60462843f3a67886afa5
BLAKE2b-256 58a1cefb22c1b6a01ac4c34617bd10636bc9f9a88a2fc6d8b83305ac6f7f7e17

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp39-cp39-win32.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8b72d4500d58abad8f4f473f7fa1824ba8a9d4a647854b65ed30edefb0fbafed
MD5 28e4f0f05ffffae1a4543e193aff4a43
BLAKE2b-256 af9bf7dd49447ba65e778d10e35c29f285e390cf83904681eb6593ac80cec255

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp39-cp39-musllinux_1_1_x86_64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 775.0 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 831e136be6886ad858b31566088af4cbd7c532ad407d834e6883e722100bfcbc
MD5 5bbf66995ca198ab9ba74b57ddf90ffc
BLAKE2b-256 462672aa4de80d7625a6a6e26b8d2db5d5cf8a849cc3d71d82a89ed253652005

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp39-cp39-musllinux_1_1_i686.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fdfae7aec9f9cc5216b58a1de24c28cdb1b15f623b95a24301cb807e989825e6
MD5 f26b399077655a84394147baa2c19a42
BLAKE2b-256 f2eb13aae9c3c9339e1a6ddbdd2b8fe5f0a680e1215f9d9de4006b963d13a4b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyayay-0.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f14b81c2abeee1b951cdc5fceffd9d27180a12856332abdcc813f6d3c7aead23
MD5 4a633d35c051a4bea0d3ee7ac791ec1f
BLAKE2b-256 5603e5ae882ff7e5455833efc377e9459b04bf603c52c12fd1af14dd693374c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyayay-0.1.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: pyayay-0.1.2-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 303.7 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyayay-0.1.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 af775b4214523711e8d9ad72f58e58ba9817fa2b55f6c650bc2641a9da03559a
MD5 2d4a595632128cc92e5f0d071ed8dfee
BLAKE2b-256 8f968ba6b31f8a67b6a497a1db82fa174354a40096bc84effe888b335ec89d67

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyayay-0.1.2-cp39-cp39-macosx_10_9_universal2.whl:

Publisher: cibuildwheel.yml on ruguevara/pyayay

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page