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

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

Built distributions (wheels)

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

Download URL passagemath_buckygen-10.8.10rc4.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c385df87b130b47aa7282407ffcd88bf0569ebcfa2d08850ad2531979d2fb2f8
BLAKE2b-256 checksum
How to use checksums
981e180a95bca8fe3403a6cf1f4b02306c03e0d4e6728cecc887e8b2ff0fd553
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.10rc4-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
6aab0ba429b404ec6a01cde920611ee35cc427a5bbbfcbb08d5fb3508058c12f
BLAKE2b-256 checksum
How to use checksums
49d9d10f69de787bbff0c4cc2169adff12ab3026258b518cc1c4d379d88e677e
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.10rc4-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
a670453dea1ab907d6d56bd1f3912412bc0674333a4b130308c73e9c564e102d
BLAKE2b-256 checksum
How to use checksums
a306fbdeed2087323de1c690e940aa253c512d28b82f5ea49d2f455a6be7fcfd
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.10rc4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
b734abe268aa9c7d4bbc9c37083ed19b6f7c28101ca752b0ab25763617b5b469
BLAKE2b-256 checksum
How to use checksums
7068b1a26176d432fd910525185c7a221282411883c1bf328295bee937962af4
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.10rc4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
2d7b1ea01812c8b2de1b66ad77162ccf645952d43b08c9f1c2fb0198b5d90b0c
BLAKE2b-256 checksum
How to use checksums
cab9aa94da99ccfb146f629fd3692e8da631c614708f39118fd178cce1464087
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.10rc4-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
ff10439541b1e0da6faf4281e66a1fc3d1f00925eb9ac5f0015c744a3f24dd8c
BLAKE2b-256 checksum
How to use checksums
2fec8d71ecf8b6e47b6ecaa8e941b2c21092aa53f1675fec37d500f63904d19a
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.10rc4-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
63fadae86ec45083d5ba507a4b1e4663a1f89eb15901b9ca560fe27dc9391f10
BLAKE2b-256 checksum
How to use checksums
0bf8db17baf61362308f756010f48226b2dab34277bc1ba97c9b139514572625
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.10rc4-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
792bde38b355d9a8ddf097babd695909cf5fedc1e9fe4d0043fe5e1f352e6991
BLAKE2b-256 checksum
How to use checksums
3689664a758730acd80fcfee19124d3a8f0f6b6b543c1bbfbc4feea1f48d147b
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.10rc4-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
27fd27beddc6977023d3d54fcc275374857160262c94435194288486e1ce7a4c
BLAKE2b-256 checksum
How to use checksums
9a870312062f5821c33674b03df2f9683b4ca554f00c2ce06c53cbc0dd2de0e1
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.10rc4-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
80de0bc5cd9f9f4a620935efd1c133b6ef4aee673888b88e7509f1e23a5ec9a3
BLAKE2b-256 checksum
How to use checksums
1f4fd9f9fbfd7955597e636f67326ada423fb33ffbfdf35ab4b137e63a8e2cec
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.10rc4-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

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

Download URL passagemath_buckygen-10.8.10rc4-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
3e6dac6ffe7b28817a9faca538bb670348c7f4c927794ed9ccfd576fac911dd2
BLAKE2b-256 checksum
How to use checksums
6bb048c0b5489ded5e9e7339bc7bbdb873d53dd2db3eab9f9a5637b433268958
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.10rc4-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc4-cp312-abi3-macosx_13_0_arm64.whl
Size 90.3 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
fc648cc4c3128bfadb2a250c6dc8da6f382da2705913433b3212bc26749e0ae2
BLAKE2b-256 checksum
How to use checksums
80586aa7a047f18185244ed37a40d6b273fb391cf9d5bbfafe59b81e4e789bc4
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.10rc4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
3f59e732be6b93b5c6b454a8a10e7b8ad8a691d1172b121b25b3c8a98a892417
BLAKE2b-256 checksum
How to use checksums
25c66c8dcf3073714f6f6380c879c7591961a45a05ac1ca6a38ae72b16f1da56
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.10rc4-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
259acfcdf0822940b9f7b6d975f0f6a7d064d5edf0e64842373d090d387182e8
BLAKE2b-256 checksum
How to use checksums
762cf71e42821e66ea1d8bffaa07a209fcd0149bc5e10bb2afaed783b031a8a4
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.10rc4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
7db3472ef5f5210ebcc95bd2541d44b3c4c6681b7e80d4a317e39b09c4b559a8
BLAKE2b-256 checksum
How to use checksums
d254e6b56d931b3e3ce1cf81aab4f738632549ff646e0977a3053a02629d97f0
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.10rc4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
875dae0d05a2eaedbf55807acb963487fc596385a2dfc1b3e1492dd9235fff2d
BLAKE2b-256 checksum
How to use checksums
e79ab5412517dfb0762222b5edcdba6c3d279439722fcf53594c098485c442c4
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.10rc4-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
ce8675324d77afc3f6c6fd7b3d300cf163be7c35d96a6f3e0cbdfe63fce999e4
BLAKE2b-256 checksum
How to use checksums
0e12f39b6d89ba1104d5d7dd04ee72181eeaf77987d199dfa43be2185299c1d0
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.10rc4-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10rc4-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
0e1a5604e7fdb4010a1b11cf68ae2c3bb8be67fa2f7f25026d968a0c2b74aedf
BLAKE2b-256 checksum
How to use checksums
47e44bb0a04bfad25f7140bfda1858a5b79f57b79b16ea860b2b6ab793181960
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.10rc4 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