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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.8.8rc0.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.8rc0.tar.gz
Algorithm Hash digest
SHA256 93e883f1ba61d8b0f46ea3bc6ac6c95ceb32ed55030c03b6e5d52f2ec5ab92f6
MD5 66e28c3c4a7efe5109d88b0b850836b1
BLAKE2b-256 6713882ae2daf446960497904866e1aba988d8d8c305c05fa08ea9b16daa46c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c9068a69178a646499f01a537e0eb2004da1f1ddc8e199109d01d1ca18a5e543
MD5 0e1993c68f5da8752385281f06c44d8a
BLAKE2b-256 9ee4731ca2cdbf5e0d2ec06c7e7eb0c68aea3cb1ff1931de20edda1ad53bbec8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 409ee774ecfea019656dc90b1bfa317d0b500d32e833e9a5ddb1aebcae9bc58a
MD5 eef770d93087159b3660233765d765a3
BLAKE2b-256 a6b49b92ede8a27c61fbe569553daca3448dbb2e19fa56af67378259ef8aa9f7

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.8rc0-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.8rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dbe2005a012fe0a6bb01b9fb3ebf642e8617e232055de1c4a80e847cd60e5bb4
MD5 75fead9fac520b84f9433b81c8a4085e
BLAKE2b-256 5440650697e00e8f5a7a120a3ee044043ce17ccd31be5d6b43f6e716f80fe8ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 833694c160e72b50d797b4694e3033d19a3df376fef1b1427267117f7896d39e
MD5 30dc918754236e4a064ab6399238298f
BLAKE2b-256 eca80576be55826d6a47073cb3f08c7c621a4a964d2c6e7b313479605498ef97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2952cf9944eac889ab966b6e8b8224d7c25ded8c35e995485f3874351be1fef1
MD5 0ed4587cf1cdc2eeb0c7c60743a9d9c5
BLAKE2b-256 9847518531b8228092d945f6cfd2ec46038502324ba3d90113a232ca288c6cb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 228afe1de4531df42778d47ce52c351ba2210f282111411da90b1aa20867fb46
MD5 0aec06125d97eb9046f3c47f83dd6a6e
BLAKE2b-256 6eed9053875848c7f5d8ad3332bd8090923e93694189c2f40a72b21727ec0b24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6be4b26ec7c18295a5832befadf0c595157371f1cd35cb978a11732e485df70
MD5 aff486fd3950b31f8676b9873fa4ce55
BLAKE2b-256 cfcf7ce39e65a72a56cca40aaf5ca46a50385d18168daea954b2fdaa2d27cf2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4e7f4a017f83bb7718ee2d7dd7a8a66b70af4bb1bd938e28e63bab269d6ab763
MD5 65dc3e0673752106d4892a9c86413879
BLAKE2b-256 4102680b2a43810f7a3fad01f20e253f6e6213fb9584d0970125738c51fbfef5

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.8rc0-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.8rc0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a5ac56509bc7b361c937d3526fa03011c5f1e22c97ff984d2fdae7f0ba4147a
MD5 e49f8b1d9cd0a9869fd9d670d936d9c9
BLAKE2b-256 7a81d64dd077797fb5765cef5beaa5ffc7735cec4510fc225beb4b81e7709932

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c7d260677082173f18c1cd0aca0b1693e698c17e389c0d86fbac9d1038e4dcb7
MD5 e7ef251e8704391b6574c99fa14b5605
BLAKE2b-256 8585418a8915614240c296852cdfc6f3862d8039d094d97c995a427aef402214

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6c3f59d52a8ab0cfc59bf5abed008c67a6c5c7325832d282f2a8f926b844259f
MD5 b851821dd8c86474e4f43f972bc0f71e
BLAKE2b-256 50c824f5c5cf9caff95992a96612aa95a54e2d3b71f7e05cf1ea50291dbca52a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d662f91833e45314bbac389b8a623dc84de0d4ec19b6ede8e1d4d28ac5686804
MD5 17f972b411ea81d6f52e33a030a7080e
BLAKE2b-256 f1dd2c1b6550becd42dc59fd7edd440f2a4d556e0e2851e018c6844873306da3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 21a64e341cda9dfff5ebdab26d7807602a671590052ec1f1a592295ccf59dfb1
MD5 2716a31ae90a1a50f474027edda0508f
BLAKE2b-256 9b00f5c37ca313eaa13f7b91ae437b5b314101c80fd7192f9c294bfee3fc5c01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6abaa4c8f13daac8d9ed010e9634b1f191394ed68ca5cee37af3960830047b3a
MD5 64cfafdf4226a0983179e554bbcea86b
BLAKE2b-256 be1364ccca28e44e043a940e2ba133301b5bd636ef979b322d9d50d9e0642f81

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.8rc0-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.8rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3a818aeee701eb92b86caddfe4a9127cd916d83fcfd4ccd9e77786326bd87681
MD5 8ce1e0740134d9739dec98ca302ed721
BLAKE2b-256 2d0ee39e259ce165b4476560447fa8432999f60ea557fdf6be3eb54af7b8704c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1094782b489b7e1e6e1ddc34310af2c29580f7d1173632592915e219224608f1
MD5 943cb17218cb709e13c0ea5c1beeda24
BLAKE2b-256 a7ea2d8271336f9880db031942e144c5357d13c8184f7af453ec34d516bce623

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 55eaa69c2880d559a7f1c487cc1461454403c477a2598ab4d5788fe6cd080a80
MD5 c80ebf7fb9108bd0d99d965f4391754b
BLAKE2b-256 edb7b916fd7780fd1aca5f99c596336c1e436682781d8d492d317ea8d20418dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.8rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 01f2905602a460a95da952ce0e9015585d764765995bd3605750bc54cb0bfa39
MD5 8445c54cee2dba59c330407fb7dc44fd
BLAKE2b-256 50c85442ce0788630d0f7d58705d6c9199dcc74fbc2fbc63f5829a167609f659

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