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

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.6rc2.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.6rc2-cp314-cp314t-musllinux_1_2_x86_64.whl (335.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_buckygen-10.8.6rc2-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.6rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (356.2 kB view details)

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

passagemath_buckygen-10.8.6rc2-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.6rc2-cp314-cp314t-macosx_13_0_arm64.whl (90.7 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_buckygen-10.8.6rc2-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.6rc2-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.6rc2-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.6rc2-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.6rc2-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.6rc2-cp312-abi3-macosx_13_0_arm64.whl (90.3 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.8.6rc2-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.6rc2-cp311-cp311-musllinux_1_2_aarch64.whl (345.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.8.6rc2-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.6rc2-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.6rc2-cp311-cp311-macosx_13_0_x86_64.whl (94.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.8.6rc2-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.6rc2.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.8.6rc2.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.6rc2.tar.gz
Algorithm Hash digest
SHA256 8260718b3ff9d9069f2c89a4b1a95691e643249d3a5bde3fb42f535b2ceab560
MD5 161ed74888662fb59f8deec6a19b556b
BLAKE2b-256 969291ca6055b3698f4ea446620671a2eb00d6f59276dedd662c13ba3fb68f3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e997dcf9ce6a6c92753479fe042af1b9013493e3fb50856c84193ee4b119590f
MD5 28bcbad7293f0b7c5885b7e4bab62b13
BLAKE2b-256 b680bb584bf0da58a13bb6896d2fd76a26ec4d8e36224d85611226823bceaf69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 77edd86fc2702e24f87c96428a24f5b2a107c634ea67929fa27add25127fe84b
MD5 e3ba18cb90ef939151fd7ae3b4f20cb3
BLAKE2b-256 94170b2b02424ff277d30f6ffda151de25f476121ff4c2ceb3c724e4e8c249e9

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc2-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.6rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c07e8d01ec3ce05c3d4fc9de53d03151a7016a35419c7c0130b873a9402c085
MD5 a4c6341f0b3da5fba87b81d2ffdefc15
BLAKE2b-256 263f27c0bbc11e34bbf9f433995fabecf4df8d58dc3b3f282021055008c2c7ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1728e124d386255edd2df2b8b3796e268ef40807278e2f964e3ec32848ca277a
MD5 b8392be1164eee20c79d5074ce967fd3
BLAKE2b-256 8fed74715bdee76a44838af2f1e697b1183c640393a89fe846cac7d48e01670e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 16d5ab40614d314feaa69eb023a3faa912d471733ddd13ed28ebd1a4cd3eceec
MD5 9e25e919cdd13a064fa18ac3556746a6
BLAKE2b-256 12e114cb2bff4ba364d4c14007c5baaa985e7d976be712309f679868ca200bdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e798cf6af47fbeab19bd021c739255fc39b823cd0e2cad3c55235210e03cb6e5
MD5 1bd3c22464dee4a471410eaa40a354e5
BLAKE2b-256 c8c8f0ff94d0a28eb04453d93ab27e013dd310d411c51672034c6ca682469b44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c3994c4bef9d4e5fe6832bc4a2a5192908370f9226fb702076d38d2d9c185f0f
MD5 5515fe0f6e1a46ae75c1402576e6905d
BLAKE2b-256 ae63f3d88c00d66d9e6792cbdfc187e85b38bc5678eb1c4028d2d856e0041146

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b87b2b55d0361176a040f8c66e13f464decfbc5cead44b95b0f9bd835c1589cf
MD5 2ec82b9786cba70132b7084b9bea4cd2
BLAKE2b-256 4a99fcb2d424e087c107a73b2d0a9be91920a8c28d2e037cdf8c8d412e46eb99

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc2-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.6rc2-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8af64e05e9a7750a46886648264779fc75bcb5ef1cea4f3c5b25f3088f62bf42
MD5 bfae497491fb617ec85f502a6d387b67
BLAKE2b-256 e2422e2526f7f491911e0e5960e5b032fd80767bc01e0e7c8a28d923bc228cdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c874e5ffa21f3adc2f80da969a48ee298ef2ab32cddb429c5639b6323a21fa64
MD5 a39517ae940a45b5407d8eff11d17400
BLAKE2b-256 042f265879f2ecdae04ed8605cf3a8b5954aa9d61df93d6f125f87630be09ed1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7db601c2d5233b13ae570518a5ea0a8d22e2f46ef171692d90321e6ff1193584
MD5 73b3977bdacf6aa504294d930c9c4f36
BLAKE2b-256 022b2a55287f1034677effe807b4bb6145c0f34fe262ae9335cd25a8f5cdc18b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bd2ed2b2c816e0841c341d78367dcfb68ff4dc79a9ac40853b270ec023db0bdf
MD5 c0c854728475b85e0dd114ff7df4ba84
BLAKE2b-256 3062500b37316abe34c38a226cacc7e4ca11dbe4faa543851ebdeb4d3bc48095

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5d29accd4d585c4dceaf4d2e1f3b71966ae4c22cf4de1502149213d377e3ce66
MD5 6985d051ee9782ac1a631016e5f11d52
BLAKE2b-256 5697d37c4cb1a121b6a3cc4380f2ca1bc2cf1b5abc3f8df822dc29767bb927a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4231f560d088fd9ebcf6e182228b87eb8cc414c8b01246628d0d3a31cc34494f
MD5 2c187163cc4376c5b7611a05b1d311b5
BLAKE2b-256 a935a5021ba19f0270533df86b1b4ef220438d267ecdf6b1c801011706a33865

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc2-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.6rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4fb80887053c1bf2b4999fb301592343e885d45b26d767374f826e4522d1cac4
MD5 e775ff275a4860e6fbe2798f4d71f716
BLAKE2b-256 c7ef3ab8baddf63d3859db850241383493078f16018effa75219f8c57da3ef5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4273f1e7b3aeedfd1792578b28f12941099a158a5da44d0ddefee4486bfb66da
MD5 09c8cfad649bc4945149459e4ee8db08
BLAKE2b-256 73c519a2b9211854f0d0bee159eb3b7ecc1a0385068e9a1e0971b67d1e1c7728

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4d160b49ccbbb547d379e70d09167e728ad679836dc9f5a08fda1c9b89609bcf
MD5 73639a25c223aa952193fad61bd47cee
BLAKE2b-256 0ba61a740d15e782d0e37ca2e18f77de65ddf47aed75a1de3a050193e9efe1df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 34fe60b517faed70ab29f1b02febc36262a248c9fd6161421902bfa024d43ee6
MD5 7aca7e949aa5feb8641b9d925f332983
BLAKE2b-256 3ef32284de259eccae892f20dddc4cc5769e18f4396cdcdef4ba14a48d64e7cf

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