Skip to main content

hephaestus-python

GPU array compute for Python over Hephaestus, the Atlas accelerator substrate: typed device buffers and kernel dispatch behind one device layer that runs on WGPU today and CUDA where it is built for.

Install

pip install hephaestus-python

The distribution is hephaestus-python; the module you import is pyhephaestus. Wheels are built for CPython 3.9 through 3.13 on Linux, Windows, and macOS.

Use

import numpy as np
import pyhephaestus as hp

device = hp.Device()          # picks an available backend
print(device.backend_name)    # e.g. "wgpu"

a = hp.Array.from_numpy(np.arange(8, dtype=np.float32), device)

c = hp.add(a, a)                    # runs on the device
total = hp.sum(c)                   # still an Array, still on the device
print(total.to_numpy()[0])          # 56.0
print(c.to_numpy())                 # back to NumPy, host side

Arrays are one-dimensional, float32, and C-contiguous. Data crosses the host/device boundary only where you ask it to — from_numpy uploads, to_numpy downloads — and a reduction returns an Array rather than a Python float, so a chain of operations stays resident on the device instead of round-tripping through the host at every step.

What is exposed

  • Device — backend selection and identification.
  • Array — device-resident float32 buffers, zeros, from_numpy, to_numpy.
  • SparseMatrix — sparse device matrices in compressed-row form.
  • Elementwise — add, sub, mul, div, pow, exp, log, sin, cos, sqrt, abs, neg, also available as operators on Array.
  • Reductions — sum, min, max, mean, norm_l1, norm_l2.
  • Linear algebra — matmul, dot, trace, decompositions, matrix functions, spectral transforms, scans, and random generation.

About CUDA

Published wheels enable the portable WGPU backend. The CUDA entry points are present in those wheels and return a typed backend-unavailable error rather than falling back silently — a fallback that quietly ran somewhere other than where you asked would be the harder bug. For the native CUDA backend, build from source on a CUDA 13.2+ host with --features cuda.

Why the kernels are not here

This package is a binding surface: it converts types, maps Rust errors onto Python exceptions, and releases the GIL around compute. Every kernel lives in the Rust crates it wraps, so there is one implementation and one place to verify it.

Licence

MIT or Apache-2.0, at your option.

Metadata

Release files for hephaestus-python 0.19.1

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

Source distribution (sdist)

Source distribution for hephaestus-python 0.19.1
File Size Uploaded Provenance Actions
hephaestus_python-0.19.1.tar.gz 786.1 kB With provenance Details for hephaestus_python-0.19.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for hephaestus-python 0.19.1
File Actions
hephaestus_python-0.19.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for hephaestus_python-0.19.1-cp313-cp313-win_amd64.whl
hephaestus_python-0.19.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for hephaestus_python-0.19.1-cp313-cp313-musllinux_1_2_x86_64.whl
hephaestus_python-0.19.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for hephaestus_python-0.19.1-cp313-cp313-musllinux_1_2_aarch64.whl
hephaestus_python-0.19.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for hephaestus_python-0.19.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hephaestus_python-0.19.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for hephaestus_python-0.19.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
hephaestus_python-0.19.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details for hephaestus_python-0.19.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
hephaestus_python-0.19.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for hephaestus_python-0.19.1-cp312-cp312-win_amd64.whl
hephaestus_python-0.19.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for hephaestus_python-0.19.1-cp312-cp312-musllinux_1_2_x86_64.whl
hephaestus_python-0.19.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for hephaestus_python-0.19.1-cp312-cp312-musllinux_1_2_aarch64.whl
hephaestus_python-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for hephaestus_python-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hephaestus_python-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for hephaestus_python-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
hephaestus_python-0.19.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) Details for hephaestus_python-0.19.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
hephaestus_python-0.19.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for hephaestus_python-0.19.1-cp311-cp311-win_amd64.whl
hephaestus_python-0.19.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for hephaestus_python-0.19.1-cp311-cp311-musllinux_1_2_x86_64.whl
hephaestus_python-0.19.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for hephaestus_python-0.19.1-cp311-cp311-musllinux_1_2_aarch64.whl
hephaestus_python-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for hephaestus_python-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hephaestus_python-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for hephaestus_python-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
hephaestus_python-0.19.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details for hephaestus_python-0.19.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
hephaestus_python-0.19.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for hephaestus_python-0.19.1-cp310-cp310-win_amd64.whl
hephaestus_python-0.19.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for hephaestus_python-0.19.1-cp310-cp310-musllinux_1_2_x86_64.whl
hephaestus_python-0.19.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for hephaestus_python-0.19.1-cp310-cp310-musllinux_1_2_aarch64.whl
hephaestus_python-0.19.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for hephaestus_python-0.19.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hephaestus_python-0.19.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for hephaestus_python-0.19.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
hephaestus_python-0.19.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64 Details for hephaestus_python-0.19.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
hephaestus_python-0.19.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for hephaestus_python-0.19.1-cp39-cp39-win_amd64.whl
hephaestus_python-0.19.1-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details for hephaestus_python-0.19.1-cp39-cp39-musllinux_1_2_x86_64.whl
hephaestus_python-0.19.1-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details for hephaestus_python-0.19.1-cp39-cp39-musllinux_1_2_aarch64.whl
hephaestus_python-0.19.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for hephaestus_python-0.19.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hephaestus_python-0.19.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details for hephaestus_python-0.19.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
hephaestus_python-0.19.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details for hephaestus_python-0.19.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Total release size: 117.2 MB

