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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0.tar.gz
Algorithm Hash digest
SHA256 b708faeaba5c1da755dc3d85a5800c4a57a9d3b69b77b4272a3b74ad546c3152
MD5 a675134fd74b9f2f192a55a9e51ecf0f
BLAKE2b-256 e63bc8dabb9af4e3ad950f5d0380f7b2c5af5e3dea4d595dcfd0f4509c673fa8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 137731d52b3b32e5318d838bbd8730bc239077649fd9e22472e1861436228835
MD5 1b5de09bc8f12e92bb46fbd10d36b3dd
BLAKE2b-256 6b113a0a4a5ce68085782dc24a1b859a84dfee4e445b0c020a758beb0a44461c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2066cb3ca335e3dc16f933ec4bead0b64b9e208d2253dee9c5f056ca4f70b524
MD5 4e341f75da5d0da808c524d1e5268a43
BLAKE2b-256 12dd2af3f2b578fd0a01274dd7adf0ba82b93d1e5ca1f0a22c109cef3aea8b19

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.9rc0-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.9rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ad6cf1664efc54b3d85dca138866c9f82f63688cbf2cbb539ff2ec05011ef60
MD5 5a743ce471e09f1e8a9963f7e657eeaa
BLAKE2b-256 5d13230ecbbea1d0d848d05d6cf5563ccaa87e111c732a8661b4c8cb663a2e01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de5876cc8fd8d585b53d90c37f3032fb9f23efb59391090c5f4445cacac7218d
MD5 a728b63cd6421e9857c3e7c4d5b2f56c
BLAKE2b-256 2d1b3d05858582d646e75c2e2e3b8a7e73778395aa6e1effcb8257b54e1b6967

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 80e800bbb1a4fc6c2cac823138b17e1d4b768589ed057124d1e8d9bb1921a0bd
MD5 80b6dd7385eedfeb4f6f7c1697007243
BLAKE2b-256 391e1772da5eb9998e3f52bba2f4b1ace9a4d8877c021b1b7652b539f261cd13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 4140b3f850f1ff363d74dd131d3858fee7cf3e790aa68c30b6849770eb2500b1
MD5 b603a9887b8835d9dbc03f2aaad7189e
BLAKE2b-256 2853a4cc96bba968e076eeb02493b57a04a42097cde86561dfc39a1cd451e873

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd91548941b514179751559648100d202080f3d35f16458cf1e23f0249c861cf
MD5 fb82f14a88c11223d5e4234c5dff5c8d
BLAKE2b-256 628c4426ef5224fa452982eb7f88b6416fabde0cd3143b848db06a4452b23f98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4525fe28246bba113009a7b0d8450ce581fcb36e36694c17c9ee8da8d8224314
MD5 67402473e8551a5eff19235df989bfac
BLAKE2b-256 5bc103f14a4abd10a4d8b3a6b71c8d9502c6468df3993d0545e3e193e5c6abc3

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.9rc0-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.9rc0-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2bcee942702a73927ef07872a97fbd7db8e75936494d8cd61ce847ba92c158f0
MD5 252f07f49ef9eb884dc8dcf44d48e9d0
BLAKE2b-256 fbabfab4fe16183960e3215c55c6dba6c84368a835951e91fd7fec39b83fcb9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 92bb748deffc1d57456811eb5ef8bcb51dde3edcf94851be00ced38c20c98e34
MD5 652ba70d7a70ab5ef6ef35e2c132d58b
BLAKE2b-256 721b8c002459c5ef811c3d0b1521725a19ca0a968b7851a389e260ca6f426a41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d9bc051e347021474b3e85abc5d359f5efbca3d8394476f1c27ceda7726ca417
MD5 5aecb9c4144d13ef682657b60f4b614f
BLAKE2b-256 92dc41732f54a1be3a81b537a6b920938cb9c5ce1f989f863417892f1afb74aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 01210abb85f54636160dfd7588355f24e87e74f35988e9a6f01c18b44a8df202
MD5 e414d3ac1d1a01514f0bb10addfbb954
BLAKE2b-256 e1c11465f062c3842e2ff1404fbf96a42814324b65bede90f5fe6d5e32e2e0b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3168e25b69d827315a8cf0b9276627b8e8f18e19be6725bd12f6942e7fdbe7e7
MD5 ad45245f874f8db04dba24052cb1d0d9
BLAKE2b-256 21b9868e9328e5faf0fea36dda1e73056c3f60e60e17ffa8d98d6b0fd13b7497

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3c02ff15fa625a2c0f7d2049025fa3e6a21b1a38619e34d63e7401b2120f5d78
MD5 3a93caaeb76697e611167454135bb13d
BLAKE2b-256 db0acb138f452de81350b1251a3eaf4e4a2a3eb9c50760db3a480b5eca8385ee

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.9rc0-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.9rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53efb1ff91b7f1f5f6f655380c04ceb0e345499b8891536ce5d02f922076f15b
MD5 a37d1d09fc1dd842f68c984bfbe92693
BLAKE2b-256 e7feddb428c1005a29886ecadd7600b103d9207981a277379afc26ebbecc7c68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 269e16308f833add92c8250ac681171ed8dc6da6497fbc19ca28f3ee415ba721
MD5 96b6b929aefa6afdb8d27f9b929893de
BLAKE2b-256 2e12467176de3c5bbeec5cbd9d95d0bfd08a6fa373f0ecaf294474de6381c06a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 34485d4721cbe1558f9ba6991caa699847556bfdd49bc60f50b127acb89e0b28
MD5 4bc02f69a0ce0de7440d5fef6895aec5
BLAKE2b-256 0bffd09dffc80b233280112928e9a09e5ebe93c3a12223a8e792de0287fb2fa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.9rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a8266da0b40254f6a14600e9169c704bec85b17f0d4e0cb8b37e5b45e0f76b92
MD5 b7a0667dd01405e92db72552e266b771
BLAKE2b-256 91ac40a45a93a03b2f6396f4fa5e0a5ab387e2118bb07670b0bd8476d389e48a

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