Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

passagemath: Generation of nonisomorphic fullerenes with buckygen

passagemath is open source mathematical software in Python, released under the GNU General Public Licence GPLv2+.

It is a fork of SageMath, which has been developed 2005-2026 under the motto “Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB”.

The passagemath fork uses the motto “Creating a Free Passage Between the Scientific Python Ecosystem and Mathematical Software Communities.” It was created in October 2024 with the following goals:

Moreover, the passagemath project:

  • provides a stable, frequently updated version of the Sage distribution,

  • integrates additional mathematical software, notably Macaulay2, a full set of GAP packages, and the Combinatorial Matrix Recognition library,

  • curates a library of Sage user packages.

Full documentation is available online.

passagemath attempts to support and provides binary wheels suitable for all major Linux distributions and recent versions of macOS.

Binary wheels for native Windows (x86_64, ARM) are are available for a subset of the passagemath distributions. Use of the full functionality of passagemath on Windows currently requires the use of Windows Subsystem for Linux (WSL) or virtualization.

The supported Python versions in the passagemath-10.8.x series are 3.11.x-3.14.x; the passagemath-10.6.x series (EOL 2026-10) still supports Python 3.10.x.

About this pip-installable distribution package

This pip-installable distribution passagemath-buckygen provides an interface to buckygen, a program for the efficient generation of all nonisomorphic fullerenes.

What is included

  • Binary wheels on PyPI contain prebuilt copies of buckygen.

Examples

Using the buckygen program on the command line:

$ pipx run --spec "passagemath-buckygen[test]" sage -sh -c buckygen

Finding the installation location of the buckygen program:

$ pipx run --spec "passagemath-buckygen[test]" ipython

In [1]: from sage.features.graph_generators import Buckygen

In [2]: Buckygen().absolute_filename()
Out[2]: '.../bin/buckygen'

Using the Python interface:

$ pipx run --spec "passagemath-buckygen[test]" ipython

In [1]: from passagemath_buckygen import *

In [2]: len(list(graphs.fullerenes(60)))
Out[2]: 1812

In [3]: gen = graphs.fullerenes(60, ipr=True); next(gen)
Out[3]: Graph on 60 vertices

Metadata

Release files for passagemath-buckygen 10.8.14rc0

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

Source distribution (sdist)

Source distribution for passagemath-buckygen 10.8.14rc0
File Size Uploaded Provenance Actions
passagemath_buckygen-10.8.14rc0.tar.gz 5.2 kB Without provenance Details for passagemath_buckygen-10.8.14rc0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-buckygen 10.8.14rc0
File Actions
passagemath_buckygen-10.8.14rc0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
passagemath_buckygen-10.8.14rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
passagemath_buckygen-10.8.14rc0-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp314-cp314t-macosx_13_0_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp314-cp314t-macosx_13_0_arm64.whl
passagemath_buckygen-10.8.14rc0-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp312-abi3-musllinux_1_2_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp312-abi3-musllinux_1_2_aarch64.whl
passagemath_buckygen-10.8.14rc0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
passagemath_buckygen-10.8.14rc0-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp312-abi3-macosx_13_0_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp312-abi3-macosx_13_0_arm64.whl
passagemath_buckygen-10.8.14rc0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp311-cp311-musllinux_1_2_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp311-cp311-musllinux_1_2_aarch64.whl
passagemath_buckygen-10.8.14rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
passagemath_buckygen-10.8.14rc0-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details for passagemath_buckygen-10.8.14rc0-cp311-cp311-macosx_13_0_x86_64.whl
passagemath_buckygen-10.8.14rc0-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details for passagemath_buckygen-10.8.14rc0-cp311-cp311-macosx_13_0_arm64.whl

Total release size: 4.7 MB

Release files / passagemath_buckygen-10.8.14rc0.tar.gz