Release files / hephaestus_python-0.19.1.tar.gz

Download URL hephaestus_python-0.19.1.tar.gz
Size 786.1 kB
Tags Source
SHA-256 checksum
How to use checksums
391e073f9053184ff3b5e25257c1527fe14f522a4b27b08817a1a269832cdcbd
BLAKE2b-256 checksum
How to use checksums
ea43c929c825d41c7c61784c0e6c10dcd28f30d110be2985fd39a1881da9ea09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp313-cp313-win_amd64.whl

Download URL hephaestus_python-0.19.1-cp313-cp313-win_amd64.whl
Size 3.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
32565285a96ddef83e247a356205f871225d3226768293d35f2d0a311103e961
BLAKE2b-256 checksum
How to use checksums
675fb8aaf8eab481b1d56b5c1a0dcbc8b5d0d29fce34a2cec0fe15c60f32a026
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL hephaestus_python-0.19.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 3.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2e9f166e3eccdde0c2377ea008de066e330a589c6760a72f988f1c0ca5087ac7
BLAKE2b-256 checksum
How to use checksums
92ec784eb6fc74b4f2c78cd547eb14c86bb1433fc78ad2dea9878dc9ca0ed30d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL hephaestus_python-0.19.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6a664db97b81c41b0f41d1ef4df4992fac53e94f3afe4555dbf771e3ccc552c9
BLAKE2b-256 checksum
How to use checksums
d5756565a79959f9405f61d434faf69894eceb552de30613c23a909b3f2013a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hephaestus_python-0.19.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0540c2e44ad6141bbb33513d70372264c5a17cda1248ec3c26104f6337b56ce2
BLAKE2b-256 checksum
How to use checksums
4c3f2729f13f43fb83b67ce15daa702709543bd7c2eb4a838cb58ac9ea9b50f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL hephaestus_python-0.19.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2713b80ab953f89ca173efc3415f03491b18d2f590e0279fe71f39113ec2307f
BLAKE2b-256 checksum
How to use checksums
72c50376cf65fee853a1629749427a26b14ce67891afd5e9346e511554c1032f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL hephaestus_python-0.19.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.1 MB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b6349084e0e79f3a3188aa2b034482de984afa2988b1425e249cf8ee97fe7ad4
BLAKE2b-256 checksum
How to use checksums
2023d4c3487b954a7919dff1a9142ffbed3bcda9065dd3f2b0363e814790bf57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp312-cp312-win_amd64.whl

