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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.8.7rc0.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.7rc0.tar.gz
Algorithm Hash digest
SHA256 2c50d8f41dda39f8f0e6624e41af5935cdfdfeaadfe6de74b95cee77a79a4623
MD5 1d5175b22350af1cc9c394d1ee65ee9e
BLAKE2b-256 303399932e1e17472c8669c63c740b01ba8d4731eb1a8b6368ae664455de028e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aaff549c26c147c880609c7d138020821ec67b3e0b80753bcd9ef021ae6638ec
MD5 fca0a5fcf49a762dbde1843981f83772
BLAKE2b-256 125be0926311c9a9f7e6cdcb0d7f99fbf68120aa05308cd7baeb494a72a7182d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98c324237682745b10d2f5560b683c3c92080a1e7e41ebda96ebb060e1c96407
MD5 ebdbedb784558fc9a48d57ef215412d5
BLAKE2b-256 904d77d55e38933240b0e9869c0753a00c8a7bf50b990e9291a8df050e9502ce

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.7rc0-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.7rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ad13f83b80aa4c6d5939309f8081a53e797a32144fa9662aa217b0c3a2fb3db
MD5 a04b4c234d9a15dfec73a182017e2ae9
BLAKE2b-256 6d1ca54d5612abd3546aab7cd05ca734f90f2ef93e0ba7452ce0317b13eeb93d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1975a7d2bf791c2c47fd0a809991b5004c5921603403d2710ce3edfc4861b710
MD5 b7dff55597dee14ea7357ae102c26ecb
BLAKE2b-256 a861eef35034b5a5063874911d297b2a64e6d07e9e2c3d5f4447384f5b3bfa8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 82a975a6050ba7c5eda466a9cd139adcf2dc59e05b9ab9acbf15975c21935709
MD5 54303efe3e4c624de726485cecfaa739
BLAKE2b-256 c8d5d2861e1a00de2bec5f185f698abce2e0946768ecd0cd179f84ae3b6ca473

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b307093bff17dd3ee7e37b641a7c73ad550841c22531ef017701b7cc5786a152
MD5 169a5751dc3589d4838972a2fe9a0b5c
BLAKE2b-256 1af75dcbecf6a2d6d7c1fbf469dc2afa8c8efe8da0199230198593a80e226b9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0a66710d26e699ba6dfeda7ee48d4b99dcaef0cdf5d6a933fcb8bbbd8927e0b
MD5 e1efb075fd22a47db9763335ff2a49d2
BLAKE2b-256 774211f3c3d4508364cfe97e280cc7b8ab13656a4ccd3c18c5518ec68acc1c06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 94b61d829a2b1c10f01c61c383f382d5bec691b13a6040a5c04a831d2811c117
MD5 9248055915bb1af017b7bdb77543861e
BLAKE2b-256 9ab5fe8f4566cdfe3f4b93bb7cc8af3ea8aec59ef6dd14661bb46ba168992816

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.7rc0-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.7rc0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 caf19ef8332fb673cf19160c877bbad68c3d168ec14fdb05eda2b8ea429ba23c
MD5 7694fe2880c5ec114dfb62f7d4cacf4d
BLAKE2b-256 b1cb2a145fa2541c7d85ef1de055a7073d1290a8f7cfd3a191216f3381ec0526

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5da0e1d09da486bd055a8d77c238c26619cee7234c03cf77af6b55bb5ce8a72e
MD5 d17793cee9d7d8b084f2004245a60e4b
BLAKE2b-256 80e749ac97c138ad4394ff7977d91c72ab0b08996986c6cff6f7c6476f5e1999

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5405c1620b60d0737228be0e0f221ce059571389670db6b3a2d4dfd4a4a6fc67
MD5 e054fa9b5a9aa42abe174636afbfafa1
BLAKE2b-256 4a44053987b77c58d03aeaf93104d62822c5f3a8e4c502906529753a83e8b203

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 35bc4356253dbc2c044672f12dc8db57513b2e0f9388d649194371a24c4cf7e1
MD5 3c5130ee5d526f37da3cdce1bcc01cf3
BLAKE2b-256 50e167c0ea8f60155d2821a1577b4aa3fe930ce2094f062054eb18ac34ce8874

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91126f466f1a82d494e0071c7a52aad284133febac2e32ca3914963808739e98
MD5 5de7e6e013ab96d8b27c5b407aea8d73
BLAKE2b-256 2ca58dc21425089750adb345013c0835373d397942018eef871acfe60b130662

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1100904c11b1dbe216a8d7dcea64b0ebdf217c9f5782ca1e2a996a350b4c350c
MD5 d1fed985f635ff707a342fb660d9f262
BLAKE2b-256 0c78f9d8d498ee7c81b5bb6d044dc005d95ec89e3b5dbe7a89fa087b58b55a0b

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.7rc0-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.7rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08a07ee13ee7d920dfa961d461b68721ea89f6f6a499e38b95413bc1282ace31
MD5 d509ad488c808fb5cef514a9dc1a552c
BLAKE2b-256 3655147e66681de821a412efb5674f825ffda75119116f0879844b0439b5dae0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ab0fe02c4af787e8b97d477507cb7610a1fa16bc2277f02eaa0c1e29384e6ed0
MD5 4626278db39465bec012e1764f17eddf
BLAKE2b-256 2ba6a473587614c231720c2f28988dca6705b87c579876e2f17ab2bffedff839

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0dd9fa2b9d1a7b2154c40dfea0f1313228969e3d0cf007c9cc82dd5dcdbe8108
MD5 2c1b1dffc9846a4bca19739d6e93db18
BLAKE2b-256 a2b3d8e8349dbca25aa32bc89ddbd1dd9c4085ed1fd0aa3ff1b7b4f2a0c7fdca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.7rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6115091e4a7f51cbc78c41400003fd5997bb880b0411e5193fe0217e656163c0
MD5 fd77f111490cb6a8111f3aa337f77c76
BLAKE2b-256 5239ee73efd812f1cdb87ab427ff1dfe6af7a8661c97868d1b009de283f93224

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