Download URL passagemath_buckygen-10.8.14rc0.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
66678cd6499802b2b0502bbc0be1b611608dd714cb2bb141ac609dc703a9d50d
BLAKE2b-256 checksum
How to use checksums
bd612701859fa5312bdfc13556f6ab887ce29685b4f1ce277e6755304b132ec8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 335.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b0e2775d19e8088e43e80832b6ab0c434c02ee19e46d9d09e8a2d0c1e7d266e3
BLAKE2b-256 checksum
How to use checksums
d96cdd300ba5acc46487402343570792648e7d256684610ce9a031736c2cc531
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 349.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
29b9eaa90e0100c532d5fa89c58bdbb891c0aa5e0c08d1518994b5f96423fc85
BLAKE2b-256 checksum
How to use checksums
fb166ecbdfdc1148b89d8545b21e8cc6eb35f79012a5986f8f12da061beb70e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 341.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
58e0f0c4fa6d45a04e3759af5534c208ad2b89765bbdefecdada3a08cc5138b7
BLAKE2b-256 checksum
How to use checksums
16f1486ce7385ef659400adb85f237403653cc38f1192a044740f293a275f5e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 356.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
73b5317f6f7465daebdfe26416ada2488839e8125b2a156389e399377f87b92d
BLAKE2b-256 checksum
How to use checksums
e422efa34f099cd6825e41e43a572f8e2c9cd2405508b2f3815d12076967a8b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Size 95.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
1a2c14daa2b039a2087f06ce74d5c08341ffa01836e047101197fb5d326b1f0f
BLAKE2b-256 checksum
How to use checksums
e09c36f17c8d64372e2b83261258f52084d894884047f051c0e2e14663a40b6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp314-cp314t-macosx_13_0_arm64.whl
Size 90.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
ac002134ecfbfb3dde406d4982ebef8b5f0b4546eb4ad1992735c718aeaa3f00
BLAKE2b-256 checksum
How to use checksums
698c522361ab6d6bb301ae02c579716acb660f4346c80ca5bdaa96fcb1a6b4b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Size 330.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
68d6199dc79d804e5fab7b103c06a4776fbe139203b631258c3c81a90cd70212
BLAKE2b-256 checksum
How to use checksums
6f1a964538025913b61d9a0704658e34f6a5f09aa42d4b6757ea60d7600fda7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Size 343.9 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
a09675d0a9ae316de69fe779dcc522e999d9463bfb9834b87e8a6d43b25e3532
BLAKE2b-256 checksum
How to use checksums
3621bcc1d790fb60f13f301ca3afdcc8da4772b78e3dcb801d77ab2f31284bf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 336.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
8c22c1e05ea32cd34086d0929cfbadece8a5fd20f25e3c7cbd14de74c0a77fe6
BLAKE2b-256 checksum
How to use checksums
c18d7e19227f40400f875bf499459eb78c00efc23aba7d1a9d7f3ce8c001fc3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 349.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
9c7e17727ff0273d992e64a20465302b9f9929ef46ebf595eea8413a4c7b6a97
BLAKE2b-256 checksum
How to use checksums
4b616f432c7d30f5fea8a7f95010a72516a8725c358f6488e668e572ad784ea5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp312-abi3-macosx_13_0_x86_64.whl
Size 95.5 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
657e1d8a6a666e6940f6660927d6364f04ebafc18d835e8fa7434d571369a7bd
BLAKE2b-256 checksum
How to use checksums
69ce14f309816a1a8974708b132d3f0337be5fe6d2a2d2a61733da2214c31ff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp312-abi3-macosx_13_0_arm64.whl
Size 90.7 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
4bee788a8d30a94cc1c242b678d83095eafd77874228ee44a2ba88993b69ecc0
BLAKE2b-256 checksum
How to use checksums
8cf35b3e3a80887100ad1e9e1df5aa21557f6437f60d1609057d4db2bc45e6c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 332.0 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
61fdff6cc8c7c1374e203e44dabc68971f04a00d7ea56b0bf24b57bac2176efe
BLAKE2b-256 checksum
How to use checksums
b10ab73a74c99d540e0c7503cb90c19f0cd74b80184a9fc3a7e970144b1f338c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 345.5 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
44390e5dec1cfc05bd8b4c708ac068e65aad255a41a0c962ddf668d2511aa570
BLAKE2b-256 checksum
How to use checksums
425b849ba8a555f72c45033771570f2b7957d460a6faf190bd293f054fffb56f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 337.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
04a45f4f3c0dbd72e159c77cadc0bd7c661e875d1cee81fbf611f1e93b796a14
BLAKE2b-256 checksum
How to use checksums
7195878138e2780e94a32ac6864563ae11e1f4f287621862f1c15b67b4ef2bf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 351.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
da7c462c3db12dde65cc9969091cc826f640cd63978215fb9189c44a1a857d67
BLAKE2b-256 checksum
How to use checksums
9f8e2a1747485ff78c12913d85c09c0cff95b0e3b0e7c40dcb8ded3cac68006e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp311-cp311-macosx_13_0_x86_64.whl
Size 94.4 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
06c466160ba4639c53f7fbcd4e1fa3c62e5de4d5b64f265e24d713a22ac676d0
BLAKE2b-256 checksum
How to use checksums
8be7a80dcf21060b96aafafd1d4b4594aec29243bda98c974e8d6eedb97a298b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_buckygen-10.8.14rc0-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.14rc0-cp311-cp311-macosx_13_0_arm64.whl
Size 89.8 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
e6ad058ae084c6285a16782c68eafe5a17d5ad5b8b79f9f489a663f05128cd9c
BLAKE2b-256 checksum
How to use checksums
873d1c53fda2a34de748026c950fc68c08b66ed21ec6161df7941f200427285d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for passagemath-buckygen 10.8.14rc0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

Release history Release notifications | RSS feed

This release
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