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.14.0.tar.gz (78.5 kB view details)

Uploaded Source

Built Distributions

pyresidfp-0.14.0-pp310-pypy310_pp73-win_amd64.whl (129.1 kB view details)

Uploaded PyPy Windows x86-64

pyresidfp-0.14.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyresidfp-0.14.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (155.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pyresidfp-0.14.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (126.7 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

pyresidfp-0.14.0-pp39-pypy39_pp73-win_amd64.whl (129.0 kB view details)

Uploaded PyPy Windows x86-64

pyresidfp-0.14.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyresidfp-0.14.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (155.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pyresidfp-0.14.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (126.7 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

pyresidfp-0.14.0-cp313-cp313-win_amd64.whl (130.6 kB view details)

Uploaded CPython 3.13 Windows x86-64

pyresidfp-0.14.0-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.14.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

pyresidfp-0.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.3 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

pyresidfp-0.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (154.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

pyresidfp-0.14.0-cp313-cp313-macosx_10_13_x86_64.whl (129.3 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

pyresidfp-0.14.0-cp313-cp313-macosx_10_13_universal2.whl (230.5 kB view details)

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

pyresidfp-0.14.0-cp312-cp312-win_amd64.whl (130.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyresidfp-0.14.0-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.14.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

pyresidfp-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyresidfp-0.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (154.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

pyresidfp-0.14.0-cp312-cp312-macosx_10_13_x86_64.whl (129.2 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

pyresidfp-0.14.0-cp312-cp312-macosx_10_13_universal2.whl (230.4 kB view details)

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

pyresidfp-0.14.0-cp311-cp311-win_amd64.whl (130.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyresidfp-0.14.0-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.14.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

pyresidfp-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (171.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyresidfp-0.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (156.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pyresidfp-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl (128.5 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pyresidfp-0.14.0-cp311-cp311-macosx_10_9_universal2.whl (229.7 kB view details)

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

pyresidfp-0.14.0-cp310-cp310-win_amd64.whl (129.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyresidfp-0.14.0-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.14.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

pyresidfp-0.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyresidfp-0.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (156.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pyresidfp-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl (126.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pyresidfp-0.14.0-cp310-cp310-macosx_10_9_universal2.whl (226.9 kB view details)

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

pyresidfp-0.14.0-cp39-cp39-win_amd64.whl (127.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyresidfp-0.14.0-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.14.0-cp39-cp39-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

pyresidfp-0.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (171.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyresidfp-0.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (156.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pyresidfp-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl (127.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pyresidfp-0.14.0-cp39-cp39-macosx_10_9_universal2.whl (227.0 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for pyresidfp-0.14.0.tar.gz
Algorithm Hash digest
SHA256 a8c47f67d337225ad1473ff9c7f4abb5ea3c8cb0452b390f6850e5a127f9b398
MD5 adb5fbb00c201d5a2616bad647a30713
BLAKE2b-256 ddb0be63a6f6115cb5aacc2d6c1f57b30506936b1aaf3fa64056ee020a9ddf86

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 27613e599dc8a129db914b86ea597c60da16c9662ac4d8dcedec913b7e84ca38
MD5 ac9888a0a043cd2bdf9d0d737a0e7dbc
BLAKE2b-256 6f16043a073e7b8cf5ae35d1b7a0c16e5b1cfc5168020db7c8bde05b46aa39ac

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d450fa2b0a880337ee81f2aba63cf73edc4f5ac2ce6ad776a7cc79c4f1279f00
MD5 e15126f178533625864c2394b019a8fc
BLAKE2b-256 07bde3412f487701f123785c8f5a5412e150f1d66e0ea8a4e3459bcd1a369eb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 92450b4373ec8832e4eeca13faf2062d062c52e631095b491e0a78f2051ac329
MD5 11558a5e2aa37c17268fbcf59efb3e1f
BLAKE2b-256 9b4399abf61f7ea095ef9130b084bf66438de3880d3d7d95f264ab706c760b98

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8126bad0fe6d9473bd158479fae4551e72e1a22fec23975b6abeebcab677232d
MD5 ff78e5711e1e46b2846441741a5aec53
BLAKE2b-256 a2be321eda7354c3ce4987508a5361d806b327ceacdf8500359acd223253c096

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9aefc0bcca57e66b95b3d2e0ab3742f1549f0aa2d541e7bf513dd301e77b2e79
MD5 a573c2cdc6c0325bc5e953d9756d8fd2
BLAKE2b-256 54e08fd032a4293811b980ef7163fef61c1d11886b358aa2f92f82decfe975a4

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79bb65812085f780776fe8d7fcc8d27433b11bf22476c36ad3f150cd28a5d62b
MD5 ee33b8c13e4de0a37563a3e0ded018f3
BLAKE2b-256 4dd530baf1091d8fb52d0dce8f349aed87964adb0b70e6e60094f1814444e19d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 277b887649453b8c7aafc0b396b7c33a17895259eb9e5f9ceafa07bde8709951
MD5 12307f0641b8bcdd5dacc7b0b24defef
BLAKE2b-256 e2d82ed0ce38d097bdc6cd095658d0fc15da04d792044a9eccaeb0ca347eeedb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 266ec7a2c9d5ba7b340871948b0fe2ac5c18f7fdcde39fead9c6cdbc5bb7d56f
MD5 16ade74185dfe7c5389e218e59eac627
BLAKE2b-256 11acb285b760e648c76a8d9e31562f4fcda4d6b320c8faec632c1ffe94c474c0

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 831d4e0bae7ff19cbad4329cd747fb1cf1af7cfc2dbff0c109ea1bcdd44756d4
MD5 52b63277b96ff9c0a10c21f4e32c06df
BLAKE2b-256 c2f3b53d48eccd6190e56baff8ba76f36155957caf31feefdd12c5f090f582a4

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e0c37912bfeb821f3dad3a11d9cab9c664c6d1a6dd2eebf070f8077faa683d97
MD5 4b90191824f1c5532e71a205f752986b
BLAKE2b-256 040d23b8941d7c1489161d4b10184f4535c9f56976e64f48e3f7d2fe26b6e418

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9faf99177477db85cb2875dfa9f656a59c18cd8cdbcf9fb61d60467576f0e862
MD5 f474d05a2859811e79c587ab30f49254
BLAKE2b-256 ea49da27899c97820710ad3da262faf3a0b2123ef69a07d228612593e3da035e

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 025ae74de5672f072f606f740121570007d7e5d50957610d1c48e51db72a7965
MD5 23eda6f473166be73856071663f724d2
BLAKE2b-256 9fc4a9243b467eadfa43bb950f8efe782f4a2c6949bcc6bf1f3f275a37120a34

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11e3994457da986c846d19a5fad96763f1fa742165f32d00697d2b49665d61f2
MD5 b8e635ef5e41acbc099311e31b5c37e8
BLAKE2b-256 f0a7848db1a0f387564d47258f56c2ea916deba118bd7dac9ce3094f4a10892e

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cf59d2898baa23f4ab2b1e02d4d8944aa776ffcf19e01747c3703fbab9372a21
MD5 5d0074beedb96b60c85cc185a735c1ed
BLAKE2b-256 cbf1343c375b3e300c22e37a67255500c974c6d885bca02edc2b72893bbe55a0

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f5df7a5ec8afee26ce52beb58c724ae2ea30299f0f62d063da785c2d15c6e226
MD5 c7b090a0b105dec17b61f9782a7f67bf
BLAKE2b-256 bbc0193b0071fe3c5f684a943b228bef88f8b684b04b62fc9261dc86d94ea56d

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5204f16492c7c0fb961c680a26c181b77d90cb57283a7fb12c210425890a8503
MD5 284049d05ab2410cc1fd7707863d2a7e
BLAKE2b-256 ae2f340b98ad48b5a73ea4116f7fba4472ba283566a6658ffa056c28aadcb636

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 640836b24f83fc3f546f6731a70987a29d6c0138a14352e000c75cf0f725ce4b
MD5 329cd13d5891a1406a1cefb76bce102c
BLAKE2b-256 e1fa07c8016369bfb8e17fb9f8a2ae9c5c9203e76546e7253814edff48e135c2

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5db59b20fa46e72164d8d0eb55610640e8bdb6eb4149c9fb4f618a75db15c715
MD5 0114fc58556dec91edae14897357bc33
BLAKE2b-256 01299b127d2d6a09c2a8aed07edf29105e6471475f880cddda75cce0090e934c

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f487398ae36929f5db8fbd18879827b444d7435c1b4264fcffa47163d4fe51ba
MD5 a8e18156d2bbd699ddf9a1f14c2765d3
BLAKE2b-256 454706517f20ba9dacaeab29ae6ec01c239fbc7362aa8d7c4f2b8da41374511d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a073bba1d3b805962fb1fd5153c80230e350d1ccaf2f8c20378a481fe3cc935
MD5 8270fe42ef58b599e20ae6de0f26c670
BLAKE2b-256 ab9f65d55cddb86098c3462e4a0bdb57f54cb7cbb9c71d6217089b874612b75e

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 691154a5ed65a5c69b7b76764244ecd3f9d9d586c6816d4e76d587a23292e00d
MD5 2cdadf15689e944b0d79f0ad79663f62
BLAKE2b-256 f35ab0136c7ec55fd161a78eedd337b7f8c1a0db748fed3ca77b5594dfaf4264

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 99fb6ed644a74e2e3529aaaafaf15c75fc7b666ae658e17f4cd9a591995caa2d
MD5 0527db31e27ac485274a358b2dbf28ed
BLAKE2b-256 b0ab588b48eae9fc95e0e5ca17c6a196584bde091f92232fe4648e4bfa2223cd

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 42d9f946382fefbdec596ff77178a1b215cb0c6624571def87b6566d0dc820ba
MD5 41a0e3e3a719169ef67b577bff2ce10c
BLAKE2b-256 1b55ceeb80e06c28810ae6885ac7072074a7a85a83140a45024f30bfe86b55c8

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0fe1f12f2f610696bde946103c2a23899e266f8a27043182ae5f2f13e07ba1a5
MD5 dfb56852b76fa53c128f614d9f537cac
BLAKE2b-256 79af04306b61b367f8f1b81820c15c891e813bbc57755ecc70853c202bc5ab7b

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5dbe4544caa8592a11870ec9e34a0ad927eca92b012bb2a20c38ed9d1f8cb451
MD5 cdb76ce73aa12e34a630541d45aded8c
BLAKE2b-256 26de8670f61310812232a6a15f373692d88a8a5ec5604620012b61f474e9c84c

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01747c87deb3ddec4531ce46185265b14907a1c1ba7e69e58058cd3ad780272a
MD5 7a29b6d19018174c575ab4f6f6822624
BLAKE2b-256 034d11e4b3436057b4c40f751116c72c016f248c3247e80995723344c596f812

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b14d292143e27eb0991d61815547a686426b2b38d451fac9fcc9c2fe57851147
MD5 873a0a7090090293a4451f4c389da0ce
BLAKE2b-256 bebecedaf90396887a911616e1b2b6372468c6105095bb4a6cc97f147b4a2a76

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 966181a9a41b92f8b76d0e5adfe475f590f83b418157bbcf46f8f93696676399
MD5 1ceafdbef4d16b7147814d1a006304be
BLAKE2b-256 4482dd8dd953a6ef1d50d6c95640083da0d3ea1beb84dd6cb4707888e210b522

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0aa53949a5d68723736cdf3f6aa777e7a31aca855521b9bd8e14d26ddcf90070
MD5 5b4168850ab77973fee2608cbe388e65
BLAKE2b-256 45c21c31a5e81e7fa55f5b78ffae7da75497cb9e8976568a2b50e835cb74997c

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 242f290f91cc3df956a570215afeac104f072d55a43f564ee696b8d641423101
MD5 9c5fa0bb1b9ad41f4eae7b3e746fca90
BLAKE2b-256 b6b32f3b157e8aa4001a1ad672d849f4529bd66f0edd0acc4ec3c4de17e3aa46

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f4e6428f9d9fb787c72fda851f67b25ae011d5162bd838b55d50d67da8a9b1a
MD5 c6f6149d0c9dacbe8faaef142f972cb9
BLAKE2b-256 e2f3bb44e4dadfa6a60cfcde6d85dce7422b53e0bbe884f774ca8d0de710ffce

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7e0fc55a9f5e036d8bc31983977d48ac9bcadd059c97bad6172d9a1be0f305ec
MD5 405f6e7951abd8ed7f96f0cb34b05897
BLAKE2b-256 45e6ac92912aa445bee727355179d3f5307e9e6f8d544cb80cbc3ed7aff6f30c

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d027d9bb6c5e990708cb51459453506695b2b05d69f3efe5038287fdf3efc79c
MD5 a8ccb730f0991952461a11ad68605735
BLAKE2b-256 a40a27139051573832c1b6e9caf3c6bcf514dd538c7257de25d4cd7941c86674

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6007fea8bf6759bdb41e1806c46b9910b2b11460342c8ff0bd8c5e00da13797c
MD5 8005aac863499d7386974814d952bc99
BLAKE2b-256 39ee4454db8ac90b876dc47ca728c35fb3f6625f0dfd4608874859315f889c47

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a4dd3e019296949a665417553897790744baa48ab56d983b5ec424d554c100e
MD5 3f61c18f8d698d1a60dceb3f83765a96
BLAKE2b-256 620a6d9dd27f3ece12a17d5b8b28f9c9e4601384d3e63f999d13e3b2d002e51c

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6f495c5a48d9ae754139342241c4533b068fcaafafdeafcc8338d49024f07f18
MD5 336ec1d096de47bbf5112830bf16e9f6
BLAKE2b-256 fe346d5d1cbd42d2996d3bc1a7589a3099565999d1be53b18b837f97b2e48bf8

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

  • Download URL: pyresidfp-0.14.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 127.4 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.14.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dddb86da488c670e22c7c3592b91089839e3ef736ff339f9007e79724b2ba639
MD5 cf86e4808531ca9ff5810bfae4564238
BLAKE2b-256 28e2d5d6e16f431960734a2cb212a7195f73d1e861af786f96c98a23c89c8cae

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6c39d41b76c516d61c2a205c1b920025445b231c0e5dadbb6f788d31f114b14a
MD5 8593dc7ca7f3b9fa117e267f583363c0
BLAKE2b-256 80056a22fc2a6bc78f26dd6c2b28e3079239892b5f4b8c1f943b0a965e05a011

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3af87c5004a4ad0c054d15b15557edfd27ac30bd66d73a6b9219dcfd610ee300
MD5 0ce30879acee62beef244eedf0de2dac
BLAKE2b-256 f04ff6e9846753a0799c7b6669f820e01986c3df8d4a7a718a0b02ee1c99a3a1

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4f018b56edcb34ea82a17465035fd12a892fcdc4f145e3a76c2fe3c11013106
MD5 066cac433d24029f198c1b958ae85853
BLAKE2b-256 a37ac3f6ee9d4e144e0bc3e47cc3d28b083407dfb092c7c94647f7fe006bb93e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f87afc5654215882ccb7223654ea60438372b85f3b412685f932015cef69d95
MD5 2fea66549ca576f1563d5bf421ac9d3d
BLAKE2b-256 95c08a745cf26e2e487f3748b0da1b034140aad4d31775b92d019f41dfd84301

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63fbc18c656a28db592ea4cb9f7bfff8c1a7b9c741cabf99919f6d0025d43706
MD5 9cfbc855c5f07e436a8f932f10d7ef23
BLAKE2b-256 36e43f786d96331babb7b2a88cc5d2b52f3785979c5ee0ae47899e750d5fd0d9

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pyresidfp/pyresidfp

Attestations:

File details

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

File metadata

File hashes

Hashes for pyresidfp-0.14.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 34fd6c76e18afbdf8b0fe57b92446cc5d57ab03e1b2b628abb546e6494a64849
MD5 77a55c764a62734bda5319873a9ee8b2
BLAKE2b-256 dec6e4b9e9ef4615d5e804fd89c24ad06ffa0d155d81aacb4fa8ad46628994dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyresidfp-0.14.0-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