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.10.x series is adding support for Python 3.15.

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.14rc3

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.14rc3
File Size Uploaded Provenance Actions
passagemath_buckygen-10.8.14rc3.tar.gz 5.2 kB Without provenance Details for passagemath_buckygen-10.8.14rc3.tar.gz

Built distributions (wheels)

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

Total release size: 4.7 MB

Release files / passagemath_buckygen-10.8.14rc3.tar.gz

Download URL passagemath_buckygen-10.8.14rc3.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
645706f9c267a2f6b4b4b8c5d744cf6abba88aa15b37ed713bd5eabfe0703e03
BLAKE2b-256 checksum
How to use checksums
90976a422484b5d2b66714c9dda3c6bc7a3b0c8fa058ed04ac871d54077d2dda
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.14rc3-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
5ad8be70ecd35b55c4b8f73bd1aac735732483697930308db719a0b123cc9758
BLAKE2b-256 checksum
How to use checksums
d060ee485bca9f62fbb4812ad518e04ba1abc8b40c9546cb781edcc482c1068a
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.14rc3-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
f93a98800bd2c6205f7432b5da7600bce965bccca717a62b480e265201d4f06c
BLAKE2b-256 checksum
How to use checksums
437f663127ff607707e5f6475620bbc175f2c1e331b366de4de5696f1f7f03ff
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.14rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
461fdebf6fb289cfaea580aa4be02061d9da8fce21dc3da174eba72d39cce416
BLAKE2b-256 checksum
How to use checksums
d0377d6347a1136117d74a459544f123943057ff329fa2cc32e038df00789b14
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.14rc3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
de3eda9ab6fcf007912e552559ee650b7c0aa242da4039483a09c734ac988395
BLAKE2b-256 checksum
How to use checksums
1fbf29b66626bb0849e1e3c01751700f46899a0f28bf90fc746cdf5a708f5183
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.14rc3-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
bb481b9ca06cf4498684b2a8fababdfd1e93488b28918c84cde7f10657e0a1f4
BLAKE2b-256 checksum
How to use checksums
3fbf9fb41244577073cfa056770e4c408ee914cede0cf748337ca2e5efb55348
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.14rc3-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
3f1ae463e1584935499502a7da46095cea9e8089b48b3d5e511bd6c944c18237
BLAKE2b-256 checksum
How to use checksums
79456c758dd39eb9472fa496f89eab8306257ea6bae7806021eff63e073c73e3
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.14rc3-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
543f0cbbdea8dd9f0922a746dcc12ef729e9ccb0afe0d0794460d2ae2d938650
BLAKE2b-256 checksum
How to use checksums
38e6cd02641734183e489b17ca5e587feaf9671aeaa09ebf19179a284a137e70
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.14rc3-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
2426038a473fb765380e21b6a29b30d0ba13d6522689af9d2b6223e5c6758ae8
BLAKE2b-256 checksum
How to use checksums
2b3ba2b09564b9327a329a7ce17128670654cdc2a0609f4b9659830a64ad2446
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.14rc3-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 336.4 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
9491f39f1ec0ffd1f170ed121ad50bdad4bca58a6452a60a33d9680280959b4c
BLAKE2b-256 checksum
How to use checksums
d862a91588a4ea6720b1013b528b1f6d238f6389b540e77830d6ce863e32c97a
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.14rc3-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
f15cb97526b03a0a7add6b227bdf944f61bd4c833afaeb79a681cddebf3adee2
BLAKE2b-256 checksum
How to use checksums
23fd96ba1da7a76e7651417b40ce5e9e6b733346187613b4a3746352ad7d3777
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.14rc3-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-cp312-abi3-macosx_13_0_x86_64.whl
Size 95.4 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
ef066cd0734a3d4913c1c26f831df2d3b1bf3d7ec39a257af1bf30f28a1c9430
BLAKE2b-256 checksum
How to use checksums
bfdd20408ed631fa2f6a6cd5b7cad4e6e94f6a3d60ec457b3d1a24db07e59f2e
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.14rc3-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
e4c77a5595faefa141a44e11e26ceb41e6858146277c1aaa5470d796be2c2b45
BLAKE2b-256 checksum
How to use checksums
adf36180acc78a017fce81e79cdd14da74206f36637ff4ac711e76d985f01785
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.14rc3-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
0c7247e9c58b6c4364120409731f37f71fe1d9ec61272b2c1fd61f8549759aa8
BLAKE2b-256 checksum
How to use checksums
03301fb2395c0b5c75acc7fc38901f846322baa1d90e89f7ea68b958e2a235f0
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.14rc3-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
59f8feb55d781d6d5a41f9c7b34b8e4f28e428105387c826873523cb98890e1e
BLAKE2b-256 checksum
How to use checksums
85b675e3d3ace578172d944e8e63fd486198e79f6f4bdad961203fa99d3043a6
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.14rc3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
c2c26177247ff81688488d927f8084a4388025cb539df237a7c282f726e4972e
BLAKE2b-256 checksum
How to use checksums
8a1425288d4205ed2b8f7c415b6edc718eec869ed18689bfbf3050b1b406dbd0
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.14rc3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
1fbd0b29f17b41ca2c1b80507d76ff4c459494dc225ee48d8e3a30f20d7c4629
BLAKE2b-256 checksum
How to use checksums
73c9c94ac2618be17de0bcdeb3d65ac3c516bf00d371ffbbd275f21681499165
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.14rc3-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.14rc3-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
b01095848a299b32ba768968416cde7bb32206d6e150ea61151b31733aeb226c
BLAKE2b-256 checksum
How to use checksums
b929311734342fb3ba27e44dbef5b59092c83c1979ceef8b27406ed5a81fa78a
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.14rc3-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.14rc3-cp311-cp311-macosx_13_0_arm64.whl
Size 89.7 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
a28dc754e64296eecf431378c1ccd060a60e48e62e28707d7daf51ac6e4e28e7
BLAKE2b-256 checksum
How to use checksums
224d560969b228b90d0949bc0df996e5ce730bb585eb22ce9b0d27f93535ad8a
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.14rc3

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