Skip to main content

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

Metadata

Release files for nanograd-bgriebel 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nanograd-bgriebel 0.1.4
File Size Uploaded
nanograd_bgriebel-0.1.4.tar.gz 121.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for nanograd-bgriebel 0.1.4
File
nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-32 Details
nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_10_15_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64 Details
nanograd_bgriebel-0.1.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
nanograd_bgriebel-0.1.4-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
nanograd_bgriebel-0.1.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
nanograd_bgriebel-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
nanograd_bgriebel-0.1.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
nanograd_bgriebel-0.1.4-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
nanograd_bgriebel-0.1.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
nanograd_bgriebel-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
nanograd_bgriebel-0.1.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
nanograd_bgriebel-0.1.4-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
nanograd_bgriebel-0.1.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
nanograd_bgriebel-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
nanograd_bgriebel-0.1.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
nanograd_bgriebel-0.1.4-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
nanograd_bgriebel-0.1.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
nanograd_bgriebel-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 17.9 MB

Release files / nanograd_bgriebel-0.1.4.tar.gz

Download URL nanograd_bgriebel-0.1.4.tar.gz
Size 121.3 kB
Tags Source
SHA-256 checksum
How to use checksums
77554a8edec6b190d7ad52a12a23e43bdc843d81992dc3d84289e141f64639c0
BLAKE2b-256 checksum
How to use checksums
e176e04081de947a381a17513375962ebea2d7065bbe3a5b6f868c2f0a1e21e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-win_amd64.whl

