Skip to main content

Emulates the SID sound-chip

Project description

pyresidfp

Emulates the SID sound-chip in software. The C++ emulation code was copied over from libsidplayfp.

How to install

Requirements for installation from source:

  • compiler for ISO C++20
  • Python 3.9+ and header files

From PyPI

Install the latest version using

python -m pip install pyresidfp

From cloned git repository

Build from source and install using

python -m pip install .

Example

For the example, NumPy and soundcard python packages are required. The example is ported from the section Sample Sound Program, Commodore 64 User's Guide, page 80:

from datetime import timedelta
import numpy as np
import soundcard as sc
from pyresidfp import SoundInterfaceDevice, Voice, ControlBits, Tone

# program SID
sid = SoundInterfaceDevice()
sid.Filter_Mode_Vol = 15             # Maximum volume
sid.attack_decay(Voice.ONE, 190)     # 800 ms attack, 15 s decay
sid.sustain_release(Voice.ONE, 248)  # sustain peak, 300 ms release
sid.tone(Voice.ONE, Tone.C4)
sid.control(Voice.ONE, ControlBits.TRIANGLE | ControlBits.GATE)

# sample attack phase
attack_phase = timedelta(seconds=0.32)
raw_samples = sid.clock(attack_phase)

# reprogram SID for release phase and sample
release_phase = timedelta(seconds=0.3)
sid.control(Voice.ONE, ControlBits.TRIANGLE)
raw_samples.extend(sid.clock(release_phase))

# convert audio format and play
samples = np.array(raw_samples, dtype=np.float32) / 2.0**15
spkr = sc.default_speaker()
spkr.play(data=samples, samplerate=int(sid.sampling_frequency), channels=1)

Credits

We like to thank all contributors of libsidplayfp, especially:

  • Dag Lem: Designed and programmed complete emulation engine.
  • Antti S. Lankila: Distortion simulation and calculation of combined waveforms
  • Ken Händel: source code conversion to Java
  • Leandro Nini: port to c++, merge with reSID 1.0

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

pyresidfp-0.13.1.tar.gz (77.6 kB view details)

Uploaded Source

Built Distributions

pyresidfp-0.13.1-pp310-pypy310_pp73-win_amd64.whl (128.2 kB view details)

Uploaded PyPy Windows x86-64

