Skip to main content

MUSICA is a Python library for performing computational simulations in atmospheric chemistry.

Project description

MUSICA

GitHub Releases License docker macOS ubuntu windows Python tests DOI PyPI version FAIR checklist badge codecov Binder

Multi-Scale Infrastructure for Chemistry and Aerosols

MUSICA is a collection of modeling software, tools, and grids, that allow for robust modeling of chemistry in Earth's atmosphere.

At present the project encompasses these core components

  • TUV-x

    • A photolysis rate calculator
  • MICM

    • Model Independent Chemical Module
  • CARMA

    • Community Aerosol and Radiation Model for Atmospheres (integration in development)
  • Mechanism Configuration

    • The standardized format to describe atmospheric chemistry

These components are used to drive the MUSICA software ecosystem. This is a snapshot of how MUSICA can be used with different models.

MUSICA Ecosystem

Installation

MUSICA is installable via pip for Python or CMake for C++.

Pip

pip install musica

If you would like GPU support, you must first add the NVIDIA pypi index and then you can specify the gpu install option for MUSICA. Note that GPU support has only been tested on linux.

pip install --upgrade setuptools pip wheel
pip install nvidia-pyindex
pip install musica[gpu]

To build the package locally,

pip install -e .

If you have an NVIDIA GPU and cuda installed, you can enable a build of musica with GPU support by setting the environment variable BUILD_GPU.

BUILD_GPU=1 pip install -e .

CMake

$ git clone https://github.com/NCAR/musica.git
$ cd musica
$ mkdir build
$ cd build
$ ccmake ..
$ make
$ make install

Using the MUSICA Python API

MUSICA makes its chemical mechanism analysis and visualization available through a Python API. The following example works through solving a simple chemistry system. Please refer to the official documentation for further tutorials and examples.

# --- Import Musica ---
import musica
import musica.mechanism_configuration as mc

# --- 1. Define the chemical system of interest ---
A = mc.Species(name="A")
B = mc.Species(name="B")
C = mc.Species(name="C")
species = [A, B, C]
gas = mc.Phase(name="gas", species=species)

# --- 2. Define a mechanism of interest ---
# Through Musica, several different mechanisms can be explored to define reaction rates. Here, we use the Arrhenius equation as a simple example.

r1 = mc.Arrhenius(name="A->B", A=4.0e-3, C=50, reactants=[A], products=[B], gas_phase=gas)
r2 = mc.Arrhenius(name="B->C", A=1.2e-4, B=2.5, C=75, D=50, E=0.5, reactants=[B], products=[C], gas_phase=gas)

mechanism = mc.Mechanism(name="musica_example", species=species, phases=[gas], reactions=[r1, r2])

# --- 3. Create MICM solver ---
# A solver must be initialized with either a configuration file or a mechanism:

solver = musica.MICM(mechanism=mechanism, solver_type=musica.SolverType.rosenbrock_standard_order)

# --- 4. Define environmental conditions ---
temperature=300.0
pressure=101000.0

# --- 5. Create and initialize State ---
# In the model, conditions represent the starting environment for the reactions and are assigned by modifying the state.

state = solver.create_state()
state.set_concentrations({"A": 1.0, "B": 3.0, "C": 5.0})
state.set_conditions(temperature, pressure)

# --- 6. Time parameters ---
time_step = 4  # stepping
sim_length = 20  # total simulation time

# --- (Optional) 7. Save initial state (t=0) for output visualization ---
initial_row = {"time.s": 0.0, "ENV.temperature.K": temperature, "ENV.pressure.Pa": pressure, "ENV.air number density.mol m-3": state.get_conditions()['air_density'][0]}
initial_row.update({f"CONC.{k}.mol m-3": v[0] for k, v in state.get_concentrations().items()})

# --- 8. Solve through time loop only ---
# The following loop simply solves the model per each time step:

curr_time = time_step
while curr_time <= sim_length:
    solver.solve(state, time_step)
    concentrations = state.get_concentrations()
    curr_time += time_step

# --- 9. Solve and create DataFrame ---
# It is likely more useful to solve at each time step and store the associated data:
import pandas as pd

