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.3.tar.gz (108.6 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.3-pp310-pypy310_pp73-win_amd64.whl (101.7 kB view details)

Uploaded PyPyWindows x86-64

nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (151.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl (97.5 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (107.1 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

nanograd_bgriebel-0.1.3-cp313-cp313-win_amd64.whl (103.2 kB view details)

Uploaded CPython 3.13Windows x86-64

nanograd_bgriebel-0.1.3-cp313-cp313-win32.whl (86.6 kB view details)

Uploaded CPython 3.13Windows x86

nanograd_bgriebel-0.1.3-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.3-cp313-cp313-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

nanograd_bgriebel-0.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (143.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (152.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

nanograd_bgriebel-0.1.3-cp313-cp313-macosx_11_0_arm64.whl (99.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

nanograd_bgriebel-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl (109.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

nanograd_bgriebel-0.1.3-cp312-cp312-win_amd64.whl (103.2 kB view details)

Uploaded CPython 3.12Windows x86-64

nanograd_bgriebel-0.1.3-cp312-cp312-win32.whl (86.5 kB view details)

Uploaded CPython 3.12Windows x86

nanograd_bgriebel-0.1.3-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.3-cp312-cp312-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

nanograd_bgriebel-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (151.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (133.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

nanograd_bgriebel-0.1.3-cp312-cp312-macosx_11_0_arm64.whl (99.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nanograd_bgriebel-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl (109.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

nanograd_bgriebel-0.1.3-cp311-cp311-win_amd64.whl (102.8 kB view details)

Uploaded CPython 3.11Windows x86-64

nanograd_bgriebel-0.1.3-cp311-cp311-win32.whl (86.8 kB view details)

Uploaded CPython 3.11Windows x86

nanograd_bgriebel-0.1.3-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.3-cp311-cp311-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

nanograd_bgriebel-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (143.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (152.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

nanograd_bgriebel-0.1.3-cp311-cp311-macosx_11_0_arm64.whl (99.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nanograd_bgriebel-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl (108.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

nanograd_bgriebel-0.1.3-cp310-cp310-win_amd64.whl (101.9 kB view details)

Uploaded CPython 3.10Windows x86-64

nanograd_bgriebel-0.1.3-cp310-cp310-win32.whl (85.6 kB view details)

Uploaded CPython 3.10Windows x86

nanograd_bgriebel-0.1.3-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.3-cp310-cp310-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

nanograd_bgriebel-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

nanograd_bgriebel-0.1.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (150.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

nanograd_bgriebel-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (133.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

nanograd_bgriebel-0.1.3-cp310-cp310-macosx_11_0_arm64.whl (98.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nanograd_bgriebel-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl (107.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: nanograd_bgriebel-0.1.3.tar.gz
  • Upload date:
  • Size: 108.6 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.3.tar.gz
Algorithm Hash digest
SHA256 c27ce0b2514125bdf0ae86b8734b89d0691bb03c6a1fde5d52e1e28158b76f21
MD5 127dc3cb277fb8ff7561a920e43443e0
BLAKE2b-256 1632e9e77c12538e0742325b5c744d58740304f233ec5c853ab953a100a9ecfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3.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.3-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d736cc993d336148cd4a2c367ca71c72020e73aeadbfb8cc9c072fd1cc9bb11c
MD5 9961e7e66a5ac3a24e894dcd6b2f0a18
BLAKE2b-256 c9e3b7596b4a29ce7162dcddf037cd39adf516c62eabbd95aa521bad3dc808e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70594d0453b5d66ea38da908c6430e416313cb4a147c2257faba45c349d981b1
MD5 09b4d2a7eebe7cf2bbd26468b1a96bc8
BLAKE2b-256 c5228ef615ea256d42f979fc425542d5771a03419e812e7503862c42983e892f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 83378d62babcf973af8c193de3a336d0b098362a18364636fd214366f8d336bc
MD5 8fd7b3303dd360d4a09e117636515d5e
BLAKE2b-256 c7b6c14d483a3d5537abfed4779766ceb51037ff481c9614a4976892daab2f57

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88b8803242355428c0aa6599543323c4d5f1697235e3d61f0e7551bde3e22498
MD5 62617c2fca78e4a977130f269b1745ed
BLAKE2b-256 856c282ca22e861babb262a58ff0d52f0c20905094f3d3ee9ddc1f757bda12cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76e8673c7758fcccad2119c1aa2f287e626e8003855d1cf49590f74ec7adfb0a
MD5 afa90500756eeaac6343a46a519fafd2
BLAKE2b-256 c364eabfe74baab3d7ed1c9156a09534c69a78692f972dddf7d3caa304421d78

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 84fd4bf360eb35b2c3e09431345100f965e6ccc93639341f4dd63cd924a44e6c
MD5 1748183a7a4738e60a6d2aedbb19225c
BLAKE2b-256 5a33098e4515df3b3b44fb1c2b288e754ac77a83fdc9569af6c41aa048374a78

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d9570dc61c42ea171a2cf39567bb4567beb06df434fbb37d760151ad54e4ff3b
MD5 1d7abd438939c1663dc706c371efdde4
BLAKE2b-256 57d9719ec567e747deec37194ad21aa216bc39f2fa2f795fc0f4eadc4678eaaa

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 034323cee9aaf8a5152bda1a576c1d68247b0f78dc9a70812d6480dce9bded8a
MD5 573a219cbc3bc2dec1f22faa0eb4269d
BLAKE2b-256 d307ec3a6fcf676adfa9f611acfa46c704790a63941c0c0997509452c4bb8677

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19cf3f3432e3d87dc000d74d022be872ffa152135d9b4e2cabf8c6f5e9033f15
MD5 927b2fd703d805a707a3feb5a5ca7975
BLAKE2b-256 d7bf9f44d76fef57203273a28419baa84ec57212ac83e772b34d691fcd0e4df6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 be2e9c39e4a8a6c2ff525585339474b517870925822ccce74b43d85342f53378
MD5 8cf55606e0a486f936a62726ab3549f2
BLAKE2b-256 bee26a1f163e833c48acad9efdc74619a93c5a5df8ea4372a2dca6d714c6b677

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3ec66f5ad398ff05e3f45f32b71a9e0e05a314fe5dc3f68cd1f21a667301aa8d
MD5 8356ee168ba0e5b037261d4558302208
BLAKE2b-256 6ea48f67f851bda3596fb02540fba836ec1cd91a62be81ef7a9264129ff99dde

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1cf1fda97bd609c2c80d7b6249fc43418ccdbb5674b22395fe789efdef5ff5b
MD5 0e411c3c2a710fa47d14433ecdd97c7c
BLAKE2b-256 e51346f35de42f4e1c959550ead66c619a7a32069e32850220b0952a2e1643f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f9caf6a7316d7de2871f3bf3ec6304bb37f763dfdfc292b2326635619de08982
MD5 843611ebe3e170cb333d9744746421e7
BLAKE2b-256 68be9c954436d161d8707ed2d5a741d885cfcafef0af9de681fa2736a929e7d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7702bf870e051261564d18afe7f0dcc4a9bfffcd207140a38e1c3b0d7415b0d4
MD5 7da38f205e426a284ece0f68709f3f89
BLAKE2b-256 a3ab327ad30a6f4cb5b30b9dc3d4511ad9457c07a7654bd6d7c74ee57049adb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd104a772fc61452a7b2b43d518abc946f6e32d54bd1fc8c7ec7bec6f6aa941e
MD5 4d22c3375282d2ee5fb72e58d6f96c3f
BLAKE2b-256 0d4edbfd1556d34c36a5a83105fa28759dd54cd5fdd924c9b448f72421154dd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 980b89631f299be0f87c2707920248d8dec11e04fac42af6f30237b68525c5d1
MD5 cc6b096db21c0c46e805e4e440a09221
BLAKE2b-256 51d8e7219826a0fd928d90cbd961f33d8981c9e79c048294d884b6ebdfadb941

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e71fbb28fb709ca3c4e72d610af0a6c4c8c7b3d36eee6259f434fa27b01b6b77
MD5 7165e0ed72ec25b2219209cff20f30c6
BLAKE2b-256 0f84b460cce02158699d0659fcd95aedfba523b12a91637f100dd5c90da1d496

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 7f8338b55caf1293da30ce0055d45cd8570e8444b7fb652f633723ea8f4bb6b0
MD5 76eba7d09632e7d523318b0ff1daef3b
BLAKE2b-256 20015320015dd0835c9089b642ae2167dbdf31bc0310f74a14631abb5b99dd36

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eab8234bc2744ce19f06e14fc46a383d22e0d0fef76d336e0c164743be71f1bd
MD5 d838ab25975cd7901760f83b8b08f8d4
BLAKE2b-256 5407512abc338e15a88c7e54b755ba8af354abd5140ed1ee6b06511987b4a025

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 67d40cda89ca951aee1d8a408c7fca72c0812fe31db0d75ab4dd713a749e68ce
MD5 273ebdec565361dc427ea360839d601e
BLAKE2b-256 663692806ba6e5feaec2ecbe5a8880bba131676e2d30898461382d5232bc8a58

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1f16ec8571c112291fbbae348ffc983c811129e23ad93bf4e2683f55bc320ef1
MD5 4ccfbfa82f2c15405d0879933c3d4aa6
BLAKE2b-256 45f569578ebe7716f2b7504e435ffdc302d5289fddc9f3e23bb1ccfea86cead4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7777f1a48230b55bdf965836764683f11722e9bfe4103a1f8186fb63df1d2f47
MD5 15844a887e61ca825ee385f7b97724ac
BLAKE2b-256 724126e653780055257943e5b52f7ea0a14303b6eab6e4b451188bbdd6e3e810

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bc599301d54f879d5992e2ba84492bf54b772f04f733cef04415fd4e0ca12f4b
MD5 f9604190f6294c6eb802908afaec8809
BLAKE2b-256 ed347cb52a3678a985500a2e2a92135ae463465480a17d2c01bb129618c5115c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6d99641f0abb413981a752df3189533d496bca853257f299d4be1da6570c9fcd
MD5 163331e2f42afeb2451ce46182ba9e6f
BLAKE2b-256 9d76642aac49704bdeac730c0043e056567e482333f7e5ee4fda72e5afae6def

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84c8a2871e9b2bd2c9bd02259de2fcdd0fd300900fd3aa7dea078b125a3ec6b3
MD5 9688c79f26f5afaa97ed37071d8d1b0e
BLAKE2b-256 f6a3089813b5ed70fb6f3088bdf770d624314ee536605ac87af5799aa077bebc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3d32258d01f3c6ab86daecea89adf098b590c3144f36e8f6f05bfcb4448ba06f
MD5 4af8e9d1897ef7a1f4c844353e5b89ea
BLAKE2b-256 460c509b331f0a20ab55a36c7a69e51e3f863a9c7ba1af0362cb1465e7aedd68

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7d34c9235c0194abdd5db7391b76b9ae880ad07d96bd1596bfd52f541a335276
MD5 1a5466c007efee82b7355bdf67b293a5
BLAKE2b-256 a53be62d0142e0ebb0456f8e2798d45836b7f3ce16b1443446c1ddd49f4f9673

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 97bf3a5022e7058f5345a78fcefb487631be2337d69b6022fb2b5b7f9d34726d
MD5 0a4a898d7225f3b168fe9945476416eb
BLAKE2b-256 4971a6804c4a4384b7727719fa206c0e7884bb8c97d4b88fd2eba798a701c96f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a6ffc91c797b34a23c21422f77c8507133d87b2073c4dda982b7693678d99106
MD5 ccfb5b3420244046c3737dd798280230
BLAKE2b-256 7dedce72a66726e5982e4d175a23f72154e4809ea3c53340dbf46f7b3bcb1085

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e85c895d391d4e8f71d04eeef088c7b3ca2a3cab6fa01ca40e28d71edce6a79f
MD5 a7c19020d7c390468e32e4fe88f01622
BLAKE2b-256 d5b78350bee084af29d00b94f5c091e6d5a7dd748ce5c578028f6e8bab486378

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e2e786abe561f60695dd0fc563a9e79af0cb18c92653c30216deded49bd8db1b
MD5 a564dd98c5b68e29b4885191d2e15b75
BLAKE2b-256 22cf2bfaea5aded8205882a8839bf5c08b6bd527ee24425d34837a434881740a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9d5074762a588512b9969105919f6984eb11205939d61e6ac0962e0fdfcc0b9
MD5 ce709228811dbb34f6bda3ce2a734353
BLAKE2b-256 df39f8ebc867055713e60eb994b715bd76b1b667fb46a6fab0460b3eb82630c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 42461310ac5172dfafae6bb4ab86acfe93810165f98c9bc054cc5a36c2f82fb0
MD5 e54dfa90158cefbca16490ea44f5bd2b
BLAKE2b-256 43ed542a0d1394b6ecf3416e5cb8a9e05fb17406a4af209670d25eb6dce80c11

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd6b14013bd9916bd1b99b05b027a0ca3e68056dc1bd076d0339db56087481d2
MD5 1afcf801b91fc555ad88d39689c623b6
BLAKE2b-256 5c157a27ae13d9f43f4b800e13ed1796ddbd50b46deddca3be9bda4a64b3cb78

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2bb1baa436280d03ab9686a93b3d15e66e328b74dc20073fd54c07f7b9064137
MD5 4228e87f92a65ba6ec481fa44c3cf9a3
BLAKE2b-256 96669edfe32181657302a48a8134c615e2aa1394b08d19379d59380eb2cf18c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e0cb72a53a1b47d0a2f8d44dbbb9d1079f5e3e660cb76cd1e0b40ba04a32f7e8
MD5 1d9448dc88bff996213377f1e213211d
BLAKE2b-256 be1d4811f7eb463d5deee7cbf021c1b7e892eb67d092f1e720c8b982473b7b25

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bb256eb991a88c3f87b259bcfdf8d881b5ccce948906ee51e5293f9a47fe8c45
MD5 e37971e45b113598763b219273f28783
BLAKE2b-256 f05e9547f84190a5cc42ed161f80635f073a8cb2114e8f52256d28cd5f58ff6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 93ccaeb62a423827c36d60284069cd070be3dbe76e03eea4e767ba331664f7cd
MD5 e9787885fcb6e001b3b38d7e5b63cec8
BLAKE2b-256 0ba77fe058c5bffd38c80915d584f3a6e9dae7d1ef2a9eacf9e0fa9fef025816

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3d4ed51af3c5d917fe02a8ed2139f64f628f8a8dafda9f314096e4bf9a5a9f26
MD5 f68eb2edc592b166906a7191eead979f
BLAKE2b-256 983d645afcf5f4bd7f0cf88b91b923eebcd5f0a21ed49545a3f8bb5568e613d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5003931fe09fcdb3c4150349682c6f01ad6032cb277813eff55d4824bff303b9
MD5 81a052ca4f841077d887ffbebcf0c375
BLAKE2b-256 281e37badadbf58b9359cc11abebc187e28589303d832b0a85c3645d7d23ceed

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d72eaa4539c95d12712ab64fe5a883b309c81432a0fdc3f666e9312545d5b0b
MD5 f9107b4ee6c1bf44103cdcd759ffa118
BLAKE2b-256 c8ea57c97159e7a4e240295b6b280119d0ef7997c901909b9323df587f78cfdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89faab6fba94cd3830c8d7e91a00bb7af261764683ae02531ab06bbe65ece624
MD5 2d273924b21ccd89f4a638756fef3ea0
BLAKE2b-256 c1cdcae982aa7e18303ae590a5a29ec1d47afece9bf9c90eb43966c969ba1c2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2efbbc48a3e18f1b1abd531572603095bdd1402646813e79286cb6a638fd291b
MD5 4beadfec4e9462a5120f47a012929cd5
BLAKE2b-256 d41e0fb761e9319cac0920b5e8d72fed2443fcbc4c07e1e4122929fc176e8c32

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37a5ac697fb428de3e258f59470e80a5263e546b4311ee728370cf8d32885842
MD5 7d5bfb09ef16efb14004aa54013b68a9
BLAKE2b-256 caa31b2d76ec474a159905d73349778c5ea166bcff5e509c24c255160e95f72f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4dfea599914d5f83933b15c9d8d7479f578319f5a9902a5f601fc3553eb0c824
MD5 c7de8fa9ed3e351cb32b0c63e9b0eeba
BLAKE2b-256 b372441013e79b55da0981088e556e4ff3366483e29406add798b9a085605315

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nanograd_bgriebel-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9af4bed484fd70b1c765e849b6fedeb650a352954d83e5d0646e632c399d306e
MD5 9135688a0cf1a461d2008001cfa7b045
BLAKE2b-256 f9b642e52e44c317aec6748aa949e5b19ffb7e19b94e36b7e3d632e5945e0095

See more details on using hashes here.

Provenance

The following attestation bundles were made for nanograd_bgriebel-0.1.3-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