Skip to main content

Scalar Automatic Differentiation Engine

Project description

Nanograd

A small scalar valued automatic differentiation engine written in C++ with bindings in python. Also includes a small neural network api with basic classes like Neuron, Layer, MultiLayerPerceptron for creating neural networks. Based on micrograd from Andrej Karpathy.

Installation

Nanograd is available on pypi (the python package index), and so can be installed with uv or pip. It's recommended to create a virtual environment when installing.

With pip:

# Create a virtual environment
python -m venv .venv # Creates a virtual environment called .venv
# Activate (Linux)
source .venv/bin/activate
# Activate (Windows)
.\.venv\env\scripts\activate
# Then you can install using pip
pip install nanograd-bgriebel

With uv:

# Create a virtual environment
uv venv
# Activate (Linux)
source .venv/bin/activate
# Activate (Windows)
.\.venv\env\scripts\activate
# Install using uv
uv pip install nanograd-bgriebel

Usage

Nanograd is built around the Value class, which is essentially a wrapped float which keeps track of calculations it is used in so that the gradients can be calculated.

Creating a Value is easy, it just needs a float as input:

import nanograd_bgriebel as ng
my_value = ng.Value(1.0)

Then Values can be combined with simple arithmetic operations, and gradients can be calculated.

import nanograd_bgriebel as ng
# Create some Values
x = ng.Value(2.0)
y = ng.Value(3.0)
z = ng.Value(4.0)

# Can add, and multiply the different Values
a = x+y
b = x*z

# And also raise them to different powers
c = x**3

# This can be chained to build up more complex expressions
d = a/(b*c) # equivalent to (x+y) / (x*z*(x**3))

# Then the result of the calculations can be obtained through the data property
print(d.data) # Output: 0.078125

# And the value of derivatives can be found using the backwards function
d.backwards() # Calculate the derivatives of x*z
print(a.grad) # The gradient of d with respect to a
print(b.grad) # The gradient of b with respect to b

Examples

The examples directory contains example notebooks (one for using the automatic differentiation engine one for using the neural network api). These can be run by installing the requirements in the requirements.txt file (again, it is suggested to use a virtual environment).

From inside the examples directory:

# Create a virtual environment
python -m venv .venv # Creates a virtual environment called .venv
# Activate (Linux)
source .venv/bin/activate
# Activate (Windows)
.\.venv\env\scripts\activate
# Then you can install using pip
pip install -r ./requirements.txt

or

# Create a virtual environment
uv venv
# Activate (Linux)
source .venv/bin/activate
# Activate (Windows)
.\.venv\env\scripts\activate
# Install using uv
uv pip install -r requirements.txt

The notebooks can then be opened in jupyter lab or jupyter notebooks

jupyter lab /path/to/jupyter/notebook

or

jupyter notebook jupyter lab /path/to/jupyter/notebook

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

nanograd_bgriebel-0.1.4.tar.gz (121.3 kB view details)

Uploaded Source

Built Distributions

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

nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-win_amd64.whl (105.3 kB view details)

Uploaded PyPyWindows x86-64

nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (145.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (154.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl (100.8 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (110.8 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

nanograd_bgriebel-0.1.4-cp313-cp313-win_amd64.whl (107.0 kB view details)

Uploaded CPython 3.13Windows x86-64

nanograd_bgriebel-0.1.4-cp313-cp313-win32.whl (89.8 kB view details)

Uploaded CPython 3.13Windows x86

nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (155.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (137.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

nanograd_bgriebel-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (103.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

nanograd_bgriebel-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl (112.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

nanograd_bgriebel-0.1.4-cp312-cp312-win_amd64.whl (107.0 kB view details)

Uploaded CPython 3.12Windows x86-64

nanograd_bgriebel-0.1.4-cp312-cp312-win32.whl (89.8 kB view details)

Uploaded CPython 3.12Windows x86

nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (145.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (154.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (137.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

nanograd_bgriebel-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (103.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanograd_bgriebel-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl (112.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

nanograd_bgriebel-0.1.4-cp311-cp311-win_amd64.whl (106.7 kB view details)

Uploaded CPython 3.11Windows x86-64

nanograd_bgriebel-0.1.4-cp311-cp311-win32.whl (90.1 kB view details)

Uploaded CPython 3.11Windows x86

nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (154.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (137.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

nanograd_bgriebel-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (103.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanograd_bgriebel-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl (112.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

nanograd_bgriebel-0.1.4-cp310-cp310-win_amd64.whl (105.7 kB view details)

Uploaded CPython 3.10Windows x86-64

nanograd_bgriebel-0.1.4-cp310-cp310-win32.whl (88.8 kB view details)

Uploaded CPython 3.10Windows x86

nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (144.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (153.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (136.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

nanograd_bgriebel-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (102.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanograd_bgriebel-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl (110.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file nanograd_bgriebel-0.1.4.tar.gz.

File metadata

  • Download URL: nanograd_bgriebel-0.1.4.tar.gz
  • Upload date:
  • Size: 121.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for nanograd_bgriebel-0.1.4.tar.gz
Algorithm Hash digest
SHA256 77554a8edec6b190d7ad52a12a23e43bdc843d81992dc3d84289e141f64639c0
MD5 42f3b63edb3c71dc1d9948a2ec3336a4
BLAKE2b-256 e176e04081de947a381a17513375962ebea2d7065bbe3a5b6f868c2f0a1e21e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4.tar.gz:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9a6d2f2c3a3b1493e39379bd535b07c0c175aae4696f0def0b3ac535fd05e7c1
MD5 5b047c9048e07149a24712a69d40e24d
BLAKE2b-256 99c1670f0e1e6fb7054255e6cbd16d21eea1d6a3445c49fd4ccb157c86e8277c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-win_amd64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c84a6aa298f9c746bc37006639792bf83bb1ddf8b0b3f50f28d57cd4babe44e
MD5 daeeb085478467ba76bdcdcb347f2b96
BLAKE2b-256 0e95c1cb3be81903d79f8dd00d11afb29e38160379d1176f374f0a43a52972a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 94f9f0862f56a1cce0f1bf1a59ed4cafbf0c17486e5e839499e15be9d16efcaa
MD5 782e81d5433e19dd5559206f9bb39543
BLAKE2b-256 023b90199047bca14cea105056a5fddd66856e961476ed745a79b435ff571c00

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ead36c821e6724711bad402faabd033e9ae7d57bb5470b8c3e0630f7f54ff287
MD5 aff0c4262b3d83a96dc59593d7fd0629
BLAKE2b-256 03cde2ee7f2d205ba23c2a61d3f541a4bdcc135210f115cd13e7db4a2a878b99

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 176c6b926fabceb84eefc3935eb9e7bd14f03cb29f3fe5af03d618d9306a4589
MD5 7f6f9c8fddeade504245465814a50994
BLAKE2b-256 e3550cb4817ce4b98776f31965caa1592611e070ee1fcf1cf1d74d3b7214f7ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2489fa4bcdb07530b05b491a35a7dc3639090592ff1a3d8b51c482ec843cff1b
MD5 f8c0e4784d7314175e5a9bf6cd5e5121
BLAKE2b-256 18daaeb4082374e10ac90638d9e1b9129eea7a0aee71d4b77eb3eb2217146e5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a25bb3d55939b3ca7a0ccedddfcc46fb37bf9eae62cfccdaf29a88866f218eab
MD5 9a36a007e66bb7d45ab4b5803453e8ba
BLAKE2b-256 73fe19af81712e9858d501ec4ba99a39c0c1e5fb98d101dd3e843b1d8a162a7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-win_amd64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4617d392a272be572863dbd3997f5707c610874011f19c85ff2387c236b9ee65
MD5 1300bf97ef10a97f5d70d6479c90bd7e
BLAKE2b-256 e163d3b6608e88d07689c553bc863ca5e384d09028738d7656f1b6724ba2fa58

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-win32.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84f2dba186b3c1e587fd31495f5ab3eebf76abf6811c01c623bd721af69798ae
MD5 33109502b22f3a6fa2d8b80cff40a0a3
BLAKE2b-256 07cb37ddc65d949688589022c28e921f9b81bb1a0e5c069f16a02a06dafa4283

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eb2b7eea4efe96069737a7d9ce2b71f350681aa73ced1009bd7d7a17ad0b4cc7
MD5 72093d22974723a01932bb3376002cca
BLAKE2b-256 790dddcc0a772ad6d7221e5825318815f1dea23c24e177994b05a716db3a452d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5e82d6c78aa394eff67a3f1004c4c22146c04299c33c2c0527d451080d1b3d05
MD5 be504712f6171f8f7e230705c5596544
BLAKE2b-256 c8c98a4feb43b0bb04c35a4fe5e639443a86e47dba62223a2213c6d2a9993f82

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f7cd8616b7dbc09642cf2673b094b3bac0dd4cdc76d62de43fc023918f660b2
MD5 ae2d92efd388c5c507db47f0def8671c
BLAKE2b-256 bc6023c64084dd02c8e6409f40017299821af937d8c3e6ed99a1bdd4e2e3723b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3da978b2bacaafdb2f48a321da47a51af123de0e3df49534be5d5b55593aeb38
MD5 bf5d5683a52da9235f4ac9f5cff3fda2
BLAKE2b-256 9e0608a882ddef2af83e2dc9f5f2e79a9c978662065cac4cca54b0b1af8e81bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fdeaf37aee0c2c4d4b338641167bcff312856801d36c346680e2b8fc5b5dfdf6
MD5 d0d2f3e08e74b1ea438c7bc09ec0a072
BLAKE2b-256 8e82e695f210c9b408e7971ed1e7c40829fb05d0d1a5404992df6e88906b10d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39c3de913f4ee5d9e4c4662ff62752f78ad24d89ab066e7705437d8a927f9b35
MD5 eec8779e824edcb6485fd2dc4e9229ca
BLAKE2b-256 92e04f9e5971db427654c0ae04fc869ccf0962de1f71060c2d2e0c7e7663b2c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 786cbad7b84b0e1e68ff606f58bc5c3652e4d010085873d7167449e1871c7eb5
MD5 9a6fa032896110873b58f1d825522822
BLAKE2b-256 503d1dba1049f4d4696170e2a4178911d260b3962fb4a02244d3bd863c732b86

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ee55fc3e1ce970bccf5cade4890a348152acecd145a2067ccb99b45c679a0709
MD5 e6db1253372cfed5c67c3a50ef374ac8
BLAKE2b-256 f197980691524f7d3109cb295d0d22b2b18eca18ec02f88732d024138f490de1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-win_amd64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 bfadca3d60bf2618014a47629ac0b33e1fd2e61b223685ebfb88d9468506af8d
MD5 3c5718ff721153400131891b4956adc7
BLAKE2b-256 d723d17c36adbf82263e25a520913c30c4f9e46263e7051b0b653cf829bbdf90

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-win32.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 99145b5f600e1aeebc346e614223016b679712200831f5d68452f0830156bb6f
MD5 bcb66576799990a331bf2d5fb39c3802
BLAKE2b-256 1bc8dd0ddb956cd112e189ae827cf7e2b46d6accbf378d7d7947eb60c3758d32

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 535317dcb5437db99956347edac875f4087e5cb36a30f097926c112275e27fc4
MD5 0f47a3e9dce4c43e41e993a7362bebc6
BLAKE2b-256 91f5cf94199747c3bf11fc7481d568159c9cd869adae73cf449283dfa04f7fc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 31967a0a01e104ea05b02b4b604afe0f1daa02c7c144076526b8f4e5cd357ca5
MD5 0cbe5f42e770a3c5e50775c3297871b3
BLAKE2b-256 f650664cae947dee885b1e8b466f9a34e6fb83314655298d4c2fe00bbf618623

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 744fffa70c94f7bc5e32f18a1c6b93a9ab0f1920c245f4443022f3239e903546
MD5 c92a2a7e34bd6e6d6f7c35cdf0f26ad4
BLAKE2b-256 43eb754cda3d3592535ae15e45d3bec3baf1c372693dde053a7122c01a5b84d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 612f33f6cdb72372b4f05c9fe7d9c8cb7caf4d9dfa620748537b42ca55824bef
MD5 73f36aa79d0c9e35efb9b5388239e5eb
BLAKE2b-256 10421429d5a9b3e48cbf041ddcf3adedd95110fd0ccac6277fc44f52205e5d76

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9e04ae8f06089018cd679a350a675ae8a1c5335f46d6dee65136062e4087b67
MD5 de03c7fc4cf49642fc599299e96406e7
BLAKE2b-256 6ac1876c869172be1ccb7a3250d5852642ab071af193b2ffeb434b17599cb114

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7dc087267a4725e43a0500100a5de9fd16bed4ce7b82f0dde60cdd3f5a5a28d6
MD5 2840274424c9509bf367c08ecbb35afa
BLAKE2b-256 456ce799be3ba45fe92de79fd2a799247b8826cde782be478ca1895e0bf03eb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f4a29af66f8e826ed7d898695730d6cb7f352a615cfcc369e81bffde0402291e
MD5 a7022286aeee768c6005fe4c50b55975
BLAKE2b-256 83bcef57382733f2c756b2e05ad3ac38b5fa8e850569a465b08e765e888df972

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ce3137fca561d62f922b156d837882800413b4160c93d635d8bd6701870a7e8c
MD5 941653eab2916b29c74648e2c3a8a8a8
BLAKE2b-256 e98617ae8be4016c5cc304fe8ad5401782080bf22ab3dfed2773278b17fc136a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-win_amd64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9100876b3c7ba70eafe99da83554d755e0afb38c12c8184c4f38463f96e81482
MD5 79c3329504a561b7061f613431e98b8c
BLAKE2b-256 12a88d19529cc9ea8bd10786a1b25f60853ea8a7d8ed179b592067812617b327

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-win32.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd6954611918ead06df63c603c637d2958d190cfc00f130b3da07e1a0f1d8bd9
MD5 2069aacb1f07b3e14a64b43a772c6263
BLAKE2b-256 0955896ee25678170d19f2f78e2a9a549587fe2d5d914bfff9025a9ca0c24a35

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0b53ecadc37754193b8ab14aaa3e0253990181ff8b20766e0be447f903af87e3
MD5 4668657505173d1bb622f6d70dc5345c
BLAKE2b-256 b9826534470093e9510377a78fdc833d78c4d97902cdd13733e00512bc8a9657

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 29d3903046ac3265593e452110db9886a96aa6e11245a817c544f404ffd66352
MD5 bb8343c090363765386a31afc8a2d1b6
BLAKE2b-256 6c3d14f435a4fe67f290a8e2bc78bc07625f95aad44a545b0692fe2744ebb11c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f11a2882f8c18e4a7e38a7c970c5adc5114b472126797260faab1936eda2c5df
MD5 cee74c77d1f86d6a1b945a6e26b26d6d
BLAKE2b-256 3573e12a2798e99f9d539902e70e9666b2cc35d6ee8bbf37d2a832153c4eaa31

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 02dcd8ec32254e1652b9f97a114e0367183ac89bff489cfcd6cb8d78821d5fc9
MD5 3625b20b09092ee86bf5607d17231904
BLAKE2b-256 6b649efc4b8d9084722f126b2311f244c7fd83b5aba28a6690703801b6287606

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1fd4348b599cb21e7b6d093b0ece5692a1dc2f88b9e9010d87ef1136aea4b6ed
MD5 ad4125408970dba9cb8dead61962579d
BLAKE2b-256 927b48d6357f8787a4b1289c18f9d869d4ad47282b85c75cb8520b5e4ffbfd1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc2f27ef8fb7290155574d5f9ba8fb6efff357fcdf49304c2390ddc41dff5cd0
MD5 c6cee231646a5dc916891a17a359bceb
BLAKE2b-256 957a802c8e11b5d3b0f618a2d352da91a1d3e4be950e15f8c8b772ba31aae41d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 76d1d60f37bfc653ee975f260e2815ba9e6fa16304489b1b3b7158a704dd55ea
MD5 d5f7839d670804ec741626f3617f4921
BLAKE2b-256 d2195009b3ad75bc3e627548508049432132c2c53939199fafc83735b2c9ec19

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 51c6055a3657303578bdadd303b70c0c60a0081389cbe783d622d78bd376ba23
MD5 e99110d704be8fe7690c8a2d18f99a98
BLAKE2b-256 870bd350208b720ba060a9f3d7dbf3250d0ba08a2626b6c50c7561aaafa05927

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-win_amd64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ee8abdadc0b14b2c7afb14bfc4a2d00dc70cbe82176c9c1683654f8d42052745
MD5 bbb9bce5e06d31c37fa60c6b777c8495
BLAKE2b-256 e738e3b9809dda654d50fcd852985446382239eb8c41689c0029aa73de81f719

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-win32.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4b54dc582e397a49a0fc7541b0d6227b9381d1eb6cea1c539fc5ce2177753fd2
MD5 27a6fb60b0b3985ee8e8ad34a3a90997
BLAKE2b-256 11ba4e1c448658b20765e9a9fcd974b4bc6edcf5ad0dedf83cf5bd93c688d3ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 641fef6872470889f585967030af65ae3ffcd238ae36ea24832854810edd984f
MD5 c9b75d36c0736894e4744561608b0bd4
BLAKE2b-256 f9f5c0b4ca83538c79c804e0cf8294d04c5465692d98b6a34f0c7760988f1b77

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0b50a9441ba0a154cc9cc43baa325ca0f027f1b4707eb347e8edca04f7436d29
MD5 ebdba38c56328fff17a5df610a2404c7
BLAKE2b-256 29123cc078665c057067fd1fbca88607f8169a668e2199772d7e45cc654b7efb

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 205f5be1ca5daced6a6b5c1c1b1db6d5acbd7250cb44a60ce497af928545f498
MD5 604fcc56b611fd71ac31edd4b9ee53ab
BLAKE2b-256 ec2b618870000be81900f330634b49aec17446f6a2b99afb040f567a2134e0de

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 68786d473cc7f73c7383aeada63069f8edccad847d7beeceeedc61c3be78f03f
MD5 de5d41f26ca39ba0ed0ed338aea31eef
BLAKE2b-256 650078ea567dabb17ffc8aad68a55732a06c9f49ddd8f6bbd391c28ebd9e7620

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 84954e1438830baa01c046ea807027e3973c7d3a7c5fb39ea0a90914a0fb3e4d
MD5 fb73d33547deafc0f76c781a92223d48
BLAKE2b-256 f36e4226e350abaf49bb1e60398a0e11d701d3234fa7eb464dff8dc8c79d41de

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f1a85abb6e445b499102b839ffbf50ca90ae5715f4e491fb6164fffb2348513
MD5 a23815cde93820701cee2dea121cefca
BLAKE2b-256 f75dd07bffa4cd47ee5865c660edcd8a3d940cf8c7f238b6c8d53f5ba6911ede

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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

File details

Details for the file nanograd_bgriebel-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1be38ae4ad61435febf2dacdc79f40036f2dadb5e26a4fe7792e5c3dd3852bb
MD5 40f0e6affa2640c1c3f2fe1f1cdd60ca
BLAKE2b-256 f66c4e83d803ff51109fed159583c5e62ea33b250b13411ab9f2a12f700d06dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build-and-publish.yml on Braden-Griebel/nanograd

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