output_data = [] # prepare to store output per time step
output_data.append(initial_row) # save t=0 data

curr_time = time_step
while curr_time <= sim_length:
    solver.solve(state, time_step)
    row = {
        "time.s": curr_time,
        "ENV.temperature.K": state.get_conditions()['temperature'][0],
        "ENV.pressure.Pa": state.get_conditions()['pressure'][0],
        "ENV.air number density.mol m-3": state.get_conditions()['air_density'][0]
    }
    row.update({f"CONC.{k}.mol m-3": v[0] for k, v in state.get_concentrations().items()})
    output_data.append(row)
    curr_time += time_step

df = pd.DataFrame(output_data)
print(df)

# --- 10. Visualize Specific Results ---
import matplotlib.pyplot as plt

df.plot(x='time.s', y=['CONC.A.mol m-3', 'CONC.B.mol m-3', 'CONC.C.mol m-3'], title='Concentration over time', ylabel='Concentration (mol m-3)', xlabel='Time (s)')
plt.show()

Available grids

Pre-made grids for use in MUSICA are available here.

Developer Options

Specifying dependency versions via parameterization at configure time

Introduced in Pull Request #124, it is possible for developers to specify which versions of various dependencies should be used. These options are currently limited to those dependencies managed via FetchContent. This change allows for more easily testing musica against changes committed in different repositories and branches. The environmental variables introduced are outlined in the following table.

CMake Dependency Variables

Musica Dependency Repository Branch, Tag or Hash
Google Test GOOGLETEST_GIT_REPOSITORY GOOGLETEST_GIT_TAG
MICM MICM_GIT_REPOSITORY MICM_GIT_TAG
TUV-X TUVX_GIT_REPOSITORY TUVX_GIT_TAG
PyBind11 PYBIND11_GIT_REPOSITORY PYBIND11_GIT_TAG
Mechanism Configuration MECH_CONFIG_GIT_REPOSITORY MECH_CONFIG_GIT_TAG

Example Usage

The following examples assume the working directory is a build/ directory inside the musica source directory.

Specifying a different version of tuv-x, to ensure a change won't break anything.

$ cmake .. \
    -DTUVX_GIT_REPOSITORY="https://github.com/WardF/tuv-x.git" \
    -DTUVX_GIT_TAG=test-fix

Specifying a specific version of tuv-x by has, but using the official repository.

$ cmake .. \
    -DTUVX_GIT_TAG=a6b2c4d8745

Contributing

We welcome contributions from the community! Please see our Contributing Guide for information on how to get involved.

For a complete list of contributors and authors, see AUTHORS.md.

Citations

