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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passagemath_buckygen-10.8.6.tar.gz (5.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

passagemath_buckygen-10.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl (335.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_buckygen-10.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl (349.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_buckygen-10.8.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (342.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.8.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (356.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.8.6-cp314-cp314t-macosx_13_0_x86_64.whl (95.1 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_buckygen-10.8.6-cp314-cp314t-macosx_13_0_arm64.whl (90.7 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_buckygen-10.8.6-cp312-abi3-musllinux_1_2_x86_64.whl (328.6 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.8.6-cp312-abi3-musllinux_1_2_aarch64.whl (342.0 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.8.6-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (334.9 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.8.6-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (348.2 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.8.6-cp312-abi3-macosx_13_0_x86_64.whl (95.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_buckygen-10.8.6-cp312-abi3-macosx_13_0_arm64.whl (90.3 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.8.6-cp311-cp311-musllinux_1_2_x86_64.whl (331.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.8.6-cp311-cp311-musllinux_1_2_aarch64.whl (345.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.8.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.8.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (351.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.8.6-cp311-cp311-macosx_13_0_x86_64.whl (94.3 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.8.6-cp311-cp311-macosx_13_0_arm64.whl (89.7 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_buckygen-10.8.6.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.8.6.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for passagemath_buckygen-10.8.6.tar.gz
Algorithm Hash digest
SHA256 5d269ae773050cb47877f58e53bf39c9d1c308cf89b59bc091495d37213af0fc
MD5 3940f6c9b61cf0f6defdff28537ad215
BLAKE2b-256 1ce305c63433dc507b5b8b4e2c5559f1c1d31db6aa73111df353f075a2ad6af8

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f5b49dedfefc399a18e3033c1df1277e2cf20d91a3baa578dd0d02f34a5797f7
MD5 ed326ec314953bd62ec822ec5e109caa
BLAKE2b-256 aada5ac93a6a6a8b08e63585f16643ffa22aeb7e7f94a90a5e4ff3880b2bc335

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d47c371a30e22125c5f9115751ce540801d718c7d907b32ffb689d310fc9788d
MD5 3a312cca01e70da3be98259655db5449
BLAKE2b-256 b687dbc609782af32dbdca02862b9b0c2b57adc32ac6a5c7191ffac384608a94

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3edea6a7526989626fd4066085c1f9cfc79f27f729429a9796f1f6ccb55cceee
MD5 607bf3ea47786cef5182fbc30614dcfc
BLAKE2b-256 040e93c8f3056778fe1d3a7b5f46477328cfba101c0e8eaac2f82faa18aed816

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ab89af9dd5a2335dc29a1ba7e7e87555b572fd1dc566f48083786d43cbd35db4
MD5 a77094bdc11c891bad5f8acc1db475fc
BLAKE2b-256 867cecab6718f70e971eaf4d45766d526767800ca9a37b59c28b36e874ca9eba

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0f55d9dae4c14138635c0262539e3c02cf2b1ce57a0ff5610673e5bc9d0700b3
MD5 66f14f20af9ffc39046c3d29c7210b6a
BLAKE2b-256 d7e70bf7283e2f0ecf283df0a605e47e3078f094f6a15b7a03c81168375fbf23

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5478f8b6fe45e218bfdabe67a75974fe97051534f409809af562fb5f842cfb34
MD5 a62239538efd2f0d85d990202b6a720d
BLAKE2b-256 602ca382ba2727e6027bd0886836e9a639a9471064ca3bece20e020d6315816d

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff146b81297eeda4c885ecbecd8fcffb2fa36901b8e327d4c657e3bb9880ec4d
MD5 5975fb089345f8e9d98de062036bd689
BLAKE2b-256 5e12ec83f0b0b7407615a0b379e392fc5a315378410da57e9acf05f202e0eb3b

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bbe96738511d9d2a8c2e1be700b0e96b5f11e6f9963a2b3b67c14349a553806e
MD5 56d85bff1e09c864f9c8cdfb3daf6e09
BLAKE2b-256 ac63c496f01aaa523649dab8e4932e3737b5e0d280dec9cc0ac5b477c0b49715

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 598b186f51847bc0f2cb6b602c00b372f201623360d4eb2fbe64f37bc4da111f
MD5 eb3fd3d06f601e16f08238a005d49c0b
BLAKE2b-256 c56ed93f83fe47b51edc702bfc101a2d62813e95a45399f481dc1acf6b247fda

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b4b9666845f1606f7dd71c6d2e91ebe500f84f4d6065b814f32046b176a3a4ad
MD5 f1d0fa3ca1c10a0715ca244e306e09ed
BLAKE2b-256 7eae482054ebdcbda591f9969f3682ed5c9412e3d9d39043976986032a556eff

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 256540e5c1eacaf4d72b288d604e9cfed4e65fbb7c5d7dab58cbf2156ab3271b
MD5 25f760513314c61362ddb6f56975d1ec
BLAKE2b-256 c02b9d21f8caf6dd8284954485266728384249d282518baeabc042a1f4a03f5e

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e1eda2eee694954eb3db5339c2317d183485dc88ef7943f18dbe7a57972697ee
MD5 6af599290b181190a7211e1e977b19c7
BLAKE2b-256 3a041977ec6e5ddf347a3226c5e8a58a99cc46b2e1916d7ed2bff9fe85e2570f

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f394d439ff147fbd644a5cdc0361a6037d363a2b721ee0b0ce69ccb2a577949b
MD5 063db8caacacdffd3eceb1133f1028d5
BLAKE2b-256 fd88229b8c057b8613b9db07448a71f2de0e396240698d2b810b39c3fa1d8309

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1a76631aea37342dc22f61922018f3d7c46e998ef50686a73b9bc4f5a23099c9
MD5 53ebccc56a5d5e82ce21b2bcacba3e4a
BLAKE2b-256 27fc633f2ac38586d19ea16415c8e015791205c2973fb5371900775ac9e2af13

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae79b57a7a8597592f83298c9de339902643cd71da12a1fb0a27b00c43f95951
MD5 75a0bc6b1ae2884ab1a451a65e8fef99
BLAKE2b-256 8ef9f4a3e708616d519d4cb273043546b8091edc256fc2d2ddbf32541825a816

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6447d6c901407ca29c4f058db39bf52c3fcccdc12155cbabae0f059ec9538fd2
MD5 cb9a6e98ab13a6e1e5443865d726c873
BLAKE2b-256 7ad5fbaf996d66e314fe3e0152de494cbecf9e9b886619d46b2391aba2e8de9e

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 802ebc7002dfde65d22246c69cdec9cbecfc5b4077fd418e054d2dafb9a4149b
MD5 4a1c3963d18d0e03bed518eff594453f
BLAKE2b-256 9191a10b85173d58f6b64619f9722cda90b70f5ae7a26f9b20991e108fcadabf

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bd78faa2685902eaa4e25303033f8a94ee3683bdbe99b81df8d88a8e539fabb2
MD5 37d98a1b29a291ecb7332974a57951c6
BLAKE2b-256 3a845983cde117ac1bed5df31a53e9cd1825b41aafdc4e856dbb94e71e218faf

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page