Skip to main content
Pre-release

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

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.10rc1

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

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-buckygen 10.8.10rc1
File
passagemath_buckygen-10.8.10rc1-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.10rc1-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.10rc1-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
passagemath_buckygen-10.8.10rc1-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.10rc1-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.10rc1-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_buckygen-10.8.10rc1-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_buckygen-10.8.10rc1-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_buckygen-10.8.10rc1-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.10rc1-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.10rc1-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_buckygen-10.8.10rc1-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_buckygen-10.8.10rc1-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.10rc1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_buckygen-10.8.10rc1-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.10rc1-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
passagemath_buckygen-10.8.10rc1-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_buckygen-10.8.10rc1-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.10rc1.tar.gz

Download URL passagemath_buckygen-10.8.10rc1.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
5077f275d3dfe8dfb49a970687515637068780c2f1ac02b5beda160b6b78072c
BLAKE2b-256 checksum
How to use checksums
965abf26bc8a1a2d289e44d4fa7e1ac590e36fda47a813466c91309e740e0a3b
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.10rc1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
fdc1108dfc3511bd5d890c74c01cc612560e608e2a116d545f8cff4f64fed5a0
BLAKE2b-256 checksum
How to use checksums
2828298562f9c8fc2076bad5b02f7c7a09870dd4927641844dbd86b648656e86
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.10rc1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
1795ddc877618efe1b00c4ebc1d3c067a6a1e91cd3de21bf0e43d335a5e9d0a2
BLAKE2b-256 checksum
How to use checksums
df1a9f1ddf74596ce1a0723d1783d95f4d73c0204612e1909d0e288e0faa4464
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.10rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
f9d05cf2fa82310f431cdf81836711bacbedebddc7b948db4d6c143c13f6036a
BLAKE2b-256 checksum
How to use checksums
e1d33e26984b5cd6cad70695608edddbdc6743383d07adda3f779b94befa9edc
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.10rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
c092f52b41030a932bc369b48476de53157fdfc1b3556e9cefd4f6c769f81221
BLAKE2b-256 checksum
How to use checksums
8f054965321000af8f22ff7b652acdd8c9c1ac9e6cd104edc8b1a3f866c77cbe
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.10rc1-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
ce991c77288a5acdd0e77bdf1fa340e9841c702c0909da91d273da1d3bddba39
BLAKE2b-256 checksum
How to use checksums
253992e71af292098de98a70d95f4fbe18ca56905cab5490bf5dfafab6f2211e
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.10rc1-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
e7b0dcae61a8cb551ccaf26c0400e579ff79fb24dfa2bccae7293a502839b650
BLAKE2b-256 checksum
How to use checksums
ed04e36976e47b024feb6c8a612fbd8f1e7fa25e5d3998b55afe8e7f4a8803fe
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.10rc1-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
463331a94d6b8c196fb67136797e650d9e4645a62d54f7c6f103a88ca719a5c7
BLAKE2b-256 checksum
How to use checksums
2250d758cab6399c2a4f901a7e5d7b2b133737de408ef180b0b0f587180b4eeb
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.10rc1-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
d07ce396e2ef60e550d081b9759656e06dce8c8d4959bf0cc5359be6a35ee810
BLAKE2b-256 checksum
How to use checksums
08441a2f55d9e58c53c711deacf7dd221b86007d57827ed1b8e6c4bbe6859cda
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.10rc1-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
194f144104f0118f1d4c8a44a2df94c8d786067fe9bbe98870d22bdbe18452a1
BLAKE2b-256 checksum
How to use checksums
c883911bfc281f0e964a3689336c2054247a5aba3f0bab9da0ff9e4a6360bbd4
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.10rc1-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
c3b145dea5887e797188dce1ce8d660edb8cc804e0e0197145a02d4ee861d924
BLAKE2b-256 checksum
How to use checksums
dbe72d7a943f83e215ac0273039f819c35b63219a66e01523a6e0d5b5191fb1e
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.10rc1-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
4aa972a74188537bb9e305b47e6809115246b483128bb869f803b22cbfbb78b8
BLAKE2b-256 checksum
How to use checksums
7e11181f21b037fc3043b08d1278f3e1d27b1acf6ddecc1d617382bac8e9f820
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.10rc1-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
5a58a171ede8aadb7521e9d95ebf667c8246744a14a06a33645b19fd8e4705a3
BLAKE2b-256 checksum
How to use checksums
890dc57a4aaa786b4ab96474426faa78aae29f448786e4631d7163e5f5f194ac
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.10rc1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
a6bb76301188a9aee8e5a179c944bdcdf6ed8f3e171858634380087d17331059
BLAKE2b-256 checksum
How to use checksums
d2b33df2a8add5b8d2419c5f8245cf5f99450b5069b629df6880e8eac82b4f84
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.10rc1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
3e52b9b3df62196f3fcc45fbe1744b31687b4d3910d29950e72befef0f09b91a
BLAKE2b-256 checksum
How to use checksums
a2867d2ceba5d25367e58e6b520006de283550cc42a530f32dfc9c31ada71316
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.10rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
fda7260adf16abc0c376b091f9e2d955622b99ed3cba79084c6b11668787c945
BLAKE2b-256 checksum
How to use checksums
025b2adbc581271ff2285bee89e8275b8d3e695fd4e661316e1249409e5faa55
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.10rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
013c599bc058aaecea31fc2b8adbc1a337a3f30c61d6d4e67a1caf092a3d5253
BLAKE2b-256 checksum
How to use checksums
e277060435ec819067d20ba6fa08e199cba8d8b57dce51c8a0376964a621f01d
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.10rc1-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
76c380d6bfe3a9df99bc6725e321742b8272c521e9591b481508488e9437a061
BLAKE2b-256 checksum
How to use checksums
bce87b3522bc7256f965797ccd943e5b36e6e4c0a4819f7e166db6d967d13a50
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.10rc1-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc1-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
44651c7fdb3c8b084d45f6b16e264c414ec7c851d5a3f58bb9c9fe3f50853379
BLAKE2b-256 checksum
How to use checksums
bf1fe2c62314fb114271cb115785b2321444d8c580487d80092d088d332ae856
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.10rc1 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