MUSICA can be cited in at least two ways:

  1. Cite the foundational paper that defines the vision of the MUSICA software:

    • Pfister et al., 2020, Bulletin of the American Meteorological Society
    • Use the following BibTeX entry:
      @Article { acom.software.musica-vision,
          author = "Gabriele G. Pfister and Sebastian D. Eastham and Avelino F. Arellano and Bernard Aumont and Kelley C. Barsanti and Mary C. Barth and Andrew Conley and Nicholas A. Davis and Louisa K. Emmons and Jerome D. Fast and Arlene M. Fiore and Benjamin Gaubert and Steve Goldhaber and Claire Granier and Georg A. Grell and Marc Guevara and Daven K. Henze and Alma Hodzic and Xiaohong Liu and Daniel R. Marsh and John J. Orlando and John M. C. Plane and Lorenzo M. Polvani and Karen H. Rosenlof and Allison L. Steiner and Daniel J. Jacob and Guy P. Brasseur",
          title = "The Multi-Scale Infrastructure for Chemistry and Aerosols (MUSICA)",
          journal = "Bulletin of the American Meteorological Society",
          year = "2020",
          publisher = "American Meteorological Society",
          address = "Boston MA, USA",
          volume = "101",
          number = "10",
          doi = "10.1175/BAMS-D-19-0331.1",
          pages= "E1743 - E1760",
          url = "https://journals.ametsoc.org/view/journals/bams/101/10/bamsD190331.xml"
      }
      
  2. Cite the MUSICA software and its evaluation (MUSICAv0):

    • Schwantes et al., 2022, Journal of Advances in Modeling Earth Systems
    • Use the following BibTeX entry:
      @Article{acom.software.musica,
          author = {Schwantes, Rebecca H. and Lacey, Forrest G. and Tilmes, Simone and Emmons, Louisa K. and Lauritzen, Peter H. and Walters, Stacy and Callaghan, Patrick and Zarzycki, Colin M. and Barth, Mary C. and Jo, Duseong S. and Bacmeister, Julio T. and Neale, Richard B. and Vitt, Francis and Kluzek, Erik and Roozitalab, Behrooz and Hall, Samuel R. and Ullmann, Kirk and Warneke, Carsten and Peischl, Jeff and Pollack, Ilana B. and Flocke, Frank and Wolfe, Glenn M. and Hanisco, Thomas F. and Keutsch, Frank N. and Kaiser, Jennifer and Bui, Thao Paul V. and Jimenez, Jose L. and Campuzano-Jost, Pedro and Apel, Eric C. and Hornbrook, Rebecca S. and Hills, Alan J. and Yuan, Bin and Wisthaler, Armin},
          title = {Evaluating the Impact of Chemical Complexity and Horizontal Resolution on Tropospheric Ozone Over the Conterminous US With a Global Variable Resolution Chemistry Model},
          journal = {Journal of Advances in Modeling Earth Systems},
          volume = {14},
          number = {6},
          pages = {e2021MS002889},
          doi = {https://doi.org/10.1029/2021MS002889},
          url = {https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2021MS002889},
          eprint = {https://agupubs.onlinelibrary.wiley.com/doi/pdf/10.1029/2021MS002889},
          year = {2022}
      }
      

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

musica-0.13.0.tar.gz (5.0 MB view details)

Uploaded Source

Built Distributions

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

musica-0.13.0-cp313-cp313-win_arm64.whl (758.0 kB view details)

Uploaded CPython 3.13Windows ARM64

musica-0.13.0-cp313-cp313-win_amd64.whl (767.3 kB view details)

Uploaded CPython 3.13Windows x86-64

musica-0.13.0-cp313-cp313-win32.whl (704.6 kB view details)

Uploaded CPython 3.13Windows x86

musica-0.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB view details)

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

musica-0.13.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.13.0-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ i686manylinux: glibc 2.28+ i686

musica-0.13.0-cp313-cp313-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

musica-0.13.0-cp313-cp313-macosx_15_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

musica-0.13.0-cp312-cp312-win_arm64.whl (757.9 kB view details)

Uploaded CPython 3.12Windows ARM64

musica-0.13.0-cp312-cp312-win_amd64.whl (767.3 kB view details)

Uploaded CPython 3.12Windows x86-64

musica-0.13.0-cp312-cp312-win32.whl (704.7 kB view details)

Uploaded CPython 3.12Windows x86

musica-0.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB view details)

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

musica-0.13.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.13.0-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ i686manylinux: glibc 2.28+ i686

musica-0.13.0-cp312-cp312-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

musica-0.13.0-cp312-cp312-macosx_15_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

musica-0.13.0-cp311-cp311-win_arm64.whl (757.1 kB view details)

Uploaded CPython 3.11Windows ARM64

musica-0.13.0-cp311-cp311-win_amd64.whl (765.3 kB view details)

Uploaded CPython 3.11Windows x86-64

musica-0.13.0-cp311-cp311-win32.whl (706.4 kB view details)

Uploaded CPython 3.11Windows x86

musica-0.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB view details)

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

musica-0.13.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.13.0-cp311-cp311-manylinux_2_26_i686.manylinux_2_28_i686.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ i686manylinux: glibc 2.28+ i686

musica-0.13.0-cp311-cp311-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

musica-0.13.0-cp311-cp311-macosx_15_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

musica-0.13.0-cp310-cp310-win_arm64.whl (757.4 kB view details)

Uploaded CPython 3.10Windows ARM64

