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

Release files for passagemath-buckygen 10.8.10rc3

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.10rc3
File Size Uploaded
passagemath_buckygen-10.8.10rc3.tar.gz 5.1 kB Details

Built distributions (wheels)

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

Total release size: 4.7 MB

Release files / passagemath_buckygen-10.8.10rc3.tar.gz

Download URL passagemath_buckygen-10.8.10rc3.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
17597bd2d0f3650ac8b3bb4c715f71bd7fd22bc24ef886807fe9093724e971c0
BLAKE2b-256 checksum
How to use checksums
9b3d55ca75923267f1ccb4d6896f2daa5240c2fc5480d95c4cdec875ae33a60b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 335.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bf40c6f9ede27d87ae2040d9ce333d82c42c8d636edbce9ea8978450604685a7
BLAKE2b-256 checksum
How to use checksums
90e037cd8c682d8bc1a190468b1eac0860f2960a5ec8e15417f30857327f026d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 349.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8a79533127ced800776d012e1ec25a0af89a422282889cab564727806837ce97
BLAKE2b-256 checksum
How to use checksums
8d55722f60a30ce42423dab411d286b726e6c8a2368413fe93a6855b9d23c4e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 342.0 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
7ddea882db5ef0aef1edd9e83cb4fb877f719f563ebb1365a505618eae7e3ec5
BLAKE2b-256 checksum
How to use checksums
a4f90c3b7e993342f36d5698af5720ef090a2da0474e603c3540ffa56cb72c3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 356.2 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
89d7104c885c814dd7108ea42a50eebafa2ee1a383337c6f69b9a859f64f4fb4
BLAKE2b-256 checksum
How to use checksums
2f42e39ea52b3e1dfd3b9628bdb8d97482b72052b544669a32ff8f8c3cd71275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp314-cp314t-macosx_13_0_x86_64.whl
Size 95.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
0a92b236fa2131be553118fd21e666362ec1d7968c900f1b8ca3275525a82074
BLAKE2b-256 checksum
How to use checksums
6760ea211d5205edee8ff4bf153f71eec1fb057aec83e05a0708ca6a7d797d41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp314-cp314t-macosx_13_0_arm64.whl
Size 90.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
fe337c80048e34238c0adc9d454ce2373d97c96ae44464eded3202db65395d28
BLAKE2b-256 checksum
How to use checksums
9d29a3d0dca4d08c17f32b0f9609e653f22b75acf81ad5bce9d3e75d25cccbbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp312-abi3-musllinux_1_2_x86_64.whl
Size 328.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
603cbbf47b8c85cda46e19c2af15173a6910426bcb9d3ea986053ac70dc3c25b
BLAKE2b-256 checksum
How to use checksums
91932240424aa153f567c843dcb6ab6ffcc6280368e5f886d4344c3eef82a347
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp312-abi3-musllinux_1_2_aarch64.whl
Size 342.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
ab27ef5544fbebf77840da190ba9d15507347f2a11c04e68eef4ebcef707f7a6
BLAKE2b-256 checksum
How to use checksums
d5648e5a880ba64de13a4acaa90ac4b3d700cc008d50d42566bcc3317724b9fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 334.9 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
11b69debaf0ba198679d8968e617b4d3dfe7c8a6800cb3b64d0ef7724bfd544d
BLAKE2b-256 checksum
How to use checksums
7d4153b242ccae703f06c363b2e9071dd2d331e03b37a72e6a507303d0e6f0b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 348.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
92c9ce145bee295708e98ebf56cf865ca85a951ae6193e86da81f2e19e94e3a6
BLAKE2b-256 checksum
How to use checksums
db5a13643d18730757d409395fd8b3b59639539c76f052ef5f3b32799f57155d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp312-abi3-macosx_13_0_x86_64.whl
Size 95.1 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
0a6ff3dda3b3e7bfd83be9c80a0ad8874ca722012b687190de610c62f35155e9
BLAKE2b-256 checksum
How to use checksums
e32707b3e66a4fe82dddf88f86d76ad517d0925eede88f9827e65626715ba347
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp312-abi3-macosx_13_0_arm64.whl
Size 90.4 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
6a22d31e6352f2bcd1f4c32c1d9ac5117a3f59ca6ecab1654ed5166ba47faa01
BLAKE2b-256 checksum
How to use checksums
d7088494034ebb5a67a41133233ccecda5d17218f77c3b83e9a3dac7715a617d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp311-cp311-musllinux_1_2_x86_64.whl
Size 331.8 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3393d359ec1c51ec8ff19a7a5afbc1b2989470cb0c193a1d714b9312dcfa7b0b
BLAKE2b-256 checksum
How to use checksums
07cec5f83d0aa102060e3544135809287c973d9b71464285038b55be41b5a1ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp311-cp311-musllinux_1_2_aarch64.whl
Size 345.4 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fc29e62d786c8bd65e22872041243b93422e506a885868f7c7ac2ac61dcd6bec
BLAKE2b-256 checksum
How to use checksums
8fe9bfccefee8af49ec99e2818f0b72f9918b37836f157c64bbe98298f330e55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 337.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b5207972edc71a79d31a1951e1380970df1c282894cb05f37f59178526b33de2
BLAKE2b-256 checksum
How to use checksums
95535d64b996d2bc5421930d32375461e080132a425b373ed672c225c1c69733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 351.6 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d1c4f41a0b626a5285150b73a41f65c3cb0b255d7435441c90a22c7883376265
BLAKE2b-256 checksum
How to use checksums
b336b6151c3e05ef09bcbf5af5debad164121fefd3b4ed26dccba9560071e332
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc3-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
fd7134e45ad3e05e7a850714fd50b969a7753e3ab631cff1bf7aadcdd20e41ce
BLAKE2b-256 checksum
How to use checksums
75e25e5ab0449893e40b589ad2fc658316b92d209d41ee2a89eea6b0aaa04c53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_buckygen-10.8.10rc3-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc3-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
8b767e6f8593c9860ff79858ca5fabcf9fc19c26a1b75025bda2f609ebd77a81
BLAKE2b-256 checksum
How to use checksums
9e5c4dae33ba8f1c83e5e8e2eda49d993b9309399b945b743a7a4ed7d412e250
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

10.8.10rc3 This release

19 release files

10.5.1

1 release file

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