Skip to main content

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.13

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

Built distributions (wheels)

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

Download URL passagemath_buckygen-10.8.13-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
69ed856a96890ecf04c12c2ea710b217b662997eff1ff219a5ce1d6a1479cf90
BLAKE2b-256 checksum
How to use checksums
87fe48a738033d5d83224b057025d3c384dc6bcf165903d7a1467fab953fc603
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.13-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.13-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
c04914fda1c1fe0327a192eb7dc56a6887a44211211f3ebf27dbcfd60490162c
BLAKE2b-256 checksum
How to use checksums
25f51672e1437188009d3ec0838bd53bb1a40343bffce7d884e5e70ebfed827e
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.13-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.13-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 342.2 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
2f163540aaa5c021f20b58293114a3d6d767c08440b578b068dd4050bf0c1e4a
BLAKE2b-256 checksum
How to use checksums
3688fce05a25ddb39de419eef15e8273bb9bd3426ed3c943514cd868f0882e5b
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.13-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.13-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 356.5 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
d93031eac253c36438b1d998e6b184dc88325c3492676c165c53a7b076e07a50
BLAKE2b-256 checksum
How to use checksums
35a0f661c9048b97a9245d3da6f255ea99c50344c7aa76f7c575bd8469341088
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.13-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.13-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
2541ad2afd83b405e1169a4cecf2b0b2aee8a289f31f1bf75b07be5c09270079
BLAKE2b-256 checksum
How to use checksums
5028a9c5e5f67f6d2aed515990359c486401f3a6eb64891504ca65e5ec5f2f6a
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.13-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.13-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
0505ead6ea5481f33a29b27efcb9ba00a6fdd8507a52913a6d634a0e73aedc81
BLAKE2b-256 checksum
How to use checksums
20c3ba9a7bae3f68cd6a7679bb55817964d1beb7fdda254af3c034324927ce42
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.13-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.13-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
570256878d40f33ff911b0dea85662e4f0656efff6f0588d9d2e3e3a432dd090
BLAKE2b-256 checksum
How to use checksums
859f59d8a5c696f7dc5525673c4efc81603eea003c214dd5434ca19ab1b85382
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.13-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.13-cp312-abi3-musllinux_1_2_aarch64.whl
Size 343.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
73013625d35ede6d12b021a7ce2c9d3c959bb279ea17f5566e9a9ff782d75941
BLAKE2b-256 checksum
How to use checksums
d00a94418d82d12e9212110b36b1cb02537ca7e5fedf354fc10b66ed2a00d6c1
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.13-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.13-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 336.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
7f18d08ddb1893ffae6ea42d03cc65332eb6a87dec14df5e27f51b8c77bba592
BLAKE2b-256 checksum
How to use checksums
b8d2f149b331e66b9e318505183d4db6acd0cf789595fa315119203270487f2f
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.13-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.13-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 350.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
9d86d99b27d1445d64f06f2bda69584022ae77b6274c7b1cbf2fb61d64baaf04
BLAKE2b-256 checksum
How to use checksums
d1bcab0d475820000378ef1ce6c5ebaf66cb35bce634102184483358c2384151
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.13-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.13-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
f318912159ec59384c4771b1e0ac15292be177d77cd216e0a6c518f2f47876e9
BLAKE2b-256 checksum
How to use checksums
730912dea6f5f87816581994d26ecbaf5644e5c23b8b92c597592e94ef4dc77b
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.13-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.13-cp312-abi3-macosx_13_0_arm64.whl
Size 90.6 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
af9977d70dbbaa8339cf6fcdf05dd5297ae306f5fa11e46a93538e2712b53090
BLAKE2b-256 checksum
How to use checksums
fabad366e85be083b8d92117a184705528a45e1f41b0e3c75e22d10aa5be8dd5
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.13-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.13-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
90a8028495ccb5de0d52c01bf17ef55e43b5017eb67a9eb6159850854faea969
BLAKE2b-256 checksum
How to use checksums
837ec55f071f00cbefa387f54827cf730b3ca61bd8c143109d1360caa5074f89
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.13-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.13-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
039db7274841a3ee4af66f4600d0595f410f8c334f41dd16254d8405802fbbdc
BLAKE2b-256 checksum
How to use checksums
026d49787839b0bab689e33b41b9c174c71616a0cd86f37c1c681a71aabc6c00
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.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 338.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e2f338f0204880eae3ad4f624407549be47b7779e5453cfc80742fab51a3f070
BLAKE2b-256 checksum
How to use checksums
27f9dd2c5ddca76cc8cecaeddf57f03b931ff64c9e50e4f3bab64dbf3ec7bb3c
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.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 351.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
258d244fd95e4a83398185b3ca90e9e65ba28cffce04a9cd4fab8a913a9f15fe
BLAKE2b-256 checksum
How to use checksums
4bd756e21e809fd329fd236d7bbae1d41a8952bdc315c8af7c66248e6086b4c2
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.13-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.13-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
cc9543a3ffbc69020e101bccc8400f0bc5345d07bae2ca3cfb698c8517a940d2
BLAKE2b-256 checksum
How to use checksums
8fe3eb12c90eba049eb0bb8cd06d4564ac26d966d82e9f8ce226046680b20e21
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.13-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.13-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
b2396b435cf719636348a32aab62efe96217f72955db84ac3df23450e27302f9
BLAKE2b-256 checksum
How to use checksums
3bfe7c87b06cf2dc033560aadbc61d66b2a56c925386445f9f7e5ae87cdfeb9c
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.13 This release

18 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