Skip to main content

Simple Python 3 wrapper for the Zilany, Bruce, and Carney (2014) auditory nerve model.

Project description

Introduction

PyZBC2014 is a barebones Python 3 wrapper around the Zilany, Bruce, and Carney (2014) auditory-nerve (AN) model, which is written in C. Currently, PyZBC2014 is set up as a Python package (i.e., it can be imported like import pyzbc2014 as zbc in Python scripts).

PyZBC2014 is licensed under the GNU AGPLv3 license (see LICENSE). Please send any questions or issues to daniel_guest@urmc.rochester.edu, or raise an issue on the GitHub page.

Install

Requirements

  • Python>=3.10
  • numpy>=1.21.0
  • scipy>=1.7.2

Ensure you have the required dependencies installed before trying to install this package — pip will likely produce an error if you don't.

Install package

Use pip to install

pip install pyzbc2014

Uninstall package

Use pip to uninstall:

pip uninstall pyzbc2014

Usage

PyZBC2014 defines two functions, sim_ihc_zbc2014 and sim_anrate_zbc2014, to simulate inner-hair-cell (IHC) potentials from sound-pressure waveforms or AN instantaneous rates from IHC potentials, respectively. Comparing to the origianl MATLAB/Mex implementation of the 2014 model, these behave similarly to the IHCAN and Synapse functions, respectively, with some small differences in behavior and some improvements in quality-of-life.

Simulate IHC response

To simulate an IHC response, you need to provide a sound-pressure waveform in 1D Numpy vector format to the sim_ihc_zbc2014 function; it will return an IHC potential waveform of exactly the same size and format. Parameters can be modified by keyword arguments:

  • cf: Characteristic frequency (Hz)
  • nrep: Number of reps to generate (only a single rep is simulated, others are appended copies)
  • fs: Sampling rate (Hz), should generally be at least 100 kHz, and higher for cat/very-high-CF simulations; note that your stimulus must be sampled at this frequency!
  • cohc: Status of the outer hair cells, in range of [0, 1] with 1 being fully normal/healthy
  • cihc: Status of the inner hair cells, in range of [0, 1] with 1 being fully normal/healthy
  • species: String encoding species to use in ["cat", "human", "human-glasberg"]. In the MATLAB/Mex wrapper, species=1 corresponds to "cat", species=2 corresponds to "human" (and indicates human with the sharp peripheral tuning suggested by Shera and Oxenham), and species=3 corresponds to "human-glasberg" (and indicates broader peripheral tuning suggested by Glasberg and Moore)

The full function call using default keyword arguments is thus:

ihc_potential = sim_ihc_zbc2014(px, cf=1e3, nrep=1, fs=100e3, cohc=1.0, cihc=1.0, species="human")

Simulate AN response

To simulate an AN response, you need to provide an IHC potential (from the output of sim_ihc_zbc2014) in 1D Numpy vector format to the sim_anrate_zbc2014 function; it will return a prediction of instantaneous AN firing rate rate of exactly the same size and format. Parameters can be modified by keyword arguments:

  • cf: Characteristic frequency (Hz)
  • nrep: Number of reps to simulate, should always match value used in sim_ihc_zbc2014
  • fs: Sampling rate (Hz), should generally be at least 100 kHz, and higher for cat/very-high-CF simulations, should always match value used for sim_ihc_zbc2014
  • fibertype: String encoding which fiber type to simulate in ["hsr", "msr", "lsr"]
  • powerlaw: String encoding whether to use true powerlaw adaptation ("true") or approximate powerlaw adaptation ("approx"). In the MATLAB/Mex wrapper, implnt=1 corresponds to "true" and implnt=0 corresponds to "approx"
  • noisetype: String encoding whether to use no fractional Gaussian noise ("none"), or fresh noise ("fresh"). In the MATLAB/Mex wrapper, noiseType=1 corresponds to "fresh"

The full function call using default keyword arguments is thus:

anrate = sim_anrate_zbc2014(ihc, cf=1e3, nrep=1, fs=100e3, fibertype="hsr", powerlaw="approx", noisetype="fresh")

Citing

If you use this code, please cite the model paper:

Zilany, M. S., Bruce, I. C., & Carney, L. H. (2014). Updated parameters and expanded simulation options for a model of the auditory periphery. The Journal of the Acoustical Society of America, 135(1), 283-286.

Developers

