Skip to main content

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 --pip-args="--prefer-binary" --spec "passagemath-buckygen[test]" sage -sh -c buckygen

Finding the installation location of the buckygen program:

$ pipx run --pip-args="--prefer-binary" --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 --pip-args="--prefer-binary" --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.5.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.5-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.5-cp314-cp314t-musllinux_1_2_aarch64.whl (349.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.8.5-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.5-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.5-cp311-cp311-macosx_13_0_x86_64.whl (94.3 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.8.5-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.5.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.8.5.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.5.tar.gz
Algorithm Hash digest
SHA256 1229e60b1b06e10a1c983138c83b99b9628c3c53759591c4b8361abfe4efb911
MD5 1a8204da4823f5f240c4ad2fd9f19697
BLAKE2b-256 aecf5fa37a62c614eb31f991eb7201d3daef4f63077d6f6696d3fae01efe41b5

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee0bdb3de7d2d70ef50278668ab66ce339391385840db17d2ff546faff4dd044
MD5 0a71d68dbd32594e760c2a8b56d2686c
BLAKE2b-256 eb10469dc02d1b6b1008b51d392a1bdd49e02d1af19d4b3ff349dc213820bd99

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 604b7a55d6109bfb8d8fa6c545eefa78186143b67d9efefabd2f1a6ca9d2137c
MD5 c52dce2c888035101ff02e29b87f6724
BLAKE2b-256 a2069b41e4cc42abaa18fe1cbfcd4b301f2a54475b0d1887f80f99d3acf74f41

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-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.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a08580c6e2fc841b5a00629704ea0920b14a0c1a722ec61187d3a4931e9b4e40
MD5 4bc2ad8d10fe35ae4c55427d05383b4b
BLAKE2b-256 e70b5b86249ed214fe3fbd1cdddc1412ac892cd3465d564066f6379a7242ca51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b85081ba0702ae4560c862f046b3cd8eb76726ebbb0c804bfb7c3d591aff7444
MD5 567bce25f25ac5d4099edce58d55dce5
BLAKE2b-256 43bfbcd6c83b0f7f338740c7ee92176d9c1774ff16a7456cca1b41f75d1d8953

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 24d0e8526c90725d6076b5779fb04d4af012c55ae59cdd96dd6f4dd19098e697
MD5 c7bd9bc803a6e40bfa33490b9b9b2d91
BLAKE2b-256 192b185ec79fd4b10865ce548b35419385ea0cd2e9042f544e6c4b37f8e89451

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 313875c3cd37287dbcf9a6b5153fffe4856e0afb8ef5992195dc5ae6ef03d2b5
MD5 e5fbda8ef18b2581a5e33c1e1f7cbada
BLAKE2b-256 7eed9c6ae6389907433fa4228f541db8288f542f1879497619a69ee17913b572

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f5abe372894c32e33351dc91691f30fb0246c14ae9019c3e079ceb4b311a971
MD5 78a25f09a64fd7ab4a3adccaf9640013
BLAKE2b-256 9874ef8ee91002b95bb5688800ba87a753174771851342ad672b85f94b8fec84

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7d049a15c357756452884bc34aaee916273dffd74c6da0272ea7e1376cce5769
MD5 ae3541b07cfad38a5827910c14a352c7
BLAKE2b-256 c2385993dc0181c94d70dac2222d3ff8a2bbb75446d778e486c36587378c1169

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-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.5-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48ae3a1514f7058ca8b3221c3e611956606fb9138270110a2d6c99addc5175c8
MD5 f08a18595b1db575fb90dadb46c4aa45
BLAKE2b-256 786c87bc1cd83ff66f282fcdee21994f5e95025b7146a9c8cd286e37855c1b0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 88da62ba8e0f9209c7c9a5ed0bc86167659cd45dc06298694649e38994a58ada
MD5 36fb85ec21ccbe04b09e4ae24c8a14e6
BLAKE2b-256 acfd317c13a819395e1daac23aa2c562ba4344d812b1277a0df96bb05dcc3b28

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 283988c42f5afe90e7948134a98438667c52ad62a0130769cebd45144f487d9c
MD5 abc60ddfb11af14b5258d28061db5708
BLAKE2b-256 067504efa8b280768ab8339c8af76b41c97e66301b98b36ed27e559229322a19

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2699f67de25165447c45d00b16d56d72cbf30b28f0c98e324bfa51a7ac7296e0
MD5 3f9f994a396c70433c4668de51cea608
BLAKE2b-256 2fa8bc2649c4e936720c02c2173ea77c29dcb672faf49163533a1c66f21231ea

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 124895dd1e10f8d3be676b1c71f736b37f28d79c94a8da452136e51a4687fb3e
MD5 1dba0b2ef64f73f82673cc2a3845d02e
BLAKE2b-256 d81d272e48539bdd9b49bf6af4ca6ecd6108e5724e3a8649cad3ceb07e85cbfe

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a4df69553de15a39a199666649039ff7ee76b748bf97cef00c379f149c83debf
MD5 2b7e452477caf2584e08138de33393f9
BLAKE2b-256 7342fb1d882629f253cdb82e0607cbadf888ac3b395ea0b16b25685247e89413

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-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.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e992b50cc2f42386c4130df3c66b1a9b4d59f490d5cb782249dfc4f501c548ec
MD5 1d608d651645b384f9585a377f6ab240
BLAKE2b-256 27dcf6bd20127536d56b46b7f021874ff75833a59e29493a5225bde2934fff8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 81283885edc668e5e19fcd39fc1de5a371b73ec2626feeaa306ed078463b30ad
MD5 62e054e894dac8b7b4c0e79e97862c6b
BLAKE2b-256 c0e86a821df5cf50d5c7cf994545a5756e7d016b6360bbf4eb86c076c8c8d664

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 611b414464ef64e062ad894b7ff186e1c89a8dfc31c9b9f6b1a3fb0f7223d237
MD5 540b9cfaa864a94d6321152d3b2ce568
BLAKE2b-256 74ac436e95d1075718d0f5ba8d873171ec2d99ac5f81d8a83c97d24aa60b6666

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.8.5-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.8.5-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6a3337aae337e5c948611683cffec96f2350aa3add7346b0aa65b5a41dad8a96
MD5 3f24d95aebbba242b4abf82d3b732d3b
BLAKE2b-256 a3ea71b3d5776c44452707f5aa492a0a8053df9d5f9bf2cc0f359558af592394

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