musica-0.13.0-cp310-cp310-win_amd64.whl (764.6 kB view details)

Uploaded CPython 3.10Windows x86-64

musica-0.13.0-cp310-cp310-win32.whl (705.6 kB view details)

Uploaded CPython 3.10Windows x86

musica-0.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB view details)

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

musica-0.13.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.13.0-cp310-cp310-manylinux_2_26_i686.manylinux_2_28_i686.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ i686manylinux: glibc 2.28+ i686

musica-0.13.0-cp310-cp310-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

musica-0.13.0-cp310-cp310-macosx_15_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

musica-0.13.0-cp39-cp39-win_arm64.whl (758.4 kB view details)

Uploaded CPython 3.9Windows ARM64

musica-0.13.0-cp39-cp39-win_amd64.whl (795.0 kB view details)

Uploaded CPython 3.9Windows x86-64

musica-0.13.0-cp39-cp39-win32.whl (705.7 kB view details)

Uploaded CPython 3.9Windows x86

musica-0.13.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

musica-0.13.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

musica-0.13.0-cp39-cp39-manylinux_2_26_i686.manylinux_2_28_i686.whl (1.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.26+ i686manylinux: glibc 2.28+ i686

musica-0.13.0-cp39-cp39-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

musica-0.13.0-cp39-cp39-macosx_15_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

File details

Details for the file musica-0.13.0.tar.gz.

File metadata

  • Download URL: musica-0.13.0.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for musica-0.13.0.tar.gz
Algorithm Hash digest
SHA256 62fd68b98ea5e2daf695e0302a6c706ad81d8ee716b3abb2b834d919833f019f
MD5 22dd99fc46680c2a1ac0dcf0567ebf30
BLAKE2b-256 9bd8eb9a19891f3695b61388858febe2325e982d54724378c59f1109755ce6f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0.tar.gz:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: musica-0.13.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 758.0 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for musica-0.13.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 9777e7889385989d7223dca3459ee0dad8d097eb91bdf597c09c771bc04f8b1e
MD5 82ed95931f8d072e654b3a29261ae95a
BLAKE2b-256 7c7da42be96a13844eacab3fe11a2dc2164c9e2de734f2ac6cd34f49868fc664

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp313-cp313-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: musica-0.13.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 767.3 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 musica-0.13.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3c133cb736b12d8867609fe27c21c76ff7870f0db78a43cf4d236d052a365ca3
MD5 000aa96989e9505a4db49c7b35989c5c
BLAKE2b-256 efe3223991c491e397c002f07cd136430c322ac7720073425f22b62e7f6bdd91

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp313-cp313-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: musica-0.13.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 704.6 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 musica-0.13.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 44b941e1168ad59795c4d42b8e64dc918de338be157a373d63c03a969366c705
MD5 bce1eed1f5a74ee1be314f119b7698b0
BLAKE2b-256 c99b770c9eee247a6e9f3d11976b38e12dc22391234e95e64e24bc984bdadd8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp313-cp313-win32.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8a55d29c92e3e9ddc8527f5b98459d1fa37e68989d3be13bb1cd0519c3ec0886
MD5 28597043b399c224293f8f70a94f16a1
BLAKE2b-256 e3212b02a087a1b39f7b852a05494be3bf5eacf4a71c7d44fe339c55639c59df

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96ab8adc61511469d582af80ed29ad94c6219684807bc6a746721ecf6190a461
MD5 6711831217cb7dac704ad82f12cf3ec1
BLAKE2b-256 e0e23cae8b5e6b5ee4b094a302fe42806089cdff1f7dd9be6b84c89f6b7d2481

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 2b6504af0cdfb32a05554cd0191e86c80dd4ab5488ef35ab341c5c1c69b51a3d
MD5 9ea42a70a48fefeb242fc490ab4b8ce5
BLAKE2b-256 4fd3d397c5b38adeec6e771810d27f6ba6ecff7506aac8f534015ab9e250adbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 de851e30e2361204ae943e1b11d89e98f4759a10af39296fb5f8472ac1a18073
MD5 09cb618376a09ee18899b190e739ad71
BLAKE2b-256 f3802336b533a35bd0dd1f6a89034655a6efec9072a4bf9c726a4b2eeece84e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp313-cp313-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c2a46d9b4389512ae25be3544bbbf3adc3ca451e8a4bf31f12380fc67d9191c9
MD5 0a0177a900465b4f5880f6ff3e3fc98b
BLAKE2b-256 db5e49c12b4ca3d4ea1b1c5c309e26561286dadf38c058864634efd41b7a2e3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: musica-0.13.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 757.9 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for musica-0.13.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 f0d4590c9d164b76e015dbe286298db7b9f056c54f65eb03deb23fe885281858
MD5 b50fd5bbb70df6eec615b3b498af0a2e
BLAKE2b-256 dbb01c408017ed5f80b1bae5362f22580714bf75b4bda35120178d5b56227847

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp312-cp312-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: musica-0.13.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 767.3 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 musica-0.13.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7a1d1e4b5c0a9305a8b29a83174984f0e38f6acaefb577cce230041c66ad295e
MD5 fa1821c4637b78f22c2b5aff4e3c66b2
BLAKE2b-256 09147be8a598454a9e9b15cbeeeddc32b5fd3107dd88745a536beff7c85109ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp312-cp312-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: musica-0.13.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 704.7 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 musica-0.13.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 5fdf41c6d04cec07566a4b749468ec42f1fe15239e8f2dd2c5e7cc02504f7d36
MD5 1d9ec8f3421d12f9d7ed5a0a01b3c53b
BLAKE2b-256 dee6b62dddb26a42cd59d50822c6a58219e74176b048090fe79e86e0d90387de

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp312-cp312-win32.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b9904f8a317dd91e06019d54d67eeabf8fbe49204d2020b15297911ac799622
MD5 1b2489bac45296faf889a166c2b14fde
BLAKE2b-256 667c394aff8158c41663cc3e33a601e4dd2582d34246d2a08121b90761c206f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 49cb8f6fd0bddc5f0b02cf61fa82843d563511a2229c11b59bb24d7afccf990b
MD5 eb39d13fab6d0cf4828e8c0f6f880d82
BLAKE2b-256 8fd84d0008ca90f72626b06898e9b1c00b1bdc0bcc1eef3bf04d3c834def56a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 66176108b1c914b68b8cb538e8583f879382fc1bba35adc116d7125a876ff259
MD5 6cad22e07e00cdab2c499837fa64e675
BLAKE2b-256 b71451cae5bcb27fcf662c800802cdd06d1a6edb3dc44fc244366d30254d0fc1

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 f5b628210008157fff440fb816ea064ab67d6e6193b474e279365bc730b94eb6
MD5 fe43f0e116af8758d4cf1e1aadc68eaf
BLAKE2b-256 977b51f02a6762fa0fc6bcabf5111dbc0dfb0d08f40b627a359da9577946d99a

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp312-cp312-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b1b55c0de0fd1b7a967f5e330160f3739dcedf27ca8c1ccf596fe1eb901d5f60
MD5 b91d1f8509deba3fc93e821fbc61d32e
BLAKE2b-256 fd31bddd16132608c250f6579577f670bb681d8958fab20a8a45c353def84801

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: musica-0.13.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 757.1 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for musica-0.13.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 cb48c883370bcc1b82cc10e9c2bf049b5a3ca54a8dd870bfb5464472317d306c
MD5 1c6e42262dd32d1321b341515d59c735
BLAKE2b-256 060425afde31321814febc454e1a6fd21198dc3dbf8aabf629007fb014a3b13c

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp311-cp311-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: musica-0.13.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 765.3 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 musica-0.13.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 08a747e8abb88bbc11550c8bd8055d858dd8d66d3deff0b2b991d9f79f4055e3
MD5 91ddbc9bfff3746c949aa17c6a405d57
BLAKE2b-256 499ad011477fa01e4ba16c263febc0561cf981fcfeaf0e265fce0ed12d6aba40

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp311-cp311-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: musica-0.13.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 706.4 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 musica-0.13.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4de7d77894dd41f7fc65a688ac016cac93b6c00c7770c85908c2bfeccbac6467
MD5 5bfe2dac216f178e869696ba188c54dc
BLAKE2b-256 c8fca7ba60955be8be09eefe3fa1f0fa29f6b377b93e720ea638b12d5953a1fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp311-cp311-win32.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8196e70ffa2ccc757449577b67b7094ce86f7f5520dfbc87c642f46a2fabc09
MD5 58a6fbb91f48337919a41b672d809805
BLAKE2b-256 88e7755f5e71b67ea335a645b67eb8d148c40c6c654942c519fa8a0d65d146b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f0bf622ba97a1175f0824cb24958600195009cef602c1ecdb6c1fa4c26ca2c2f
MD5 b18bb40e49df739b760b8d404a8845ac
BLAKE2b-256 0b5b5944162f898a8cdda80e1e031f76e3969dfc0acde0f0d21b1af5bc4e0da7

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp311-cp311-manylinux_2_26_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp311-cp311-manylinux_2_26_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 151cd471e28a2b92a7f7c1e3e32359536593e920959673ab533ef71d142950ef
MD5 907e91ce74a43a497fddc092a7ec44da
BLAKE2b-256 a6072ed05f21570b9d8ec6a3dc4eb1bb50c747296d8d25d0e14d793e004f0af4

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp311-cp311-manylinux_2_26_i686.manylinux_2_28_i686.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 742c3dd7f8dbaae31184ad02ab5a54d85316c6e993ad744a6457bde3842d3d24
MD5 4ce1f25cafcdee1236819353e5f7983e
BLAKE2b-256 529319e0df13409c474715ddd5161d424608b138cff96399f1f178475a3560f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp311-cp311-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d13d91b0f95bb4b8efe633c13b1a6914a2ffe57dca93caffc5c180484a1d26f5
MD5 b428baff88e732b535d62ea05f0eacfb
BLAKE2b-256 fbeeff744fad5aa289ac505f2771c50cabd08c9bd47e715ff44e23f9b9dc59a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: musica-0.13.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 757.4 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for musica-0.13.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 a75b707b6dc0547d577c82a0c9e77658498e2bb9e96ed86a0cba816fe78a5346
MD5 26df088a3ac80c9028a3ee61175b7268
BLAKE2b-256 3d044c6b4f9113abc46ccd583483fc56e1a2f5d47e01705a18ea450858c15cb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp310-cp310-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: musica-0.13.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 764.6 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 musica-0.13.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1e54dd2f402a121451f9667fab4f4acc6f6aeba90bc88a179d4d3a62285b8537
MD5 9e4986d123ef6384d6aa1dc12edababf
BLAKE2b-256 8df8f86d2294f3a6d6511fea15ee6a07a3a55da0434ebd3251ce8c76b406d5df

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp310-cp310-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: musica-0.13.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 705.6 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 musica-0.13.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 cda524ff94619a90d56e87c2dc860a78726e158dd319b03c2a986371125ed055
MD5 3b033e2d1c17b7cdb197b7a3506cb7cc
BLAKE2b-256 341c1b847cbc0d2da6533cd1dddadb38c10ec5996734f8848fe614f6aa338721

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp310-cp310-win32.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75b5e268f49c89c20e40df34e594b7e279663eef3cde4d6b99877e0eb9f2256d
MD5 acbf66c835746d833018c0e4edc887a6
BLAKE2b-256 3dee42bed5655fc2734fc4c2b23c03e734ff1c1d9551f2ae0a04c6d62297fdcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f65682fd3d6700e8f4502973995997a510039b53900f4d049730e3a2d2e8efc3
MD5 86dbe0a66859ef97ce86f5603d2f1730
BLAKE2b-256 a5012d1af8153f1f9dc67bddc58f5be1d185b090a0bcd1af7b645842c4662f9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp310-cp310-manylinux_2_26_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp310-cp310-manylinux_2_26_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 e2f70132d763838886efc70430a20cdb74c7b53a0d67d049057fd963a0d1ef2f
MD5 2444682a8f7f23823daa2c083241cbb5
BLAKE2b-256 d04e6f3d7f322323a2da75eba9730056b6d3ad735134f3d656913f3d19b0b1a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp310-cp310-manylinux_2_26_i686.manylinux_2_28_i686.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 a971d474f8aebf354aded0b90e77296fb3e94d5e35f514b39569c37f9453bcf3
MD5 c91a0eefacc2f4e047a92ebf07f9f45f
BLAKE2b-256 b1a4d6714abd158287c7b92fa3b9b870089c93d0d3eab50dcf37e2cddee068fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp310-cp310-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 536397b48b32b00098ee59a3b925f3edc78b2ea7ca051da6b74e9674c227bf68
MD5 d95a3d088ab008be6c5c39bd1e08920a
BLAKE2b-256 522f9fa4fc1c8718341b89b9a02c2633932a7751637895be81823a450db4ef97

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: musica-0.13.0-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 758.4 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for musica-0.13.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 5c2676e3d941ea7d9a9b304d57c36de9334dd44ae14ca59e15672f6a4df6ab7e
MD5 89fe4b168698669647ecbf395b1ccf9e
BLAKE2b-256 6b295f7b1f2ab361c188af0da52364c7c1db59d8840db1916e935eb9186c25ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp39-cp39-win_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: musica-0.13.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 795.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for musica-0.13.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 191ca484f69856e66365b9b1d841a0c1136b6939c58030826d202714aa8d4b4f
MD5 de2ff4697ac61fd2a49ab1c3aee580d5
BLAKE2b-256 7f822cb4c994702b5bb84a1feb63742551d18aba06aa54e3bc3a616fdfe9e817

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp39-cp39-win_amd64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: musica-0.13.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 705.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for musica-0.13.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 eb23839e067a2e36c171add8ebe5491aa140dfd0f88f0fa107af6aba447ba0c0
MD5 797d7d5c34319e1990c3bbe587bd2e1d
BLAKE2b-256 0282c9fa5bca0096d8d1de4a903e0976f235d5fc126ba4ce5d9d339a5d13a228

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp39-cp39-win32.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 982dfae69147ae50d6b64a6776f2a2cab75df9bf09826625f8d3a41d7fcec553
MD5 8cdf903279de0d0e8d19de652182af44
BLAKE2b-256 2f0c528564248df4a01aaaa16160f38460a659418f0066ec8a27e9a3e17cbdc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 252ae7b64d09a9082cb1b333d113dc7686c7bb7e09fe12945072165559cd0f04
MD5 a9152d023ed1caf43f958dcc2b0530bf
BLAKE2b-256 2884dab35966773058b03a5aa362ae2f4fa57b181da63c2e945ddcc68d15042a

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp39-cp39-manylinux_2_26_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp39-cp39-manylinux_2_26_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 453564e406a85ebcb20412d3c6f974f54f83bc803c02576bcab2e16485b428c2
MD5 99c97ad42760479a5462798202f8f15d
BLAKE2b-256 5ac36690b4b9caebaec959f99e44733d63ca4b98824b30234078e5c6477c6a5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp39-cp39-manylinux_2_26_i686.manylinux_2_28_i686.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 ae19f2da1dda8f5d3f7e0a96fd56538467e10ae753b97adecd8c1eb2b847498e
MD5 adf0a52b854e627924fe30e02ce4bd92
BLAKE2b-256 1e39f45df7aa63962a12091be81245f4fdc74dcde8dff4176a21ab0963392c81

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp39-cp39-macosx_15_0_x86_64.whl:

Publisher: python-wheels.yml on NCAR/musica

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

File details

Details for the file musica-0.13.0-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for musica-0.13.0-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e300d55101a5385980862c80f83ae20a76037a0de50511f2a732aa7c9a7a60c9
MD5 c268bf9c5521ba03d52fcbffd4315023
BLAKE2b-256 fba9a05703c01caa042383d61fc3d17735f1acada278d12403d6719c312ab2cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for musica-0.13.0-cp39-cp39-macosx_15_0_arm64.whl:

Publisher: python-wheels.yml on NCAR/musica

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