Download URL nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-win_amd64.whl
Size 105.3 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
9a6d2f2c3a3b1493e39379bd535b07c0c175aae4696f0def0b3ac535fd05e7c1
BLAKE2b-256 checksum
How to use checksums
99c1670f0e1e6fb7054255e6cbd16d21eea1d6a3445c49fd4ccb157c86e8277c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 145.2 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
0c84a6aa298f9c746bc37006639792bf83bb1ddf8b0b3f50f28d57cd4babe44e
BLAKE2b-256 checksum
How to use checksums
0e95c1cb3be81903d79f8dd00d11afb29e38160379d1176f374f0a43a52972a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 154.0 kB
Tags Linux glibc 2.17+ x86-32 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
94f9f0862f56a1cce0f1bf1a59ed4cafbf0c17486e5e839499e15be9d16efcaa
BLAKE2b-256 checksum
How to use checksums
023b90199047bca14cea105056a5fddd66856e961476ed745a79b435ff571c00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 136.0 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
ead36c821e6724711bad402faabd033e9ae7d57bb5470b8c3e0630f7f54ff287
BLAKE2b-256 checksum
How to use checksums
03cde2ee7f2d205ba23c2a61d3f541a4bdcc135210f115cd13e7db4a2a878b99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 100.8 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
176c6b926fabceb84eefc3935eb9e7bd14f03cb29f3fe5af03d618d9306a4589
BLAKE2b-256 checksum
How to use checksums
e3550cb4817ce4b98776f31965caa1592611e070ee1fcf1cf1d74d3b7214f7ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_10_15_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Size 110.8 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
2489fa4bcdb07530b05b491a35a7dc3639090592ff1a3d8b51c482ec843cff1b
BLAKE2b-256 checksum
How to use checksums
18daaeb4082374e10ac90638d9e1b9129eea7a0aee71d4b77eb3eb2217146e5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-win_amd64.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-win_amd64.whl
Size 107.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a25bb3d55939b3ca7a0ccedddfcc46fb37bf9eae62cfccdaf29a88866f218eab
BLAKE2b-256 checksum
How to use checksums
73fe19af81712e9858d501ec4ba99a39c0c1e5fb98d101dd3e843b1d8a162a7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-win32.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-win32.whl
Size 89.8 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
4617d392a272be572863dbd3997f5707c610874011f19c85ff2387c236b9ee65
BLAKE2b-256 checksum
How to use checksums
e163d3b6608e88d07689c553bc863ca5e384d09028738d7656f1b6724ba2fa58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
84f2dba186b3c1e587fd31495f5ab3eebf76abf6811c01c623bd721af69798ae
BLAKE2b-256 checksum
How to use checksums
07cb37ddc65d949688589022c28e921f9b81bb1a0e5c069f16a02a06dafa4283
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_i686.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
eb2b7eea4efe96069737a7d9ce2b71f350681aa73ced1009bd7d7a17ad0b4cc7
BLAKE2b-256 checksum
How to use checksums
790dddcc0a772ad6d7221e5825318815f1dea23c24e177994b05a716db3a452d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5e82d6c78aa394eff67a3f1004c4c22146c04299c33c2c0527d451080d1b3d05
BLAKE2b-256 checksum
How to use checksums
c8c98a4feb43b0bb04c35a4fe5e639443a86e47dba62223a2213c6d2a9993f82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 146.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7f7cd8616b7dbc09642cf2673b094b3bac0dd4cdc76d62de43fc023918f660b2
BLAKE2b-256 checksum
How to use checksums
bc6023c64084dd02c8e6409f40017299821af937d8c3e6ed99a1bdd4e2e3723b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 155.2 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
3da978b2bacaafdb2f48a321da47a51af123de0e3df49534be5d5b55593aeb38
BLAKE2b-256 checksum
How to use checksums
9e0608a882ddef2af83e2dc9f5f2e79a9c978662065cac4cca54b0b1af8e81bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 137.8 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
fdeaf37aee0c2c4d4b338641167bcff312856801d36c346680e2b8fc5b5dfdf6
BLAKE2b-256 checksum
How to use checksums
8e82e695f210c9b408e7971ed1e7c40829fb05d0d1a5404992df6e88906b10d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Size 103.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
39c3de913f4ee5d9e4c4662ff62752f78ad24d89ab066e7705437d8a927f9b35
BLAKE2b-256 checksum
How to use checksums
92e04f9e5971db427654c0ae04fc869ccf0962de1f71060c2d2e0c7e7663b2c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl
Size 112.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
786cbad7b84b0e1e68ff606f58bc5c3652e4d010085873d7167449e1871c7eb5
BLAKE2b-256 checksum
How to use checksums
503d1dba1049f4d4696170e2a4178911d260b3962fb4a02244d3bd863c732b86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-win_amd64.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-win_amd64.whl
Size 107.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ee55fc3e1ce970bccf5cade4890a348152acecd145a2067ccb99b45c679a0709
BLAKE2b-256 checksum
How to use checksums
f197980691524f7d3109cb295d0d22b2b18eca18ec02f88732d024138f490de1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-win32.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-win32.whl
Size 89.8 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
bfadca3d60bf2618014a47629ac0b33e1fd2e61b223685ebfb88d9468506af8d
BLAKE2b-256 checksum
How to use checksums
d723d17c36adbf82263e25a520913c30c4f9e46263e7051b0b653cf829bbdf90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
99145b5f600e1aeebc346e614223016b679712200831f5d68452f0830156bb6f
BLAKE2b-256 checksum
How to use checksums
1bc8dd0ddb956cd112e189ae827cf7e2b46d6accbf378d7d7947eb60c3758d32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_i686.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
535317dcb5437db99956347edac875f4087e5cb36a30f097926c112275e27fc4
BLAKE2b-256 checksum
How to use checksums
91f5cf94199747c3bf11fc7481d568159c9cd869adae73cf449283dfa04f7fc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
31967a0a01e104ea05b02b4b604afe0f1daa02c7c144076526b8f4e5cd357ca5
BLAKE2b-256 checksum
How to use checksums
f650664cae947dee885b1e8b466f9a34e6fb83314655298d4c2fe00bbf618623
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 145.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
744fffa70c94f7bc5e32f18a1c6b93a9ab0f1920c245f4443022f3239e903546
BLAKE2b-256 checksum
How to use checksums
43eb754cda3d3592535ae15e45d3bec3baf1c372693dde053a7122c01a5b84d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 154.0 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
612f33f6cdb72372b4f05c9fe7d9c8cb7caf4d9dfa620748537b42ca55824bef
BLAKE2b-256 checksum
How to use checksums
10421429d5a9b3e48cbf041ddcf3adedd95110fd0ccac6277fc44f52205e5d76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 137.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a9e04ae8f06089018cd679a350a675ae8a1c5335f46d6dee65136062e4087b67
BLAKE2b-256 checksum
How to use checksums
6ac1876c869172be1ccb7a3250d5852642ab071af193b2ffeb434b17599cb114
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Size 103.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7dc087267a4725e43a0500100a5de9fd16bed4ce7b82f0dde60cdd3f5a5a28d6
BLAKE2b-256 checksum
How to use checksums
456ce799be3ba45fe92de79fd2a799247b8826cde782be478ca1895e0bf03eb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Size 112.9 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f4a29af66f8e826ed7d898695730d6cb7f352a615cfcc369e81bffde0402291e
BLAKE2b-256 checksum
How to use checksums
83bcef57382733f2c756b2e05ad3ac38b5fa8e850569a465b08e765e888df972
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-win_amd64.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-win_amd64.whl
Size 106.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ce3137fca561d62f922b156d837882800413b4160c93d635d8bd6701870a7e8c
BLAKE2b-256 checksum
How to use checksums
e98617ae8be4016c5cc304fe8ad5401782080bf22ab3dfed2773278b17fc136a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-win32.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-win32.whl
Size 90.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
9100876b3c7ba70eafe99da83554d755e0afb38c12c8184c4f38463f96e81482
BLAKE2b-256 checksum
How to use checksums
12a88d19529cc9ea8bd10786a1b25f60853ea8a7d8ed179b592067812617b327
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bd6954611918ead06df63c603c637d2958d190cfc00f130b3da07e1a0f1d8bd9
BLAKE2b-256 checksum
How to use checksums
0955896ee25678170d19f2f78e2a9a549587fe2d5d914bfff9025a9ca0c24a35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_i686.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0b53ecadc37754193b8ab14aaa3e0253990181ff8b20766e0be447f903af87e3
BLAKE2b-256 checksum
How to use checksums
b9826534470093e9510377a78fdc833d78c4d97902cdd13733e00512bc8a9657
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
29d3903046ac3265593e452110db9886a96aa6e11245a817c544f404ffd66352
BLAKE2b-256 checksum
How to use checksums
6c3d14f435a4fe67f290a8e2bc78bc07625f95aad44a545b0692fe2744ebb11c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 146.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f11a2882f8c18e4a7e38a7c970c5adc5114b472126797260faab1936eda2c5df
BLAKE2b-256 checksum
How to use checksums
3573e12a2798e99f9d539902e70e9666b2cc35d6ee8bbf37d2a832153c4eaa31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 154.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
02dcd8ec32254e1652b9f97a114e0367183ac89bff489cfcd6cb8d78821d5fc9
BLAKE2b-256 checksum
How to use checksums
6b649efc4b8d9084722f126b2311f244c7fd83b5aba28a6690703801b6287606
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 137.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1fd4348b599cb21e7b6d093b0ece5692a1dc2f88b9e9010d87ef1136aea4b6ed
BLAKE2b-256 checksum
How to use checksums
927b48d6357f8787a4b1289c18f9d869d4ad47282b85c75cb8520b5e4ffbfd1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Size 103.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cc2f27ef8fb7290155574d5f9ba8fb6efff357fcdf49304c2390ddc41dff5cd0
BLAKE2b-256 checksum
How to use checksums
957a802c8e11b5d3b0f618a2d352da91a1d3e4be950e15f8c8b772ba31aae41d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 112.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
76d1d60f37bfc653ee975f260e2815ba9e6fa16304489b1b3b7158a704dd55ea
BLAKE2b-256 checksum
How to use checksums
d2195009b3ad75bc3e627548508049432132c2c53939199fafc83735b2c9ec19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-win_amd64.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-win_amd64.whl
Size 105.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
51c6055a3657303578bdadd303b70c0c60a0081389cbe783d622d78bd376ba23
BLAKE2b-256 checksum
How to use checksums
870bd350208b720ba060a9f3d7dbf3250d0ba08a2626b6c50c7561aaafa05927
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-win32.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-win32.whl
Size 88.8 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
ee8abdadc0b14b2c7afb14bfc4a2d00dc70cbe82176c9c1683654f8d42052745
BLAKE2b-256 checksum
How to use checksums
e738e3b9809dda654d50fcd852985446382239eb8c41689c0029aa73de81f719
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4b54dc582e397a49a0fc7541b0d6227b9381d1eb6cea1c539fc5ce2177753fd2
BLAKE2b-256 checksum
How to use checksums
11ba4e1c448658b20765e9a9fcd974b4bc6edcf5ad0dedf83cf5bd93c688d3ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_i686.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
641fef6872470889f585967030af65ae3ffcd238ae36ea24832854810edd984f
BLAKE2b-256 checksum
How to use checksums
f9f5c0b4ca83538c79c804e0cf8294d04c5465692d98b6a34f0c7760988f1b77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0b50a9441ba0a154cc9cc43baa325ca0f027f1b4707eb347e8edca04f7436d29
BLAKE2b-256 checksum
How to use checksums
29123cc078665c057067fd1fbca88607f8169a668e2199772d7e45cc654b7efb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 144.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
205f5be1ca5daced6a6b5c1c1b1db6d5acbd7250cb44a60ce497af928545f498
BLAKE2b-256 checksum
How to use checksums
ec2b618870000be81900f330634b49aec17446f6a2b99afb040f567a2134e0de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 153.7 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
68786d473cc7f73c7383aeada63069f8edccad847d7beeceeedc61c3be78f03f
BLAKE2b-256 checksum
How to use checksums
650078ea567dabb17ffc8aad68a55732a06c9f49ddd8f6bbd391c28ebd9e7620
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 136.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
84954e1438830baa01c046ea807027e3973c7d3a7c5fb39ea0a90914a0fb3e4d
BLAKE2b-256 checksum
How to use checksums
f36e4226e350abaf49bb1e60398a0e11d701d3234fa7eb464dff8dc8c79d41de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Size 102.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4f1a85abb6e445b499102b839ffbf50ca90ae5715f4e491fb6164fffb2348513
BLAKE2b-256 checksum
How to use checksums
f75dd07bffa4cd47ee5865c660edcd8a3d940cf8c7f238b6c8d53f5ba6911ede
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release files / nanograd_bgriebel-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL nanograd_bgriebel-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 110.7 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c1be38ae4ad61435febf2dacdc79f40036f2dadb5e26a4fe7792e5c3dd3852bb
BLAKE2b-256 checksum
How to use checksums
f66c4e83d803ff51109fed159583c5e62ea33b250b13411ab9f2a12f700d06dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 7, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.4 This release

47 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page