This package is setup to build wheels whenever the version is incremented, but you have to manually trigger the action to publish to PyPI. To make any updates, follow these steps:

  1. Edit the code, fix bugs, update docs, etc.
  2. Bump the version in src/pyzbc2014/__init__.py
  3. Commit the changes and push to GitHub. For example:
git add --all
git commit -m "[commit message]"
git push origin main
  1. Create and push a matching git tag when you want to build the wheels.
git tag v0.0.1  # this tag needs to match the version in `pyzbc2014/__init__.py`
git push origin v0.0.1  # again, match the tag

GitHub Actions should then check the version and build the wheels automatically. Make sure it completes these steps successfully. While you're debugging, you may not wish to bump the version every time. You can manually trigger the wheel building action workflow "Check version and publish wheels" in GitHub actions.

To publish the new version to PyPI, the version must have been incremented. After testing the code and checking the wheels all built without error, run the GitHub action "Publish to PyPI".

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

pyzbc2014-0.0.2-cp314-cp314t-win_amd64.whl (89.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

pyzbc2014-0.0.2-cp314-cp314t-win32.whl (89.1 kB view details)

Uploaded CPython 3.14tWindows x86

pyzbc2014-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl (75.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pyzbc2014-0.0.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (75.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyzbc2014-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl (64.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pyzbc2014-0.0.2-cp314-cp314-win_amd64.whl (89.5 kB view details)

Uploaded CPython 3.14Windows x86-64

pyzbc2014-0.0.2-cp314-cp314-win32.whl (89.1 kB view details)

Uploaded CPython 3.14Windows x86

pyzbc2014-0.0.2-cp314-cp314-musllinux_1_2_x86_64.whl (75.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pyzbc2014-0.0.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (75.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyzbc2014-0.0.2-cp314-cp314-macosx_11_0_arm64.whl (64.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyzbc2014-0.0.2-cp313-cp313-win_amd64.whl (88.2 kB view details)

Uploaded CPython 3.13Windows x86-64

pyzbc2014-0.0.2-cp313-cp313-win32.whl (87.8 kB view details)

Uploaded CPython 3.13Windows x86

pyzbc2014-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl (75.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyzbc2014-0.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyzbc2014-0.0.2-cp313-cp313-macosx_11_0_arm64.whl (64.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyzbc2014-0.0.2-cp312-cp312-win_amd64.whl (88.2 kB view details)

Uploaded CPython 3.12Windows x86-64

pyzbc2014-0.0.2-cp312-cp312-win32.whl (87.8 kB view details)

Uploaded CPython 3.12Windows x86

pyzbc2014-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl (75.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyzbc2014-0.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyzbc2014-0.0.2-cp312-cp312-macosx_11_0_arm64.whl (64.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyzbc2014-0.0.2-cp311-cp311-win_amd64.whl (88.2 kB view details)

Uploaded CPython 3.11Windows x86-64

pyzbc2014-0.0.2-cp311-cp311-win32.whl (87.8 kB view details)

Uploaded CPython 3.11Windows x86

pyzbc2014-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl (75.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyzbc2014-0.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (75.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyzbc2014-0.0.2-cp311-cp311-macosx_11_0_arm64.whl (64.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyzbc2014-0.0.2-cp310-cp310-win_amd64.whl (88.2 kB view details)

Uploaded CPython 3.10Windows x86-64

pyzbc2014-0.0.2-cp310-cp310-win32.whl (87.8 kB view details)

Uploaded CPython 3.10Windows x86

pyzbc2014-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl (75.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyzbc2014-0.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (75.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyzbc2014-0.0.2-cp310-cp310-macosx_11_0_arm64.whl (64.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 89.5 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 486c9ef870aa123e4d090a247982053042f197ea8292795a3d786216b5fcc0de
MD5 21b7720cea711dd54282c228b7e8bf38
BLAKE2b-256 3956e73a015d2b3b938962547453ef77b646ac82984b1671e0f14b56170f6497

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314t-win_amd64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314t-win32.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 89.1 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 d4c12033a8afb61bda0061f5ff5ee4a11b002bb17360e8bd8e857efe816804a0
MD5 122ef65bba72a6af8cd8884a2f8a610d
BLAKE2b-256 6c8bf1c8289cca57e122ae9a7a66b98954f0e6c13d2003d964271bf943d6b780

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314t-win32.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b33bd8c4701b56b98cfd33546a996b5f49d03571108c3ec638b17c7667ba8340
MD5 d489a533af64c34eaf1a3abd509c6396
BLAKE2b-256 10a469e48febf3733faadbfe96b3566c8f4510a870876a4e6e67c9c34bd587ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aadd4d71e1dd68fb9e4c98244db7cf63b65d7de3612e1f5e383f65017c601994
MD5 24c30b9db1b26106bdb7aa5790cab67f
BLAKE2b-256 f43a569b517bbf54de8e6bbc394deb10702b3c1b06612dee58c412618e4f7f01

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2006af352fddde5cecfddaf9e8cc39d0041f7d7d419b6fd2750ed37b88fd5fe
MD5 5f8ddc1848e0120cd2b1bda1847ddd6d
BLAKE2b-256 1f11e7d7ea089b4bb3a7d48e18a3ce3ee7350212f1413863fa80762762142cf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 89.5 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d3b2f4c882e62e5254408ad9f1f41021325b5e3daafa457cab5a83106f5d1587
MD5 240dfde2e8cfcd51c9d611d020a44c76
BLAKE2b-256 2574a006fa8cb1c3c1bc6ca1648ceff7f468c26c8b89714d5567986a28cd97b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314-win32.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp314-cp314-win32.whl
  • Upload date:
  • Size: 89.1 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 1cd089b6f33eb83a31988701e9845a229950bb45c589ff4b87e62effc1bb3e48
MD5 4bb13b7de9b841ed6a7a15ffdc572937
BLAKE2b-256 72c103bce9d22d1e807021fe0701280da1dbe41fb9a50e61085631c628549c31

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314-win32.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cbc1fdba7bf5b0f75616ae42ccee7cd6ae862023073cb8f429603d5555fe0f25
MD5 1d551017a31cae2ab0ff882a067d5ff1
BLAKE2b-256 9541afee09bfa827a688e95c87c4fb120361d4acb6767d46dfe87067e3087f8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2822db27e6f474031983e5a035b4eeee6c29a72a6bfe031f7b620eda974fb0c2
MD5 daba10a677d223ac3041e81166613376
BLAKE2b-256 9471772be9646970f77eb29c498603514aaaba2b2b954c72d765139dd2781be5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14905efa00d332d3486e1f27b85448d1b0c362663acfa6f27d2bbd43ab5ab87d
MD5 918424ebb5bfab9a77d1d56a2a7657e9
BLAKE2b-256 769abf61cd57d407318a439d65dbb2c2835927c3d235977d310cfd568cbed813

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 88.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 968b8aa7184dcbfa76c95d25b9028f5d61a5d60fad10ee48292c84ac30c5b785
MD5 a506e938b16123d78cc2ff500c283a9a
BLAKE2b-256 298752d41d65588fe376c08ab667581496ab5d603c061d55d8cdcbf93b722879

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 87.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a88fa4fc90f8d5870b8acff8571fe54413b19fc7f68fb09a5cab33456d90194f
MD5 fa793f2b8f06cd31ae887a2be5cad98e
BLAKE2b-256 c88121fec2e31ead8cf65bea2624d79a48ae73e0d2a5a5590b4dc6e459b2bec2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp313-cp313-win32.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf3ab7315751a36a5121cbfc385a937c1f06dafea1d328711469818a83fdbfef
MD5 34c183d3b74ba5205031b03a3820f5be
BLAKE2b-256 b4ef7b3ef3fc34e6a251d148c26cd0d95b9ab3bc89fa20381a1518670f018c0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c6ac07170e1cc3e4abfc176427f0a06b98c985630bc54af1e9c16e88b338e48
MD5 a9b9481e428d6b2bb799cb0a48c6b529
BLAKE2b-256 8fc5f131ede62fc975248aee41f14bb73912c174481f851be19c930bc59fe81f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d6161cabb8a66fe019fa8d5629699468f0914756eb14726ac7d5ba8ba7e378e1
MD5 2f5935b73a714927627ff7ef866e82b4
BLAKE2b-256 f84879312288353bb8e18f8b1357b478fd26cd2dd96dd9276c5fc35135288f10

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 88.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 92a33f775a14b23202b1540177e054230f3f0545fb3a6ed0c3fad89807f99b23
MD5 a4904fc90bae25a750ba22f9be63a975
BLAKE2b-256 02de50482c7bc5e488c5a09a983d5a49a89793df5efb600819b2752640b4d19f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 87.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3aef5be42d1c3a8accb61e2126eefd8f0ebc9cf20f53ea53139cec6edfd5767a
MD5 506b2de90b2e9f3d1063ffe45ca16fa2
BLAKE2b-256 21d002ce60149352f8da63c27141c70be87390f8ad83fe2aff756d2295abf367

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp312-cp312-win32.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 346a776f582e08a783124f243d0c299608dd726bcdbf37061ee4a4d04d9ea299
MD5 fea608f55471c31afe570fba2b9fa1bc
BLAKE2b-256 6548745b89e03150a6153bd1b4f2d57bba5319a63669e331d9385a3a184c247f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ef502982fe6e5e72f6cb0ee1e35262ac2242eb286d8f6e1a99afd1f074a734f
MD5 e77a9fbe2b3230715f904c9e9da770dd
BLAKE2b-256 081a1d0c703459d9a28a2926750dc23b12d8c860925251caeb7aa56f9230f399

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aab9d23a25d8a19a908e0cd5e67edd9089aa2ad8a0640477d45fa172d253291c
MD5 2a0e35a2b77f75c654247f1b3358e5ee
BLAKE2b-256 6b4d69b06a446df946a0b6c04ef52c17118515a41bd00be8ef56b3548033ad86

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 88.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d376a6844c8f9a8e16b867dfb6dd0777007e9429894f3c5af1c77f5d183cead8
MD5 e68a3626ed32698c4e75f9cb50895558
BLAKE2b-256 ff9134f05cd83a5cb2fb74d6c385064dfd77f13653bf33f96c2e14efa4b9c315

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 87.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ace35c57a4a7142c2d086efa3c144bc0037476e9d04ea6f4ec43cc0a030ea3dc
MD5 3a89f0ff87c6d6f97883b32cdb08f805
BLAKE2b-256 dda8d535330676e7d72b34a14c6caaa9976bf82234f941c725415c11e3e0e5d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp311-cp311-win32.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19728f4cace83138d0e46bf0462b0644b8370dfe4cd027d253ccffc76c535492
MD5 26fc2f3b7923013280848478ac179992
BLAKE2b-256 72c163485a7fdd4ea705691c39ac3544f0c99ed37e8dc0e042688e20d07c9fa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25f5b8a952d37b9fe87aae12136406d543844f60c83aa90649f4ae487e88b3fe
MD5 cb50937aa460cdbb022068c330ba5b6c
BLAKE2b-256 cba60a9b8aa95aca927534b3d696d9423c5ab0224477fd2ef13da583735b8a87

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21b47ad6bd8cd956bf1adb3df8ca8a2d6aa545d400db500ded36928323ebbbcd
MD5 886b48c4b73f75239abb4357071b321f
BLAKE2b-256 33c04a8849bae64cca717dc4c530468f8c362b9e9930c056f7fd2666d754f4a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 88.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f0e794eb4044ffca0d11ccaa9fd047196cc0dc19952f48623911d7d0d63e435a
MD5 836f55c8389f78afb57ad16284db4b80
BLAKE2b-256 4562c86a4349cde2e63ceee69ea4096d177731289e74bb6b77d8422b42023796

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyzbc2014-0.0.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 87.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyzbc2014-0.0.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5f101a2f03df930dd6885308e3a6c62d986dda185147230aa8ca61b89bfb6bbc
MD5 e074d05906ba0eae08a2c32ed2c4771d
BLAKE2b-256 d363a9fc5b1d713221d262fee4d39c864629864b23c005a0c76adf34e9b5c200

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp310-cp310-win32.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3c81e26d1b15b91ea46f83aa6966c61a5c3f08b624c48eeb368e34319163d813
MD5 c41b19a3437338fe47f925af0fbe95d8
BLAKE2b-256 57b1d8527d6e312a83a22149123cb76d7a683dd49e560c53c7341234d78decc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75fcfb5f9afdca0760daa00d9f4f225558a225838ee279ee1b44e4bb938e07cb
MD5 0c32ab34f477892d4031ee2e5d0f6dfb
BLAKE2b-256 fb89ea6c43b22f419853dc8e5343d0c4e4f10ae3729c3071da762b644f56ca31

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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

File details

Details for the file pyzbc2014-0.0.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyzbc2014-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f32f9cf7bc0706855cebfb031c7d9367cbdef7e7f10fbe0a8a539a2a0cd9af27
MD5 54b82533f83b7445fde5096abedbe868
BLAKE2b-256 2932fee8d37a49a721e592fe70ac4cc714bd51996557ef7a041dcdf3c6f27c24

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyzbc2014-0.0.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on tomstoll/PyZBC2014

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