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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.8.6rc1.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.6rc1.tar.gz
Algorithm Hash digest
SHA256 2fbd9fb4f237c58a9218f724ba7aca9a008346952ed33b710889392cbd6bcc31
MD5 76c7e77388bae0bd24cec53345bf28db
BLAKE2b-256 28fb928312f87dcf507670284a2b5121034cc72ddcb0bc4448ad9af0239c9ce1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4660feae3b3b7348203ff5ea2cff2eb501e52fb0c37ec07a7cd0f5e34ca96a06
MD5 680b39847157595fcecabbc59ac0445f
BLAKE2b-256 936114569e4b6602b153e9355e3bd7dd4d10ee265c74917310348eeab0d6f010

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d1e66277f7d212343c1561203600e1c836383e36992739260c21d8b55bbb192e
MD5 8a16cd4fb241ed6575a11005be4e9055
BLAKE2b-256 4e1a791ad68a38f95dfc58201827eeb14b452d867efa54839472bef629f4e0fd

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc1-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.6rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 29ea7a50b1ba530a6ef9d67bbba3f90bf37581f40e4aceb06b4d095ce2310ab2
MD5 acf76d64f542d2f11e6201a1c8fffd5e
BLAKE2b-256 c9fe025ef41f78b853beb6256e7be4198ee096dfff4eece27db4d20c3ba8cc73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 631b6b2882be0d0b86c385665fb671262a8837bacbc7cdfd9dfbe551617631ca
MD5 439adbbf606211b212e195e49e7c0c58
BLAKE2b-256 2a894ec3948f98b16469f071a64fc096d39344a1c6c9f17c14d72e9129e762e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 769f76d74dbae49c33020788e2248a67829ad8e8b95842a22377a86befe1b54e
MD5 50329bafe8c0f91c995974614c0a547b
BLAKE2b-256 243404681c6c65cb5bda971fb6e5fc138b889640e53f619a86e0b02943729024

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9a9e6464d56bdc3e2893f95f7cb4c8640f56e15957c83dd9c1836c0b69ce541e
MD5 b8e3e27c09cd05d56d312bc17fae1b5b
BLAKE2b-256 3a911be840a420bf9e856b61da5ed83a77b81af1b1c5be07ad2df2248563bd30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d548f9c126bb838ba7dc1e70940bfa1482d41f96eaeb774695e113d44745f74
MD5 3abb295df31b9a422e78f976b86b1dec
BLAKE2b-256 2cd4c750632a2125f7476e53702adc4fb854fc66b7577f2b66bee638c6a829cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a2123e0771d558799a14cc4a5abb272763e7256ac12e22386764aac994392d9c
MD5 6f2591791916348705a10978db375254
BLAKE2b-256 02979ac7c1d04eef7fac72d6f2101c430cc7e135bef170c05efa4464575e0dc5

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc1-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.6rc1-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 951cf2aba741dee5cc10c5e018a3fed10361f59de0cff8bd27d31ae8045936bf
MD5 4b7297341f867837a5a19fd28fe0b964
BLAKE2b-256 b9b3618b8d7a7baa5de0a09e18ffbb4634203c7f80ba33887f490d8b29e4eff8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7881d0979dc657ea037c4abc7fa090063c5a56e8e9424ed956c1d0b4db7ccad3
MD5 15d7795d49bb5a776f613184031d21f1
BLAKE2b-256 ab4da3f4a169dac232f3c9cf934622528406337cb07c0a2af61a6a2c594f436f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a8d9b65d80210944a543c37842b682e4fdb60e7f4ad551be3c2b2fe4b9193f60
MD5 33aa16d313f959841a9e009a61e74b77
BLAKE2b-256 0624fb8340fff29b5adc73772b06708d770d9c5cf149c37c17c0f660ad5201eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9a1afbe7889bd926bca61bb279734bba7f917ccf000aa5289142240b667d932b
MD5 d0ee3ba9876c905a684e919c072efc88
BLAKE2b-256 d100b7c50f8fe607c8b13e418dfcb87a3504480f3b1cd792128059b40e35db19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19018a9a9ef3fd7315c533e45200f6685cb38b62fa996373220a0da08688f13d
MD5 294e3db4c0da1531066e1aea1e21a004
BLAKE2b-256 16756c7d3c9d542f3adf160faeba2b5d331990dac29ec80d73d75b8fb322f7e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 468c58da4b6cdcd8fab93dc54f61e73147a68ef7fb6b301acfef71ae0305b2f7
MD5 6aab82ccceac5a50797c496c5e8b5ffd
BLAKE2b-256 af1cebb9f255a05e0349e6fc47e524b4ed5b4816dc0513b1710a2ec9c45c22d5

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.6rc1-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.6rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a774ec7f774132bd7c0e1739d9909cd8b708a77bd2ba616eba9dd8cfa5f944da
MD5 968c042357f52c82e8976c28a4a57c44
BLAKE2b-256 1a10ebefabca1edd3339abf19a30719fc04155c1f9e2119db3f3cf6c8d4382cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a5c6e365a11a2e740e3c00916853845f590faf4ac5c28d1c8702677ba62240b
MD5 440e84c830d109aaca9f516f19fc67b6
BLAKE2b-256 6ee824405650c3657f9877f586c0b53da022131e4807a7e6360146c1b3370e3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0ff8b68a659a5d8eb78b91ff9eca628fcbf35c0a5bbf891a8ff7889fa977945d
MD5 798b39b41ff5925fa63f88e94085eb74
BLAKE2b-256 7fb47b7229d73f2dfa67e5a7b7966f7231cb9df3bad4f32b5a59383eafb41fc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.6rc1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ec0b99cd7d12d92cec7a17ef298403b23df6acf444826feb703ad3075574fd70
MD5 261bda09b18951f8271856ca9c4e592d
BLAKE2b-256 f964af94ef8415ea158cce357e769160122ecd55b9b2a2c13290e5c38d95068b

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