Skip to main content

A modern C++ header only cdf library

Project description

GitHub License Documentation Status CPP17 PyPi Coverage Discover on MyBinder

Python packages

Linux x86_64 Windows x86_64 MacOs x86_64 MacOs ARM64
linux_x86_64 windows_x86_64 macos_x86_64 macos_arm64

Unit Tests

Linux x86_64 Windows x86_64 MacOs x86_64
linux_x86_64 windows_x86_64 macos_x86_64

CDFpp (CDF++)

A NASA's CDF modern C++ library. This is not a C++ wrapper but a full C++ implementation. Why? CDF files are still used for space physics missions but few implementations are available. The main one is NASA's C implementation available here but it lacks multi-threads support (global shared state), has an old C interface and has a license which isn't compatible with most Linux distributions policy. There are also Java and Python implementations which are not usable in C++.

List of features and roadmap:

  • CDF reading
    • read files from cdf version 2.2 to 3.x
    • read uncompressed file headers
    • read uncompressed attributes
    • read uncompressed variables
    • read variable attributes
    • loads cdf files from memory (std::vector or char*)
    • handles both row and column major files
    • read variables with nested VXRs
    • read compressed files (GZip, RLE)
    • read compressed variables (GZip, RLE)
    • read UTF-8 encoded files
    • read ISO 8859-1(Latin-1) encoded files (converts to UTF-8 on the fly)
    • variables values lazy loading
    • decode DEC's floating point encoding (Itanium, ALPHA and VAX)
    • pad values
  • CDF writing
    • write uncompressed headers
    • write uncompressed attributes
    • write uncompressed variables
    • write compressed variables
    • write compressed files
    • pad values
  • General features
    • uses libdeflate for faster GZip decompression
    • highly optimized CDF reads (up to ~4GB/s read speed from disk)
    • handle leap seconds
    • Python wrappers
    • Documentation
    • Examples (see below)
    • Benchmarks

If you want to understand how it works, how to use the code or what works, you may have to read tests.

Installing

From PyPi

python3 -m pip install --user pycdfpp

From sources

meson build
cd build
ninja
sudo ninja install

Or if youl want to build a Python wheel:

python -m build . 
# resulting wheel will be located into dist folder

Basic usage

Python

Reading CDF files

Basic example from a local file:

import pycdfpp
cdf = pycdfpp.load("some_cdf.cdf")
cdf_var_data = cdf["var_name"].values #builds a numpy view or a list of strings
attribute_name_first_value = cdf.attributes['attribute_name'][0]

Note that you can also load in memory files:

import pycdfpp
import requests
import matplotlib.pyplot as plt
tha_l2_fgm = pycdfpp.load(requests.get("https://spdf.gsfc.nasa.gov/pub/data/themis/tha/l2/fgm/2016/tha_l2_fgm_20160101_v01.cdf").content)
plt.plot(tha_l2_fgm["tha_fgl_gsm"])
plt.show()

Buffer protocol support:

import pycdfpp
import requests
import xarray as xr
import matplotlib.pyplot as plt

tha_l2_fgm = pycdfpp.load(requests.get("https://spdf.gsfc.nasa.gov/pub/data/themis/tha/l2/fgm/2016/tha_l2_fgm_20160101_v01.cdf").content)
xr.DataArray(tha_l2_fgm['tha_fgl_gsm'], dims=['time', 'components'], coords={'time':tha_l2_fgm['tha_fgl_time'].values, 'components':['x', 'y', 'z']}).plot.line(x='time')
plt.show()

# Works with matplotlib directly too

plt.plot(tha_l2_fgm['tha_fgl_time'], tha_l2_fgm['tha_fgl_gsm'])
plt.show()

Datetimes handling:

import pycdfpp
import os
# Due to an issue with pybind11 you have to force your timezone to UTC for 
# datetime conversion (not necessary for numpy datetime64)
os.environ['TZ']='UTC'

mms2_fgm_srvy = pycdfpp.load("mms2_fgm_srvy_l2_20200201_v5.230.0.cdf")

