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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.8.6rc0.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.6rc0.tar.gz
Algorithm Hash digest
SHA256 ea13ee899e0050cb1c28244586d340f5815d04591d7b5489d63eb014a0d663be
MD5 8c112b067e4f495adeeebec5d483153a
BLAKE2b-256 c8ba156d289a02ba57757f24c7861699322a9fb45f7bc7dce8b8cbeec3e243b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e51566625c94600982f3799c45efdb2f6f2c56bbf7651eec1bf9ed4796917d87
MD5 5e259d6cbd05cc6baab4532b7df57205
BLAKE2b-256 7f0e365eba9ac799d52644389a76df7a62ad2c16ebf69487722fa99401caf3d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 01a06b6ae9363b2cc378890c2a18a1c4ea6543740547f1ad2b2bebf9a671272e
MD5 3d4f76d168cd5710c2b685a732db9f74
BLAKE2b-256 ba3f3ec6ac82a85ec0c13a3a0afa1d0bbc4708512e44c2c2de3634a33019c335

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc0-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.6rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0081f181b71f14888c9e40180c1b25e038ccaaceaf605a08247b55b06d8a1bac
MD5 415c66fe06853209dc5fb94169c2100f
BLAKE2b-256 85736454cba3f6c53b3cf81c3cf14d4e120b2783a6e30ef2d15976760d5e1c83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9126d5cc7ba91a436c23d46d03425629b803156f5db9c749bc7f3f63824fdd90
MD5 cbb71c47ec62a99fa727e14b9542ffa1
BLAKE2b-256 449f75fea13cf7f8db3199e74dfc04f2d3782e8083586e61dd28898fafe70d88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2a3d93228d064bb54267041e09d354d1a32dc1f0d1b0709674af3bd0e4f8df5f
MD5 8f07cd0a9035b3f06a56de99e6f32611
BLAKE2b-256 35c27f19574474aaeb4b763c4a988df63b783b18bf538e8c2f6e994e93046349

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a20060b42684c1dbf8a678b29c57ae870e9b9329edf61d87709c979779e2bffc
MD5 1f24e2718680eb33052c50929d577d2c
BLAKE2b-256 a10702ccda7a3b0470c4c8ca7d48848756d71abcce7bdd04298d34b6d00b065f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6f317bc417853adb97b193d96dd8ed03c329c9ffeac47448d83b3889213d9603
MD5 52b333f28e433eae62f0cfdb025310a4
BLAKE2b-256 dded2ee4174919f7c88c2e185241068b7e89e7f8565e7fe9a598b1808129f26d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7f5468ffdb03aaf9babfb9acc85f5fd87e9016bceb701294cccac132c507c015
MD5 3846ff8ea544e8cca5aca0cfbc42df12
BLAKE2b-256 5e89cb16198c179e6d7728d20a21e3c475597c529e9e074b4e26f87cd149ba1b

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc0-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.6rc0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c20888db9f3d47e17dab4c7dbf2c1f2a2ea9c8af79eed24bf5bf5f39697a182
MD5 7ce0087266aaaa9e0fd3083019882cd9
BLAKE2b-256 4f7ad2064f89d7837010bf7473f6bf994d460abb9322e63e24012b2dc1eaea42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6be5d062decefb611572088cb05f07b620c1b45717e57fa682c7ec2bd09ebe53
MD5 81c4fae164fad07732220f72de25cad1
BLAKE2b-256 5631f09384583fb29ce46a93c408504d73fb4c9f1a55e7eae97af8bd71a6f153

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 de84dc1bc039ef7e45a4021c168303e470abe20998153ee9d227b39216c4f83d
MD5 b8ae5476991ebd4aceecd84d1bb649c4
BLAKE2b-256 3bba985b94d634ee38321a83e5ab3f64fc03f42127f400da403a1bdbb429a8a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2a07c15e9dcc53b73df16e077474e83289b7084eab2c6df16dee7e722824a254
MD5 92b8f2a0a22b60547f81997fe26b81e0
BLAKE2b-256 631331941e61e8ab43d37579f9d54be3486d99f90142b3db7a64c223d24b12f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1be13d934fa92ebae0afa5369bfa03110a66136d9e89973d75d61830c835b7a2
MD5 13a0ff98ae25a47316b0fd1f5cce9bbc
BLAKE2b-256 6d91deba6c592ef23852bf910901d80874a6c0630bfd5e8148c8f22d50b684ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c7c8b143606bc5ebb4091d5877a875626914a03985080f4d24be3ce0dd2b7169
MD5 71f70dfdfc22cdfd649b4f087f4d4b16
BLAKE2b-256 448514bb2f5b88f4b099a39aa6fdf63dbdfba9c61316118c1f8a8ca09754f29a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc0-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.6rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10c280b9653c8ee0be4c0068d9f7d36d08811ef43ffaaffa24555ea9d8ac25a3
MD5 8dc52d25db794fcde80aa71b4ead19cb
BLAKE2b-256 51e3092ace03966c8afd43bb3328fcc650ffa0d824f4cd1f3231aacff9087404

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cb3f05670bc67aeeeb4124b8128775ecbacfe47720cafd6a21ddbc6d02ffe03c
MD5 8f8472419984b9c25c4b579b86a2087f
BLAKE2b-256 dd1f41bba9ac3a68d21fbeb1f42605e5542c6bf24dbcb47eaefdaf7ac8148df0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0fa4f0ac83c34fa44b2c3f1c392f4587c2d301afcc5638627e48501e4a054a8b
MD5 6c3a34b58807c4ac182823660f302aad
BLAKE2b-256 8a49a0e5b3ba1a81dfa7b76b29b8dd7163450dac36484d0608a40bb4678048ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5c586516c696aba0c8e0a332bd372ab706309553ff0cfdf2de9c99af3db06aab
MD5 1e9127ee5fcff7a36e4cb6d81135f236
BLAKE2b-256 4bd632575301ec770f38f25c8edc148ecfe3e978d90171074c16e6ff62bf1864

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