Download URL hephaestus_python-0.19.1-cp312-cp312-win_amd64.whl
Size 3.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5eef4b12b4550f13cbc43fd1b5912e9beae362f9891da6806aa4a201efea8b78
BLAKE2b-256 checksum
How to use checksums
21c103061e9ec75f83228438f40824e4845d5c34ecb1d97ec36d4d146fb18d2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL hephaestus_python-0.19.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 3.7 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fb033f6de87aa3af6ad61a929073131fd8d7fdabc1976443443f4e46f0402be6
BLAKE2b-256 checksum
How to use checksums
545639ba35f28f6b4c7dca6e884c25bb8559c59edbc6d9c9f86342f7a7626ab3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL hephaestus_python-0.19.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8102cb6232934bf6f87ff4f9a24d849b12e0957105551d221edaee3b8e24641b
BLAKE2b-256 checksum
How to use checksums
436b26867d72a8cd41b508bcac706041f66716cc7d4e4a8161958c900913e3bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hephaestus_python-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
90acab9a100b913bc80d534761faa6f9903b186ceb457a6860c01953dbc65876
BLAKE2b-256 checksum
How to use checksums
c6a4a627971b7e4b409910f1bf315d57fd66178325192a3dab75f0d1e80bc994
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL hephaestus_python-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
133aaeadb4c8feb6ab862fe05cf1ce5357970e22b823656dbe12dad6c790726e
BLAKE2b-256 checksum
How to use checksums
6bd4c17f41d6da434bf1638f473a0b2d2e475b8b7bc07e103994124bf8b5409b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL hephaestus_python-0.19.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.1 MB
Tags CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
803f8d34d8035093800a998db3564121dc79c0dc648782feab5295519ed8f645
BLAKE2b-256 checksum
How to use checksums
5655024f23e1ee33c084d8a8ec70aa4dffb2cc02a706b7a3798dca5b26a4c75f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp311-cp311-win_amd64.whl

Download URL hephaestus_python-0.19.1-cp311-cp311-win_amd64.whl
Size 3.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fc1e8cfd10288d480dd16f68bc43b3b51efc97b6183ea389ebf5c3c577260c43
BLAKE2b-256 checksum
How to use checksums
835dc5300a527df5710e906529b6ba802dba773e16e8eb63a36c2eefaaaab001
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL hephaestus_python-0.19.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 3.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
28440c1f95c5b43e61d203280ed5dd4d526cdbc0ccaa470e46f0b90e9aad7e06
BLAKE2b-256 checksum
How to use checksums
e2f626a2a30a34a584ea759960f939e57f79ded82d27dfbb57db67ba9394170d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL hephaestus_python-0.19.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a88e2a063748ef2c0923a4d47f1ca8712f846388d8415d34e3f475b11edc8d92
BLAKE2b-256 checksum
How to use checksums
9cbd1d0754c06ec80bfad5f43c5e4a45dc96f56fd0d6e4967e5495e3810fb22b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hephaestus_python-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1918e8505738411be65c74b86c13a5f7723c7d83d2bfc949caffa8d19c37610b
BLAKE2b-256 checksum
How to use checksums
aaa0a8729df710f62bb0fa3f82fa46b2fac9a48e5c5f1dc447254aaa2060e7f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL hephaestus_python-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
63b3b5b637d78e0173923232491b4c74d1014563d2560f5c0a0de7db757024fa
BLAKE2b-256 checksum
How to use checksums
c3e6037731f6c67f9d888e697ed1f7543db6406cb8d6982c80c2ed6c1a95ceae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL hephaestus_python-0.19.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.1 MB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f17aad6a8ea9d0cedefa46c0883cc638a0e77f35c34c480effa2218d1e3c8665
BLAKE2b-256 checksum
How to use checksums
8303f23f3951b7ebb9fe665e6d02f7c6d8156d3482f09a60e7b45a6f0e63134b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp310-cp310-win_amd64.whl