# to convert any CDF variable holding any time type to python datetime:
epoch_dt = pycdfpp.to_datetime(mms2_fgm_srvy["Epoch"])

# same with numpy datetime64:
epoch_dt64 = pycdfpp.to_datetime64(mms2_fgm_srvy["Epoch"])

# note that using datetime64 is ~100x faster than datetime (~2ns/element on an average laptop)

Writing CDF files

Creating a basic CDF file:

import pycdfpp
import numpy as np
from datetime import datetime

cdf = pycdfpp.CDF()
cdf.add_attribute("some attribute", [[1,2,3], [datetime(2018,1,1), datetime(2018,1,2)], "hello\nworld"])
cdf.add_variable(f"some variable", values=np.ones((10),dtype=np.float64))
pycdfpp.save(cdf, "some_cdf.cdf")

C++

#include "cdf-io/cdf-io.hpp"
#include <iostream>

std::ostream& operator<<(std::ostream& os, const cdf::Variable::shape_t& shape)
{
    os << "(";
    for (auto i = 0; i < static_cast<int>(std::size(shape)) - 1; i++)
        os << shape[i] << ',';
    if (std::size(shape) >= 1)
        os << shape[std::size(shape) - 1];
    os << ")";
    return os;
}

int main(int argc, char** argv)
{
    auto path = std::string(DATA_PATH) + "/a_cdf.cdf";
    // cdf::io::load returns a optional<CDF>
    if (const auto my_cdf = cdf::io::load(path); my_cdf)
    {
        std::cout << "Attribute list:" << std::endl;
        for (const auto& [name, attribute] : my_cdf->attributes)
        {
            std::cout << "\t" << name << std::endl;
        }
        std::cout << "Variable list:" << std::endl;
        for (const auto& [name, variable] : my_cdf->variables)
        {
            std::cout << "\t" << name << " shape:" << variable.shape() << std::endl;
        }
        return 0;
    }
    return -1;
}

caveats

  • NRV variables shape, in order to expose a consistent shape, PyCDFpp exposes the reccord count as first dimension and thus its value will be either 0 or 1 (0 mean empty variable).

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

pycdfpp-0.8.6.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

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

