Skip to main content

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

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

Built distributions (wheels)

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

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

Download URL passagemath_buckygen-10.8.10-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
1edb0b92acc3f6cbec24923440acfb111a36e9c9f6f0504fa3fb3961657a9e5f
BLAKE2b-256 checksum
How to use checksums
47dccd7b0d514735bb9138ee9bf93e8509893fbf495505ebfb954e2673a7280a
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.10-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 349.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
48d2f16cf1986b9513330005df797a695db664e6e6261e51ec9346fcc0abd74e
BLAKE2b-256 checksum
How to use checksums
8c9aa9a06bacf0b935f771900f54f269149cd0e23da3ee51278cc5e347ee0251
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.10-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

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

Download URL passagemath_buckygen-10.8.10-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 356.1 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
f92719ffef3336fded0a6e2e4b6e48b9dd13c2c2a3834304e8cf158046dfc5dd
BLAKE2b-256 checksum
How to use checksums
4d1f3d497d07c7cc67bc6979a33409bc0546a1ea65f1d0dc86e0c11807683bc8
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.10-cp314-cp314t-macosx_13_0_x86_64.whl

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

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

Download URL passagemath_buckygen-10.8.10-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
d4133660a61ec50b3db174ad7f326d99a921972f1e86d33bdbda4bfb3f435c19
BLAKE2b-256 checksum
How to use checksums
ce28d1ec24b3a672d1f0e39aa7e83e6ec52983e55eab42b87f32e78e15fc5297
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.10-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_buckygen-10.8.10-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
b302b37077103ec70b6b7d1219609b32c5d12df75cdc758b952a4674cc7c8cce
BLAKE2b-256 checksum
How to use checksums
124ffdae2869a41d23b52a4c3b10ec390635fc036c477a337c14d03476db5e6c
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.10-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

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

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

Download URL passagemath_buckygen-10.8.10-cp312-abi3-macosx_13_0_x86_64.whl
Size 95.0 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
6e88d756f3b1890ee466c16c463c3d1688ca268d1e4ac3fd4090ae029108db84
BLAKE2b-256 checksum
How to use checksums
43e257bf0bd6746dcaa47547a0f5f8c97017d85fff8d908be290bd2907da6678
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.10-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_buckygen-10.8.10-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
ce14bdec0348b3791dd2caace6c52620c595bc74b51c3e638f8d135d63faaa66
BLAKE2b-256 checksum
How to use checksums
5450bc43383360d7dda08296c6b813c7c85c2fa93e628432fd6a2ea3cf782f6f
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.10-cp311-cp311-musllinux_1_2_x86_64.whl

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

Download URL passagemath_buckygen-10.8.10-cp311-cp311-musllinux_1_2_aarch64.whl
Size 345.3 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a63ed2f0c474d906ba3bb7320e25cba8efe108bf799e3f41fcbd7c07953e3148
BLAKE2b-256 checksum
How to use checksums
d81cc92513ee8093216d21f65802c63a940e3cf9440b2690c2f034aa0bee7762
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.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_buckygen-10.8.10-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
368dff92a8e00b73a80eb08c073f97fbed94bf1c7847f7758937e4d63a421dbe
BLAKE2b-256 checksum
How to use checksums
764a6e8a175d1cf3b9b70b5bb6729d45ba88ddc6a26ce1a218eededae6a140c8
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.10-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_buckygen-10.8.10-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
915404009ef427b959fbaf2ec22ab8f7a07b649f53e93400886d49f92eae490e
BLAKE2b-256 checksum
How to use checksums
244fb47c549ea4c09407eea9ce65d4be38c811bad74b341f285d7c37458e6eef
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.10-cp311-cp311-macosx_13_0_x86_64.whl

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

Download URL passagemath_buckygen-10.8.10-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
7fb22599aaab64fc5ccc851daed53f1af169f9a496397b96c1bb7753f7ce7ad9
BLAKE2b-256 checksum
How to use checksums
18fd83017c5176b51df4fff40454ca92704c0ee1fed49dac06fb3813f88445f9
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.10 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