Download URL hephaestus_python-0.19.1-cp310-cp310-win_amd64.whl
Size 3.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6b028e71e6c7c21011f863360dfd26a98f38715eb596703f12fde70d4db66d7b
BLAKE2b-256 checksum
How to use checksums
17dae2411ecabddaf3f08167225450069291ce660f6b6f5e68b46a3b63ca971c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL hephaestus_python-0.19.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 3.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c18e8ab1ee7f96848f126bd2eba242a7149f6d6cafa62d831fe3acd8d13d66e8
BLAKE2b-256 checksum
How to use checksums
b74ca3066225a9b57e9e70d0b8ffa01ac9338fde315df26208b3a59195db5132
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL hephaestus_python-0.19.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
52f7fb61e33867cab2383e1e1def511a1fc2f78262c9dd324fedf92001e5e014
BLAKE2b-256 checksum
How to use checksums
4cea43917622586926e0a906276ebaacea3ce051452684d0db38a416d1ea88c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hephaestus_python-0.19.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d7744c5add4e751d91095ff966e1a3646508952ba367fd3f3d5ede447fcc89be
BLAKE2b-256 checksum
How to use checksums
9350630be9d7061fdde38f12e1a709cb632afdcde3829d01e363a15e2513790b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL hephaestus_python-0.19.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6a6dc1685a83dbdf328f583a39fe75e43f16c79650e943aac2ffe0c57d9163f5
BLAKE2b-256 checksum
How to use checksums
3d36e6e3eb612f00c3c74203d54573026c31793cff547b4b377f64bd49dc7408
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL hephaestus_python-0.19.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.1 MB
Tags CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d3bd06fd2609d2d019e34e0d5bb341d38ed1ef9357ac43b43095303a05ae730e
BLAKE2b-256 checksum
How to use checksums
b6ceeb97ca42f4656494d1e85c136e240e02d0d2145c32fe9af2f837cefcb6b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp39-cp39-win_amd64.whl

Download URL hephaestus_python-0.19.1-cp39-cp39-win_amd64.whl
Size 3.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
4ff4c7a4837626c08ddfafafbefb847bfe720dfd67f09d24b2f0ea40e605be4e
BLAKE2b-256 checksum
How to use checksums
34d2c96de86e10f49284878634db0115d9c8eabf9a22d09f0ac1210cb5c985f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL hephaestus_python-0.19.1-cp39-cp39-musllinux_1_2_x86_64.whl
Size 3.8 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
77dee242640f56558c1ec929d55f20fb642a13604339fda1fcd351037f45ab6e
BLAKE2b-256 checksum
How to use checksums
e7969fa15008285e0df5d62286e45ff6cbfcfaf614fcdcce1720d54b7e484a48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL hephaestus_python-0.19.1-cp39-cp39-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9ecf9fe23c5f825d7bdfc58a2ef64ef3fa9e09958b010134d92d43b8f09a80b7
BLAKE2b-256 checksum
How to use checksums
625a79072de99a67b55c06078c12c8a6084789f09c998d8df2ee0635e864aa20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hephaestus_python-0.19.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
84075cf1303196f0c51f0e26eb5c438d8f78986a8b2749488e9d90aaec6b1f89
BLAKE2b-256 checksum
How to use checksums
4bb09aa97cf469a4f6504170f1bcb4ec08b0f7a7ba067ddb5bb5c7b1925da5dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL hephaestus_python-0.19.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
29f3e9bd49ddeab57385b13ae0a9fa227c4575845655ec678cbfcaa13b437ba9
BLAKE2b-256 checksum
How to use checksums
d37d6d80f2ab64902966867ec8f36b21a2b8fe615b40b5d2df0b0f01c822ad9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / hephaestus_python-0.19.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL hephaestus_python-0.19.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.1 MB
Tags CPython 3.9 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2ec333f5109d8005678dbe6219fff483e7d17acedd4bab751ced158aec33a635
BLAKE2b-256 checksum
How to use checksums
09c96ab34f96860cc8448e2809c37d98528845b74aafafa44ba607af30dce142
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Security for hephaestus-python 0.19.1

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.

Full provenance

All 31 files in this release have been uploaded with provenance metadata.

Select from 31 files

Attestation for hephaestus_python-0.19.1.tar.gz

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 Oct 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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