pycdfpp-0.8.6-cp314-cp314t-win_amd64.whl (475.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

pycdfpp-0.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (852.1 kB view details)

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

pycdfpp-0.8.6-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (783.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pycdfpp-0.8.6-cp314-cp314t-macosx_13_0_x86_64.whl (759.2 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

pycdfpp-0.8.6-cp314-cp314t-macosx_13_0_arm64.whl (736.2 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

pycdfpp-0.8.6-cp314-cp314-win_amd64.whl (445.2 kB view details)

Uploaded CPython 3.14Windows x86-64

pycdfpp-0.8.6-cp314-cp314-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp314-cp314-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (850.1 kB view details)

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

pycdfpp-0.8.6-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (778.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pycdfpp-0.8.6-cp314-cp314-macosx_13_0_x86_64.whl (740.4 kB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

pycdfpp-0.8.6-cp314-cp314-macosx_13_0_arm64.whl (712.4 kB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

pycdfpp-0.8.6-cp313-cp313t-win_amd64.whl (454.9 kB view details)

Uploaded CPython 3.13tWindows x86-64

pycdfpp-0.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (852.1 kB view details)

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

pycdfpp-0.8.6-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (783.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pycdfpp-0.8.6-cp313-cp313t-macosx_13_0_x86_64.whl (759.2 kB view details)

Uploaded CPython 3.13tmacOS 13.0+ x86-64

pycdfpp-0.8.6-cp313-cp313t-macosx_13_0_arm64.whl (736.2 kB view details)

Uploaded CPython 3.13tmacOS 13.0+ ARM64

pycdfpp-0.8.6-cp313-cp313-win_amd64.whl (431.0 kB view details)

Uploaded CPython 3.13Windows x86-64

pycdfpp-0.8.6-cp313-cp313-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp313-cp313-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (849.2 kB view details)

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

pycdfpp-0.8.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (778.3 kB view details)

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

pycdfpp-0.8.6-cp313-cp313-macosx_13_0_x86_64.whl (739.6 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

pycdfpp-0.8.6-cp313-cp313-macosx_13_0_arm64.whl (715.1 kB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

pycdfpp-0.8.6-cp312-cp312-win_amd64.whl (431.0 kB view details)

Uploaded CPython 3.12Windows x86-64

pycdfpp-0.8.6-cp312-cp312-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp312-cp312-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (849.2 kB view details)

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

pycdfpp-0.8.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (778.3 kB view details)

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

pycdfpp-0.8.6-cp312-cp312-macosx_13_0_x86_64.whl (739.6 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

pycdfpp-0.8.6-cp312-cp312-macosx_13_0_arm64.whl (715.0 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

pycdfpp-0.8.6-cp311-cp311-win_amd64.whl (430.1 kB view details)

Uploaded CPython 3.11Windows x86-64

pycdfpp-0.8.6-cp311-cp311-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp311-cp311-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (844.9 kB view details)

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

pycdfpp-0.8.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (777.4 kB view details)

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

pycdfpp-0.8.6-cp311-cp311-macosx_13_0_x86_64.whl (735.2 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

pycdfpp-0.8.6-cp311-cp311-macosx_13_0_arm64.whl (708.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

pycdfpp-0.8.6-cp310-cp310-win_amd64.whl (429.1 kB view details)

Uploaded CPython 3.10Windows x86-64

pycdfpp-0.8.6-cp310-cp310-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp310-cp310-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (843.4 kB view details)

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

pycdfpp-0.8.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (776.5 kB view details)

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

pycdfpp-0.8.6-cp310-cp310-macosx_13_0_x86_64.whl (733.6 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

pycdfpp-0.8.6-cp310-cp310-macosx_13_0_arm64.whl (707.0 kB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

pycdfpp-0.8.6-cp39-cp39-win_amd64.whl (444.5 kB view details)

Uploaded CPython 3.9Windows x86-64

pycdfpp-0.8.6-cp39-cp39-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp39-cp39-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (843.8 kB view details)

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

pycdfpp-0.8.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (776.8 kB view details)

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

pycdfpp-0.8.6-cp39-cp39-macosx_13_0_x86_64.whl (733.7 kB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

pycdfpp-0.8.6-cp39-cp39-macosx_13_0_arm64.whl (707.4 kB view details)

Uploaded CPython 3.9macOS 13.0+ ARM64

pycdfpp-0.8.6-cp38-cp38-win_amd64.whl (457.4 kB view details)

Uploaded CPython 3.8Windows x86-64

pycdfpp-0.8.6-cp38-cp38-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pycdfpp-0.8.6-cp38-cp38-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

pycdfpp-0.8.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (871.5 kB view details)

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

pycdfpp-0.8.6-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (807.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pycdfpp-0.8.6-cp38-cp38-macosx_13_0_x86_64.whl (766.9 kB view details)

Uploaded CPython 3.8macOS 13.0+ x86-64

pycdfpp-0.8.6-cp38-cp38-macosx_13_0_arm64.whl (718.6 kB view details)

Uploaded CPython 3.8macOS 13.0+ ARM64

File details

Details for the file pycdfpp-0.8.6.tar.gz.

File metadata

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

File hashes

Hashes for pycdfpp-0.8.6.tar.gz
Algorithm Hash digest
SHA256 359e5013f9030ee2f6e0911d4b3f00abd8f9eb6a8306d8d6f8fb0e542db27296
MD5 92bf0888aa8476a43bc9d162866b7902
BLAKE2b-256 fc3918e1ec1d387134c8eeaa86ee3a7212ed2ce8c5587d589706ce40243403ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6.tar.gz:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 475.8 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 pycdfpp-0.8.6-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 80539d48c2348c36ad64e09c59fdc4e962e568d43f38dbd40018c291533f2094
MD5 9f2f335a01bf5fe22a36d7d2c3f0b3fc
BLAKE2b-256 794318b979532e34230bd11685fb8913b36dff056f33cfd512cc1c4a8458150f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314t-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd1c1fe067c3c0cb1c0e8661e97ad49bf8c2cb99673b2acfd2ea999efa9870cb
MD5 030e0cae4bd6bc588f17353686291243
BLAKE2b-256 7b3e53f45e3aac14d962b479757bbd79d12245bfd7cd3c990f167a9720690412

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 660342ed5a34b6bae83dc4a8591458119f549c2d04eaa24f2232d78d00e22e69
MD5 2fc8f6782aaa1a1b9b3b9576df097fd2
BLAKE2b-256 810ee82bb9377a5eb37e74f49ae573df4a3667f46d10610e7fe4dcbea55622be

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98c4bb82955ffde7bdc7bdb1ad29a9e8b263187b6d1b5e8193a8e3bc4128571a
MD5 fcdf69933a6d52207de1f4d6f26890c0
BLAKE2b-256 cba07cffa88d3541fe9538ad1c2c7d943643e49dd2c894aaf894e6aadbe2c881

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 35628700c567022c861d2a0374f12030b8dfceb65fadf2875ec24a06ce0fce7b
MD5 62e0016b5b3c2b4134ffd016905cc477
BLAKE2b-256 9246fb9838b5130e7c7cd94d3ddd5d988cf61e8e3f28e51cbf9b0a0aa1e6db92

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1d3df552d5fd9fe1f069840939740702a202962d05f6fb86c475dba97726fe51
MD5 4e62675398d2e0d8c9c3088af1cbe0ce
BLAKE2b-256 b5e652a6c46a0defff016a142dcd67444189e4a31b0b36c1714d523cae1c0bda

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314t-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 78624bd46a35969d614a76a524a1ce25fcc7d9e54bf98f463322a32c869ea3ad
MD5 1a58028ab6ad03c2c11bb663bc9c3c55
BLAKE2b-256 f135980247c497ba65e62820e6ea032cdb3a781abac607a5c39293ce5d5d3cf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314t-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 445.2 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 pycdfpp-0.8.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 438f0875cde3bd933b64d18a7de0e61c83c2b06b893260672127eb8de4d4d204
MD5 835835a1f9acf15d411d0bf53927c1a3
BLAKE2b-256 bef3ee94fa28ccb2bc3c21e3ede485046e7e13fd3d9e30241bc86fdf2ea2416b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2454b10b53d757c669bec60f3f31811177873afd7e732a27734970961526e696
MD5 61ec4e3ce971d56bddc66cb0eff5f74b
BLAKE2b-256 00cca72d57a946c460514ce7453ef7d66dc7bbcbd97b6b6ec552cbfa1c7128d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b950d1ed8cdfad37d48b84e4c56b0f7884b37c408e99a568a6c6c1dea08d08bc
MD5 fa41ac6edc21cc8a0b91f0303162fc9a
BLAKE2b-256 fdedfe5689b09ff9e1e78714561d18a8cc1cf1d76f604d97cdf731250b954481

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 00d8324dcd49afe117450fd617cb5e8aba69517ee715922eb47dadfc8876708e
MD5 91450869a9c3db8b67a65a7365e5426b
BLAKE2b-256 52883848bba8a80c9d7795c9c20fb33993d599422f092f53912e3d29b5e6432d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb2dc80fde7123483d8f40be3df95c79a809764c8972d6cd06ad0ad4a2049992
MD5 ac1c89f7594dcceeb445ad7313e8c8eb
BLAKE2b-256 7b6a7be7ad5305908ff6fbee2c8378391cb3272755a86ad8bd7c5d7ea5409f20

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 774e9e10d0d742c6c9f2c4f76b028bfdc8ddf952ff353df54670a631195dec94
MD5 2f62b12940811db29f56da509b551df4
BLAKE2b-256 a67d99a3772b4e20a47ef80adb66067a9845e9ca7973fe9352052f2feea09e68

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 69ef7dcbde6c7dd055ad4740c97aba50fc1dfbbddedb4286a24183e6c05ddcd4
MD5 159c813df95306ba4a53616a2cecdc68
BLAKE2b-256 36cadd7d94b27d1768ff72daeafe0ef495504f7842b253481576267eef246570

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp314-cp314-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 454.9 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 46304475a1d94d795771a7f5b83f678de846b1c761c6eae6d37c87ddf208c68b
MD5 e64b637e4a73c5301d1390644715621d
BLAKE2b-256 18e20e4cf2ac91c044750419e717249514afdcee506cf3480ace9afa48b276d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313t-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b197392a8a1abde32091eaf5d0b7c7b5cde9f98b0516530130bba7e573fcedc
MD5 ce9f75fd118b8f2a1b1c4d00a91107d6
BLAKE2b-256 4c18f68f6d2f29a3f3015094108ad88437c93d751a187c9c97a4c6ef23e81e24

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c4e94ff84e7fbf53c561b2022eec4da9d3aa898ab224ae05eb8f50c71b9612c4
MD5 def5995fb5ac9a09386d0d7cc1725f7f
BLAKE2b-256 dcba2dcae1751048a22ce8d60828ca42bbf691e781a55752c96e650294c60f53

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 714e312ad1320051dc779ea5ce138df93cb4379869f483d6aeac3cf725c68291
MD5 029a9f2de904a7302f1e7ec2b2ec7bad
BLAKE2b-256 a47aac687eaf4073f29a1b55c8ccc469c313247ff7453c849c41bdd9ca60b73f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41bca1e5f63a4c699291686e8e2afdf4a5efcdd407f6c6f331010cbefbb9bdce
MD5 d1c0a187d5badedfd389e4970ce71ccd
BLAKE2b-256 9882532a57f8679bf0f52137957d9e9f91017c70d54b590b48b7ac8c8c9665b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 708275e39251c11ab41395d4aec1c30d31bd591e35f5358829e8da9e37d6bd46
MD5 24276a03ec7306b14a642ea70e9e43c0
BLAKE2b-256 fe9ae669ce02204a053018ec782eadcb4cbcadf6c007c9617ef17b425a7dcba8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313t-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 108f687e9ecd5464d61b80a2645f0c34e5146a14cbb198a0f8d89c653be420ab
MD5 f766c91746dfaf61e44cfc8cb9ef4937
BLAKE2b-256 ae8e8cd7a7e220be72067540961fcacf5d2102fda2d56cc9a697398b1759523d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313t-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 431.0 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 pycdfpp-0.8.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b187d8f1767ff19d391e7f4a1a3f3a5b0cd3cd629e368cf52947b889a5406520
MD5 5a24e852c0c28f827cfd1d0e0550e808
BLAKE2b-256 d38ab03ef706337d5f4be94c7d52b6fd71ac4da9cc9be7af3d5253ee61825469

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 704f87f39a16ab2efa2e48f4ef0022ecc3a333e9025affed40d44f8394a8f68e
MD5 54c1025c1a69d8a7b5f5f38972473297
BLAKE2b-256 7f50f78229dd1b38531b59a410f129fc5f31c9027d07e29f6a1f6a4b456141cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5f8a6bd908c863de603837874f5902b2b718de986384259b0becf336d19c7ce3
MD5 ed360d3e5bf7a5986798b942cdd136ae
BLAKE2b-256 7237bfe283d4d235c5825460a099ccc4d35f7c4e9ac375197c81004eeb1b4579

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84ad0b284b5efd06c7acfcc2a1fa0620fd33cdf1336ab3a89d1b0bd782fcd239
MD5 777487706c487c7fa8e270f3f2bd3126
BLAKE2b-256 0bb397b7178606c84d1a3f529e75e9d97d999de723d0106b35d38cdfa2cb82db

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 322fe8bc6c9827c9207e4dca33db852beb4fc5f04f41815e46a16e888b06e5ad
MD5 a6c67a9a04ed384864383061e57c026f
BLAKE2b-256 0c83b89d43067e151d475cfabb5490c142b9a3c48c17e01fa5b6d4f177f29f0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e83d25b9aeaf1089669fadb009f60d021f046bd8fb2b85ed786ff1d53968a54d
MD5 af0bc4635d1280e38a4283b6afd60a89
BLAKE2b-256 1d3c3f9b0672ab16477bb34d36ed26ddc8f5309cef44e05fddeae39499015647

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0f3dc23a596459a9e2ac857b7663221e852a48624e908c4f8f1d3be8afed61b5
MD5 22089b89cb973df5ca004cf2c43f41e3
BLAKE2b-256 5b54c298a62c2888ec35092b0023e21d38bce68081876003d3fa2621380f9621

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp313-cp313-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 431.0 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 pycdfpp-0.8.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8bb69256b59cbe8345d7227782bdb2d90282abab56b55d6986d5ac96963916bf
MD5 a9795769ec0bd832b55004c2cd196960
BLAKE2b-256 748cd17958cd5573dc0aed864e01d5b09707c000215946ccce3e87f18641f763

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp312-cp312-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2e3aafc17db2bb182a411eeed1f631e14a43cf946b051e7ab6289b6465cd3c0a
MD5 d370490bb7cec0d39f987d101379cfa2
BLAKE2b-256 a122a1b94205e4bc68d307119a5af4ca98063a8674de85b2c0de408ce9127b37

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d98aaec59bbc8f48a6812b83b6a10cf90bb450b54031a21d9b2f556108df09b
MD5 93ab0c3cb94727ab670b9635a0feb755
BLAKE2b-256 bf298c6795c5eac29237f599fbeefb0fe72bffcb3711e01b984f839433a25a49

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfcd12f2b7ed2b062b86435cb27185ab2fc7ba433b5a43590c9db5d5fa56f46a
MD5 a581c7ad8925e58996ddc101afb2c55e
BLAKE2b-256 b71344622f92f494953423de75521d374a2591727e67c3f145bed6cfb4385d50

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 414e61728dd5a8b678729c3fbf50468a92a2667977530c12e41869657b5637ab
MD5 af5f5ae82603f8a78352a2ff6c96794e
BLAKE2b-256 6d14af9c7c996e9c9f2dd887732e320c9d68678522c5b6d12d84ef4081a87029

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0c6813ededa0845e2267f68e173e48a4a8cbcdfac794660e24fa8829d60ab2a9
MD5 75b22e0f0e605e1c800a79f6bcdf36b0
BLAKE2b-256 f710a9968ea5cb7ddf46516933d318b1e250d9220b5568c588d5a339aebbc3b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp312-cp312-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 37b11248f317ee4f8f579b8d7aca9b3e8bc600435b862fb6f20a36eb2ef7e4d3
MD5 29f64251615982f29e9fb63cc28a6a5c
BLAKE2b-256 df163c738a88bd39294590a71ac653b2b4fe967db5a67c6da121b6e72a441b16

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp312-cp312-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 430.1 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 pycdfpp-0.8.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ec3f7368e992aae6e82265ccb48493e23f8c6a59387e53d77c95f65e96e45ea7
MD5 7ec23cbdf1326e67002cc1b9dd78b7eb
BLAKE2b-256 2ff0fc032029e995d2f86a091731f4865b73f659a2069b07428588b8f1e764dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp311-cp311-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f5595ee9b45a97e00017e593d1a1f0f29f20d6c29d2d757df02d363b30149c6f
MD5 42ddeefb17e43806c550afe02e0a9103
BLAKE2b-256 9e48e1fb190f3d1d2ac2816dcde0de748c99bf35e2ed76bf74b5ae7eea877638

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2c2fcb2d25a94f15d288a90c006305f09cd8ef78b1ee88bc3d6ebe6246f37e61
MD5 7dacb3093639f81021ec167259675120
BLAKE2b-256 0e2f64322d21a3ed89c1ecf303492e69e4b69e12f96e1ff18ac35e412bc891bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9968479221cc4a0eaae27c038e8af405633826003f80017ef4e3ab283b5b91a1
MD5 25662c65900c22745c1616d60c4b0c9c
BLAKE2b-256 b063ff09035ec652e773131e120460fb145444972e4095d2a603e98a72379db0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0eca829085d64f756b4c7e1e07da2c7e0c811a2ee4be4736d709e922fc2b0a38
MD5 fd9e8741051c281165052ed22c3c8a20
BLAKE2b-256 f5b052f4608b012f428747fd7206f2896ba9dbf8e00a91b3954b3a8ba7d52252

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 564eac8479fbea5d1d93a2010fc7b367248793288d864fdcab65076fa3f08891
MD5 dc8b208192b74a9d268f4382613fcf16
BLAKE2b-256 c325afb9a506b784542604b038dc92e3cc7c1ed56ab67aa7f59390bdc4713a14

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp311-cp311-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a2fb729d538246747eb6aa91e814a5ee3779d04063360a70a96efa50364fff57
MD5 f296c2aff30d637a308a4d6c0db4a531
BLAKE2b-256 3cc6513aa03743ddb4caf135f3fc6b097e918a2d4595d7b43f0fa7f69955e61e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp311-cp311-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 429.1 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 pycdfpp-0.8.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5ad4921de60fc53d62192cbbf60b7a04cb3d6b714ef9529c08916abd1aa55a2d
MD5 f3209a80527e9509e7740421caccc0b3
BLAKE2b-256 ac106cf65090eb594f3ceb1544adfb73a86d99cba8c4591515ea16fc45b9ccfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp310-cp310-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1106d38017f2e08359a5dd33307d336118cf4a42196f91c809e01007605fe33b
MD5 716c655786eb5fde11501aaaa566ae7b
BLAKE2b-256 b4d97229df7b6baa1dce1f9b7fd148b4ecaa11050326517a54cd6ee6bbd9d663

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a9962431f115147bfdc850ff2b81abbfe1ab259732abdf33864a57dcc4c4328f
MD5 27c30d4b73e007cdda4814940f85c31c
BLAKE2b-256 1c13aed50fddb929cd981517576d485a81e4cea9644133fae6915a2bcf655366

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc6efb132cd3efe42a6003925fdc367ba229ae197f2a61093666a2b5982c2ae6
MD5 3f56976257af32f39e64c43b690dfed9
BLAKE2b-256 8d702174f55aad44c191e681b21014c716dff9838cbca0d56b812e233c8728a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 554811c54381212c307cd18a64c51d53b787ebb05157a4c2851969216249d054
MD5 edacff6863bcbcccc488f2e998f7961a
BLAKE2b-256 de8d1298cc9d934725589e58537537a509606e638e5f2078106aec8a86c41b8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0d2877eee11fde7dc7008f4586463eb6ce52eca961777e4a0070245ace324d6a
MD5 7ce733dc4ddc31176bc478daae91aec7
BLAKE2b-256 3686d01cbdf8ecf3583c8465a208f9ff0055bbab077644ae5f524ef2e3e3fdd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp310-cp310-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3f0b1b3d0ee10b8ebcbc11b791e1a544d08e5b11739368d6cafd8794b1ad2f20
MD5 1456abdd2b034382fe2754af70d7884d
BLAKE2b-256 917d18ac7acb554267f56905ea75821d4b1ca445c259a36c8bae424e705a0118

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp310-cp310-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 444.5 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 pycdfpp-0.8.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2a7701e0725c92a5d6e24b61260a45951594f544a9850366f8efef0e1c78baf5
MD5 57467d67d471f31380f94505b724f163
BLAKE2b-256 44c9e2030456f61ee167a2f9db26e54e3041f443d7a6be9c47da319122c26ded

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp39-cp39-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d077410269b931e53a8c3382a42d59ac7e0a360b25ad40cd8da20cb3c52ee15
MD5 1232ea4bb4e7957f870ed44645dbdf0c
BLAKE2b-256 f543b89ac6b0ddfd84383236a2174f9259b14b6fb015afbcf2369e15b822122e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 13442c7eaeedc654ad60db936befa1fef1ab899e71a8e457b631e2dcfdf9ae79
MD5 97a5a1951ced8257976343c3691e68ea
BLAKE2b-256 adddf01a127c80c9b7a07af60c53a0a1289920f31d65b9e9d5aefd8abae61189

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ad59f475f92f6382c844849780f209b0ba6c4bdb7db71e345661dba986e9c23
MD5 18e7fc749a79b3d4c0195a7338ebb67b
BLAKE2b-256 f537708077664e4cb5927a1ecc261794cd857ed0f10a9a7d8e91399bfc91233c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 618f863653f70e637048ea6a1da0efd0c8cc41c611dcc50e3f3746aaae878b4c
MD5 db65a18b13bddc254a2fcba572ec4ba6
BLAKE2b-256 95dada78c3e74a87293fb87b7b3f350b38e2fe0ba6111624a0eec519a7fb5127

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b72f80ba3945082539f1395f1afb7bf4908c7430276ac578d8bf9a36a0bdd522
MD5 b2541edec41e6fe541b6af4cc18d03ce
BLAKE2b-256 4de6df851ff760ee77f5928af47e1c4c3d74e3735793f361caf7288de141be77

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp39-cp39-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp39-cp39-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c5a35eff853fde02d583337c36e983085ad64f6d65b0582061afd982f28fabb6
MD5 9d9f13d4eee65dcb987cdee72afc683d
BLAKE2b-256 b0787087b183877b071454618d1f827561fc837650dc46144877593a53ac1fac

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp39-cp39-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pycdfpp-0.8.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 457.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pycdfpp-0.8.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 573f24cc46072785a94b83533dd47ed44e253d6f4b35a16277942c2841cf1145
MD5 997ea74f9cd500d96b25444015561de4
BLAKE2b-256 0b1713947a2913d743fe4fae87bd1c1a78c3b006511bbef700ae3a8b80c2a2ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp38-cp38-win_amd64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 58327f89e8afbc0fac5414c4c6bf2fd0cc39f1c1eaf39ae26c706e21b216b57a
MD5 7e57eb410d3c84145ea5382d549b9762
BLAKE2b-256 e74d9451703f58901ed06699dfed09b2aec41224a043df3bd71c9a55522e329c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 129f0b270cf06e6f5b78bca641f90f729d4ec48508d813796ffafde0e0a02d85
MD5 09b3a003efb80074afee3ce0471c78ab
BLAKE2b-256 e353c558cd51653ebb54b8dedbbb8fa23212cc95d52fe6dc781e6ad75ba952e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp38-cp38-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45190df8b5ce812d3ca3722452d6d68b7bf6afb1135c2c3a4cddabfbc95c48cc
MD5 346b1c6f905ac538a85a9ef18d195435
BLAKE2b-256 75cbf2c872be52df97d524df2ecaea154d3615f75b34999f5e02014415b02de5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a1f36ef15e38b0923637f618f4f2b691e25f47caa38b80b1e5967389af5e0fa7
MD5 d9cd54f9f70a8b56368775e07da00d50
BLAKE2b-256 2576631a97b0635acd8833f43237fef6bdacc5fb023b957c1506d0b9c7b06539

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp38-cp38-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp38-cp38-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2a64a88190d5ab33611909983a8dcf0f1ee182f716ad2059a40bf9b4e3533c51
MD5 285f42ab702f2ca9c4931903408af947
BLAKE2b-256 bcada2d7a70e60c60b9f12ce7ce0f45bda50923d26505d7a87f9e9dcb59ff7d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp38-cp38-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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

File details

Details for the file pycdfpp-0.8.6-cp38-cp38-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pycdfpp-0.8.6-cp38-cp38-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c5b8d397085dc2650ff4192dd752b7da116c272979b6b3e8f4f4a0cda504a5e6
MD5 51e62ad28d2e926f6942d803b31475ec
BLAKE2b-256 ee8ae9e20ebfa473a7527149540d5e70087e0d738cba58ed33eb97bcb15ed1ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycdfpp-0.8.6-cp38-cp38-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/CDFpp

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