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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

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

File hashes

Hashes for passagemath_buckygen-10.8.7.tar.gz
Algorithm Hash digest
SHA256 8eab98e2353980f31886b19521897f990d872059d3f46433731563b854cd6a0f
MD5 1b69b0a3961f3054e816c46b3527f790
BLAKE2b-256 0c885d5cea29ea7850bd84ec3f35cb132490f3ddcdb0f950c4bad6b8a8a2afc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 104c8ed9d57b09fe47d02a34c45e996f0f8f3c798e8d0bfe4f5ec5acae7fa11c
MD5 3b635db69835edf2eddadfea51f6b5d8
BLAKE2b-256 8d7c413c7b5e0072aa9df8038214d2c2e6729685940068a16d4370bdee46a9f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2a3c5c3abe5cf9989ab3f11ef9c7e1f7530ead63817872f7f622dcab816d87a6
MD5 67f81b55bc00e7868c3a435bd65af228
BLAKE2b-256 6d354e0c420d0fe44134bafb75d70d0a6b0ffa145139140e5270545828158c1a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.7-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.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c7e21a39b7c6df07bdb6a87ba2d77edadd0d0b646a22d8bd821f4bad885470c0
MD5 26e8713eb317a2bd7671c3ad5d693aec
BLAKE2b-256 611981d54c16224c4795d87a0aa52cc32bec9bd94823b357aa452738bc035bd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7fa3827d0ac006f53a5b03c7c165080f20b981b6bc279a562caf6f7e901230d2
MD5 1343ab845a741d7dd36d3e3887808212
BLAKE2b-256 1d4926ae7d33bd599a7c8088ac53029905b2599a20918217542842d49cc6566c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6b3a545e09a4a25402011011562b0d23eb88428a9c874498578dd63bfd16b96b
MD5 598bd1e3706102be607dfdd3789a7523
BLAKE2b-256 ef7cbae181796f9f50f5a6a0bf9dc4c0b68d84f60b0c1ff809841daf4a62d534

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b48d84ab656cc7a388a4eca36eca101bf3be5204226f6c7d479ae1c0c9c28d44
MD5 639647c2cc1d3c5a24b47c9dbadaccf7
BLAKE2b-256 526f5b7c6811c512a536ab5fa5cc8679e6ac8a33ddd2187c201410bd4a1a4c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b5610642b871e7ff25895934d035f1c05bcb1df006f16659c1a0c9347cafc3d1
MD5 d14aca0552c2ec5a6a9d07c19e31e825
BLAKE2b-256 be8890e8582f98165a35bed1394c3a6ddf20eb24f329852383a7c6bf7056106c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a72cfd3cdf15c72e10bfe5514577368821041432b6506f763701868901c70a0a
MD5 805bce16ec4346a3e2e2452d1064d57e
BLAKE2b-256 43560959d25b642983a723f5cf2137fdce43e91eecbcbaf1c45b3dbea937516d

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.7-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.7-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8dcd5a619119b50cdbd7772d7058fb6ab50c35159f84aaeb9820b053c6508cd
MD5 be141e0fbcef805fbad137273327e908
BLAKE2b-256 c91621b252bfe4fe0f72fe1e47b0c8e6f36dbaef1d49c6012181ed8cdfd54f44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 58af4fb4708779e28cf8feb4d27d74a90ff00f72e6dbb685d427b16978d80374
MD5 9118c6b422c0b4466413b88bcab7c98d
BLAKE2b-256 61cbb0751dcd0450168abcf7ae117593f7db54f0f5fa2809bc3635459cb3e6a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8f0b2a7f64662b026ed00c00f9543408f8633112fe8cc066a7cc620aba973e17
MD5 aa0c81ec20364b5a4fb7a7676adaee2c
BLAKE2b-256 4b69b53bdf876e7d28873495713ea908e0e9959691823a7db79586c8729e8f40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bff89464b130b3ff3864fa03e90b7a5928a85de105ed45dc0af61364f5044931
MD5 81a42a51d014fca9581da5854690557e
BLAKE2b-256 4032f4696891f4853043aef510b6901202a50b7fad9e9c1605e55c049d1d8db0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9e1aafc10ed9f11dd1c859ead0845ab5fe811825a0a943ebd9b5159f2e093f46
MD5 785e8054242841cb15ed1c75d75be4de
BLAKE2b-256 8e09c2cc67ccad040ba0fc3f165702a71f887416b34fa1fc1f2ae2aa7338532e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eeee7c4788ab2f3913cfdf7ad67a8b96a3997a61b763e91076ab232e4897de74
MD5 0c231347e370c3d6a755cea3981e3427
BLAKE2b-256 21543e7d868e0d90d4cb262284db50eb083a16783e998710315f02be9e80ff1a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.7-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.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ebb27cb0f79c9f2593d4d61e440c3d66673b2fe4053b9dfe167eef8ed0780be
MD5 0dea41bb4aa5ede2cf4bbc7c8e736c41
BLAKE2b-256 f6e69de0b936a1c35d3ca1ca94b44ebecdaec58a0ff477c10c6e91858e56d2e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 933f76618d0228dabeccbda30182767c667557e47c45d5b60faa70b041053d0c
MD5 ca7f2d6ba7faca8c4397c45a090c8d85
BLAKE2b-256 cc00ff23438630e76342634e87857d51ab26538a2bbd250ec8758deb1ef83e08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fd097514de57a883db8c0668dbc59a1d95378fbc25980cbc80e6aa1066c78c7c
MD5 1151fe123debec80f41ba70806a003a5
BLAKE2b-256 0112284330e965f615aa1be6ec97216bd6193eefe1bf02f280f0fd6dadafdba7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6acb0a7c75ace2149262219a199a622b31581c2b6a9d3503fcb42df37b909a9d
MD5 9e0a784757dc1ead4b5623defac92e75
BLAKE2b-256 c020f0fd3b7cf14eb8024ea8cec74a3345b86dd442bfbb75ba0f629488384f65

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