pyresidfp-0.13.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyresidfp-0.13.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (154.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pyresidfp-0.13.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (126.1 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

pyresidfp-0.13.1-pp39-pypy39_pp73-win_amd64.whl (128.2 kB view details)

Uploaded PyPy Windows x86-64

pyresidfp-0.13.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyresidfp-0.13.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (154.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pyresidfp-0.13.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (126.1 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

pyresidfp-0.13.1-cp313-cp313-win_amd64.whl (129.6 kB view details)

Uploaded CPython 3.13 Windows x86-64

pyresidfp-0.13.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

pyresidfp-0.13.1-cp313-cp313-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

pyresidfp-0.13.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (168.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

pyresidfp-0.13.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (153.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

pyresidfp-0.13.1-cp313-cp313-macosx_10_13_x86_64.whl (128.8 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

pyresidfp-0.13.1-cp313-cp313-macosx_10_13_universal2.whl (229.5 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

pyresidfp-0.13.1-cp312-cp312-win_amd64.whl (129.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyresidfp-0.13.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pyresidfp-0.13.1-cp312-cp312-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

pyresidfp-0.13.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (168.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyresidfp-0.13.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (153.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

pyresidfp-0.13.1-cp312-cp312-macosx_10_13_x86_64.whl (128.7 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

pyresidfp-0.13.1-cp312-cp312-macosx_10_13_universal2.whl (229.3 kB view details)

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

pyresidfp-0.13.1-cp311-cp311-win_amd64.whl (129.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyresidfp-0.13.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pyresidfp-0.13.1-cp311-cp311-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

pyresidfp-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyresidfp-0.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (155.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pyresidfp-0.13.1-cp311-cp311-macosx_10_9_x86_64.whl (127.8 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pyresidfp-0.13.1-cp311-cp311-macosx_10_9_universal2.whl (228.6 kB view details)

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

pyresidfp-0.13.1-cp310-cp310-win_amd64.whl (128.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyresidfp-0.13.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pyresidfp-0.13.1-cp310-cp310-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

pyresidfp-0.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyresidfp-0.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (154.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pyresidfp-0.13.1-cp310-cp310-macosx_10_9_x86_64.whl (126.3 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pyresidfp-0.13.1-cp310-cp310-macosx_10_9_universal2.whl (225.8 kB view details)

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

pyresidfp-0.13.1-cp39-cp39-win_amd64.whl (126.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyresidfp-0.13.1-cp39-cp39-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyresidfp-0.13.1-cp39-cp39-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

pyresidfp-0.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyresidfp-0.13.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (155.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pyresidfp-0.13.1-cp39-cp39-macosx_10_9_x86_64.whl (126.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pyresidfp-0.13.1-cp39-cp39-macosx_10_9_universal2.whl (225.9 kB view details)

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

File details

Details for the file pyresidfp-0.13.1.tar.gz.

File metadata

  • Download URL: pyresidfp-0.13.1.tar.gz
  • Upload date:
  • Size: 77.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyresidfp-0.13.1.tar.gz
Algorithm Hash digest
SHA256 82bb0c555a52ae2507aff051819ce93d53e2098949799c4833ddaacb0232bc28
MD5 be5c25da63dfde7e11c7036bc124609f
BLAKE2b-256 8ecec40392df6432f9acb72c977624845f8bac96a27a973dd28dfeb6bb887d7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1.tar.gz:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9f3501bc4731eb4a536b783af2491c0d01fc4841714eab596044b7a51a51d2d5
MD5 9c0cd0a9e8e55583b3e04bdecf15ab68
BLAKE2b-256 34fd2d30415dd6c37069091d50ba7881d1ccc86b8bec3d8580b90844caf2c2d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-pp310-pypy310_pp73-win_amd64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7fa37c82730ac3070c0eb6763d1e76c301a36a748edc814b9738fae8f3edb389
MD5 8644a2dc185e8d6f131f591266498e45
BLAKE2b-256 1b88f7167bbe0d8ce998bc350a972d89e0399159617b0fa4c98e8a040e165373

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 25dfecd8b681241a692aab409efa1da0710caa8122a7521503537b89645f8183
MD5 19c70d76630302a12985bd2973ee80e2
BLAKE2b-256 9898d9543c73b0afd40af6a33c136708c8e69eb1a231de9452683c38894541af

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 29e7f25d6e1d7c1ac8e0305a615546c6f28ca76764d85f88f18b1b43609e5732
MD5 f41ff3532f567356a4287ca288b8b22b
BLAKE2b-256 9ef43ae092a52cf432da9250e23a6ee043c1467f1374502d29938f39cc3b940f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 fc5f7614a0c3d0ce2b7b0cb71659000a617dca314415d8cb27609999c37c9c4b
MD5 c869b43b4ce702fc73c80defa3921f9e
BLAKE2b-256 e705fb9eec96b99647e1382e71d035767dee6c91b923137bb81b77cf8025070f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-pp39-pypy39_pp73-win_amd64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1fb1000302c581b75cacf23b853012e48da6106130605cb959faa9c8e486de7
MD5 c1c08d44d84992eafb80ff40ede93a8a
BLAKE2b-256 3baa27807d63f53320c6ad83161fa91fcf59edd1f88d0d8ba2b76fda6e7f0844

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 89cda78f0bea8f01ff96e23ecbe46310aaba1a517a9b68ff4d7ea4579daf1af0
MD5 c204a7dd1c9d66233854e479978472ba
BLAKE2b-256 62f9e8fd3a3d99aab8085d42e6220d11c095a5ef621a4c17024c7578bbae42ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a56168b9a7ecbf857ba8e89b4edf75a57d7a4d69546f7cfe76c368a9df8ac529
MD5 5b60a777ea2ba838e99c85f78ceaeba7
BLAKE2b-256 ed6aa1429aba82a96fe8062e37c3782cd79fddb9cd324dd550465ac019b6ab52

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ab8e337cec931ff9e1499586e18394367cc75c3e06ba246fc338f63b70fe6ee0
MD5 debe628d2c99bde9464cf94884d888f9
BLAKE2b-256 9d270f6ab94dd100f1cb9db2abd1b59434790767615452ba18100482abac0011

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 82b228eb7e33aca506c8868a664d6cecc08faf1d94639055926b2c9cad931dac
MD5 d752967fa8875f5a3d881fd03705c9b9
BLAKE2b-256 3a44be3ca41ac2e354494c36e1a127cd69059b75293c859f7834e495d4bb87cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e57f331b9cc26321d7350e74bb0846f7d27d1e33055868d2f25c12dc37843cb1
MD5 2b84f11adee01443784d51ef161152bd
BLAKE2b-256 2e8f1c063450525269307e6e35188ebab7267d5a3d69a1c6cb1deb475bd4295c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d0e439499171bdc49811fde1a9bf759ec50c623f98e4c72600a57e749392ce18
MD5 4fca207296fa4ee76740bd73e90a6ae8
BLAKE2b-256 ae054219f3f30cf79cee60715045261782c2d89a0515daa1606ed57cddd2821f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e850e2d705ec616436fb25eb808ecc9a9270788e87dc04aad16a13223fa7b476
MD5 04233c1fd4cd4fa3a81c7fd72566ce6d
BLAKE2b-256 f0fc645b8c6ce84c5461cd82d85db602958dd95515412f56d3ed4a98a993f5d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 33fd7e1aa2628d31d7df645d77368eada16f129394979d685b812dbdc89da4fc
MD5 c4d8276b7d4d6072b6c5425dc3d9cb6a
BLAKE2b-256 bdc56f6561638a0f36fbc9338f52fe840131c0ed8aed1b55b0f23128b2da5397

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 7003d04d3cfdd261d04235f8a7be505bf9c466f5bcfbd25cd143239aab8f80a5
MD5 c6362d787023d7e7a6aef18d6052aec3
BLAKE2b-256 622870abcd242c1d6e4762b1000f88cbf2bd479ecd00ba0663904504f2a7f606

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 46d8fca1206f24cf621d40bb4df9b287fb9e1a5733cfaff918e35e24f77937f9
MD5 ec10975928cf299bae7945fed0b15442
BLAKE2b-256 3deece35f20456eb3cc83aa2709c776cf6873fd66dedd48d99e1c1adc54147a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a29ba1738f74ec3c07f5969036c13364fa2dd4ff667dc66b2f32ecac81bbd3d1
MD5 e572634358a933d42b12b1bae0bbae7f
BLAKE2b-256 8b232e80f676a7bb264b67d526de76f4588990a18ac1821d39a92bed7692d2c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 886d2470731784d9b95ab9fadf9af1f539d5f00b887edb72d594125e2a3d06eb
MD5 79d263391e386dee839dd40d0d987ce0
BLAKE2b-256 7c5f4f20a75f1f95986d0ab68a00976d0e17cf64c26efd41506824aabfbcad74

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb95e61b490c9a122c314fb7eb94f2ace827f627fa1e31b55fcef4e1c2cf5cda
MD5 649491033377a12ff3f4a3f0097fb276
BLAKE2b-256 77bffce7f9243aaa0261b45309ada4e4454c076aad4ac0016075e9cf115d6b0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4ac37fb13e008a5fff996ef3f6cf4c4dc62c2efd1326e6578d75427d1e13e0e
MD5 15d51eecbba0223d02845da9536afbf2
BLAKE2b-256 50f4ca0e5864e78a29ca031ea4e23c3a8856b4071ef918f12ac4a3a7f6b3140b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0f47076d1d9288a0415f326f1995e4fb790d54c05d06f59c197a751406471c37
MD5 c155de3d0f854b10a447ecd0fe911434
BLAKE2b-256 c4abe280566a794da6d607a35b5a7af477cc0ecaa8f32c090ee7d3336606b649

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 69257046d021a1d22ec100218ed01b08214b69e46e0e309e60bf2adb51d2c728
MD5 b1fe00d95a36d5471482d3d3cb52fa60
BLAKE2b-256 44b2683990d5a783e6582bc2bf97db75c08fcca818d53bcd5d2f919053fb28ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4c3e29281b3a39ec2dfacc25c67e516f343a607068bfca84a86f8e2f694e2783
MD5 c42947495547e50854787d2bf0fce8bf
BLAKE2b-256 39794140f7d28cc939534b243763d0b76dcf791be38193c56c496916be2aa49c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 53a5972a91a8c60ccf6c4804d3296056fb630a8267f9111f1c1fae5384687eec
MD5 c23f0168dceb335aeb4433449bc0cb3e
BLAKE2b-256 49d0cba0c0375ee78d123cba27392bc47c15e057cf8920753d8d9a34e4e8a68b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 35953d99c9413c1fee0a87ad1acf8b0b8b9ed807b5025d732277ed9f880e11ed
MD5 544451a5f2f812ee7eebfd0aeb96570b
BLAKE2b-256 ebaa77d219029346463bcdcc5fbc94b66ecf6703fc681edc31cdf1572b343ae0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68b9ecd222556179de3c41dabbe18175650aaae1d478ce83e10579d421c9cbbd
MD5 5b6b3537621b3207a56728ea68e30b6e
BLAKE2b-256 275d7a382673e07dea9eca3211c3f324b624f868aaa750c045006b09d207f3e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 58af09d8d3b285c20a2d32aea7551c216284f5fba7e9465ecd9d781f18bb8923
MD5 c0125e60abf8297827c4327b24dfa139
BLAKE2b-256 70d5b3e2f12452ee14590219fda18943e647bb671e92c865d852e4f117e2f846

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7fb0ce050c87b78592fcb7aba84470cbb22a60f597ba5702becbf35c8da62dc8
MD5 d2420619ed74a720623db5dd3f274007
BLAKE2b-256 4e9e469331c89ab4e0289cbbe620b8f327c59a5e6ae5dd2239fce3ac6c2658a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 272cc0e1ac707a943d33fc4a6e88053f3885be7e6f50ef26ee04df663a65605f
MD5 3fd8c728fa903b5c5f4a3d55c803e43d
BLAKE2b-256 c3d173f56f8b0eda28dab65e88eaabbda2fc8f56968f1d5522e19967fc3740a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9087308073cf749a7307155898edbabf6cb7ee12b9ff1a156ed479228208a86b
MD5 2b589f87347d760bcb3f5e9c0dd0884c
BLAKE2b-256 4b9183604d049e6643ce3dd5cfc6a9555a59e5cc106101b096d2769efdea47ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 31adf073df7d6442529a847fbb3c2890664ff9a9a87f6255c4f339c826555aeb
MD5 5a1c18fb6b1d1314d579cc5f70707d76
BLAKE2b-256 d2e8e747b1dfda8812d935575dbceebe0e6105c9be124e5a2cc8a633bfaaa803

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1d91d4a8db8b3972000c05f75bc1a3789a8f07d1d0d915352633dccc51a1214e
MD5 f836eda4279eaca738042ddcd3bde8d7
BLAKE2b-256 097b48af51dd5f4d960ff19e26bf7c51d16189095df41bf01a05e3bd48195b4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45403e084d3132d3f70e984c25b818758f43660e56f9c7b686af36f6474ebde1
MD5 fae26d042d47b5b92609d02275930ad2
BLAKE2b-256 9bddf40ad5c15a1b751edb43a0dc105a0a614642a9ddd01e281c24b5fc399933

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bc805273b372a0bb7e35084932086c6a22a0de65b29eb512216f1724e92b4ba4
MD5 89ce404e3686d947c74f7310bfe0dbef
BLAKE2b-256 8360b74d6291fe04a65acacc0b5bdd0370f53961a2ec8c875286d235ad75f58b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8906c9d9f939231fe022e85baaaedaecabab5764cb21bdeeaa4596c5a26df845
MD5 b5c9639f76e385bb72ee1d3f19c8836f
BLAKE2b-256 e3c562cf97234779f9a3629867d808d9556e3e85b79e696e8151e15feae00283

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4fb74d5588b52b06be53a2f534a92f3de3b6211ef6e6ebfb980e70e0a2150d74
MD5 d61b2d2c8e68d7405f98c88dfb6eb65f
BLAKE2b-256 51f5c6587d2326aee6eb4d8dbd9e6d2696a903cc748fa34f66b481a06bcc1647

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyresidfp-0.13.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 126.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyresidfp-0.13.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a2daf0babc6d507ef0de7afb20aa87b19342151d90bc4edd83cb77c5293fc259
MD5 d4af42d52a1b990e8f9a6e03eddc5e8b
BLAKE2b-256 14d9de26b9ae89d3a9dfab2e7c7234d7c45115d64ba1d0ad3e29c87f89a11d99

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp39-cp39-win_amd64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 93b13dccba8744d4f55dc05e00918d93db0c5fce53e01903b8e5d15d97632754
MD5 29343272793ee72e90d20a9b14b35e54
BLAKE2b-256 63a0d6a87bbcdff2fbc3b87d333414b5664581f34c21c9b02f5c423ef73813bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b61ffc457cb8321d3620989b9aac6bd605d18f28d88f0251ea204548d9e5573e
MD5 7d737390586cf1394a275f91a19dcd9b
BLAKE2b-256 40f4874955d7983965bc995050896ca97d50bcb59b7e8c165b67ebdebc92fb31

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8da35de42e252b7e7ddf2c26d15cf3ad9e00367f94cfbf6b34b982dfbad3e9bf
MD5 506de54613da9190f306a93713f982e8
BLAKE2b-256 9a8ac0db8d7a63c009c8670f6d18c421c9ffbe6addd6c3b9ba0ed5bd9a32c6b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 02f9921df846b115cbb654c2b7ecba123434626ac22b7d96f9a18a80ee8040ff
MD5 728aca00282d8c0f282a36e90e068800
BLAKE2b-256 3ce2e3121462a7c195ab003d0a549560e2f42a31742f175569519526ff18eecb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2486e85763389b560092d759101f65f85fa7d7a38f064d386c0a485cf2f75c09
MD5 141859a5aa9ef5a97b1e4ab0ea9470a8
BLAKE2b-256 70c8358d3b22a915b36d16500a12f76d2483dbd39ce60814683a3aacb68751b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

Details for the file pyresidfp-0.13.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyresidfp-0.13.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f9505d416045797349471d25b87f8dd2b0f115b3de56e6856256959e7e475d7f
MD5 65de49f843cd8f348688116617d7bdcf
BLAKE2b-256 e1c511ce65f50586b24f27e731e95a5fba7eb28461d31eda0fc3c6d70798057f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.13.1-cp39-cp39-macosx_10_9_universal2.whl:

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

Supported by

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