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.8.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.8-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.8-cp314-cp314t-musllinux_1_2_aarch64.whl (349.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.8.8-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.8-cp311-cp311-musllinux_1_2_aarch64.whl (345.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.8.8-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.8-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.8-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.8-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.8.tar.gz.

File metadata

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

File hashes

Hashes for passagemath_buckygen-10.8.8.tar.gz
Algorithm Hash digest
SHA256 b81a3193667aad4a808198a7b24d0bc459da1dad7b6859e54a21686a02934ffe
MD5 0f4f2acb0d0a4331d22eff7d080ad6d6
BLAKE2b-256 1661b44330d3645391984dd53cd580944251ad1e020fcada673614b558dc6057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 294efa2f03329c41984158ddf171a93e1f6d9f1d2a26ccb3532bf9602a9e16ee
MD5 d48651b1362ab4d38f981c69255c8613
BLAKE2b-256 1e909ea9053289cc3f8f45d9e96bdb5ccd5c5cac246e11b0b35188a1a1f21d2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 84dcf1eb5afbef482c47dd69ff051a28d4192d32cc935fa63b59bb53d6a854a8
MD5 22a162736ac6d79b2f41ee4291c161ed
BLAKE2b-256 56719f257e10c3f7fb0552aba113fa92c65f945546718cd342624d04d9a718ae

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.8-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.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 714f148b2534e9820a782ee42fb88bee57329db67ed9d4f20ef49b99d1bd0c7d
MD5 dfb6e11a0e99124fc9408eda5a602ed8
BLAKE2b-256 e3e1ed5889da9cf4aac1e0406c6a01b08999030e01ebcb0d8826dafcfe2e71cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 663b57c92fe6885c95aadf4f371e6a36e52bf3239f7e11f6c0c1da4506865f7d
MD5 2b0ef0eaa8e3367c32daec4f6b8a7ec5
BLAKE2b-256 4631593618ff58a2bcb515967bc4eb559cf385386371034e2e1efc1ccbdf6f5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d5ad46830294ceebd242d29ec26cde347c2d485befd7081425d5f5fea2e74b0b
MD5 e9503d82d2831c29223e72e1a2b57d43
BLAKE2b-256 a2419a72fbf7a9595f5623722dc2a2700dcfcdbf98bd4ca241b48c3b6822e565

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b101da0f274a88955a2884bcb00cdc7e3acceb7f8e26eef668272aa54a2650b3
MD5 b70728e3867cefe09d1f90590271b7c1
BLAKE2b-256 ebc94cf15399c170684ccbf02f0643bb32e63fd4ebfa99af045d9ae88ec36e58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 99efcc743224172a49915f0d94361034f36dd2f340f2f096d5bfc9fe993284a3
MD5 9406e337b452b1b36694bfc6ab79a12c
BLAKE2b-256 95141d065b4b2993a134f7b47a0f434f68899f1a4c3b51c62487549818376867

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1e7d36c8f7fe2e8150e24a7a0a64b7dbf8eaf2462ddf121b09a7fc27a6e42402
MD5 36bdc87f82b8dc2b805d9cd19de19afa
BLAKE2b-256 3427aec71b5f9b86c4e54d0f806322a9655fa59b895bca645c12f9ea8e03b7d4

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.8-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.8-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a7836b6fe6e2fe7359cb4d65a824e4cdb4a8c9b2b4401af4dde9eebca14445e0
MD5 f220bd8b56ff544df3ff8acdc7c95ff8
BLAKE2b-256 9c0d61ff568aea89d34205bb06a78266dc7edfc8a2292c4fc1cc63ba0c047a7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0797aab977ca8579d7f324695208a74042e03eabad090b3cea3ba52d9918b948
MD5 1d3595b74b02c8919c8ed0619bad9045
BLAKE2b-256 be333beeb02e35012763347e8d3743d49d2b21d07e171c09f29280dd207db0b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e29d9c8b4bb3b53bf77b690247fb3f6c8b7f5a5245c06a56ed8d3f32bee25f0d
MD5 a2e9592d3df3686b5880a90c4cba44c8
BLAKE2b-256 e738b77944049a74017d188c7dc785b23fdabd15049f5aacf238846006917331

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e735dceee2969aa5ae8fe862e6dbe605a1768b85e75b446d2148545f4d3a46d8
MD5 d6dbf2243c64e7c020eeb97ed9046a05
BLAKE2b-256 71d675f25a318b9d50ee6fce34b98d5459df333bd1e9cf7d8ad0b295b7bc85aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 31be3a19990793dd5b738112df5a6b8945cf265980cd307c7cc9e4333ce5f2ac
MD5 25ada29b7a2496e723cb4e80c56227fb
BLAKE2b-256 9aff9b50a094bde3af48efda4883d59a92050ef0e2933df4d73b9a052f006032

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aa7e371d7e6210c04a54623fe6e946c2d65ad9108ac1e813c3bfb1f0bad639a3
MD5 db460ab7e5e1a1a10643048c6a5e5109
BLAKE2b-256 936ee3fdefefd5e1002f68795daec46658102e300c1296541191911a04b6a03c

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.8-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.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a6287a42b151f8bb4d4524e31c5161d757c8f365643bc59555eca881206dd884
MD5 c77344fce0d6b4375e825977553a937f
BLAKE2b-256 a956bd200115f32c78b87c62683f3c48450c976e2bcd814213311094b845075c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 538a52481900f1096c37b0906c642cb962a4f979badc3a54838e793105936b82
MD5 9f03dfd5885d5d5a01b52538d7ef28ba
BLAKE2b-256 d02dafdf96026c2cf5a6beaeb9aba96dc688b576be2c3d7a8160a776a799802c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 38e5c48afb820829a4fde1611cd4d58251dcd3610c12182f4ec1a980bf8e8e94
MD5 6042deed3f27f7157e17de01052af10e
BLAKE2b-256 e539e77e48546f69d6961894f61c03160c4d9d552ae3525b196e26ba21355f10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 45e3d4c32da4e3cccbcb6dea70add6a76369af562319f35557d730aab8e67579
MD5 937561f45a457dde62bf7dee2cf30ec0
BLAKE2b-256 824ceba32b3e41c07753aee2ec2913ec19253dd8be085ef7eda361de9cfe5d8d

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