Skip to main content

passagemath: Generation of nonisomorphic fullerenes with buckygen

Project description

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-2025 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:

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) 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.6.x series are 3.10.x-3.13.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 sage.all__sagemath_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

Project details


Release history Release notifications | RSS feed

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.6.23.tar.gz (4.4 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.6.23-cp313-cp313-musllinux_1_2_x86_64.whl (333.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.23-cp313-cp313-musllinux_1_2_aarch64.whl (346.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.23-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (340.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.23-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (353.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.23-cp313-cp313-macosx_14_0_arm64.whl (87.2 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.6.23-cp313-cp313-macosx_13_0_x86_64.whl (92.8 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_buckygen-10.6.23-cp312-cp312-musllinux_1_2_x86_64.whl (338.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.23-cp312-cp312-musllinux_1_2_aarch64.whl (351.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.23-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (344.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.23-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (357.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.23-cp312-cp312-macosx_14_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.6.23-cp312-cp312-macosx_13_0_x86_64.whl (93.5 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_buckygen-10.6.23-cp311-cp311-musllinux_1_2_x86_64.whl (337.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.23-cp311-cp311-musllinux_1_2_aarch64.whl (350.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.23-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (343.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.23-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (357.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.23-cp311-cp311-macosx_14_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.23-cp311-cp311-macosx_13_0_x86_64.whl (93.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.6.23-cp310-cp310-musllinux_1_2_x86_64.whl (336.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.23-cp310-cp310-musllinux_1_2_aarch64.whl (349.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.23-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (342.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.23-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (356.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.23-cp310-cp310-macosx_14_0_arm64.whl (88.1 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.23-cp310-cp310-macosx_13_0_x86_64.whl (93.6 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

File details

Details for the file passagemath_buckygen-10.6.23.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.23.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for passagemath_buckygen-10.6.23.tar.gz
Algorithm Hash digest
SHA256 5b5ab3be1a5926e436b074bfcfcf18ada270b86706d8bd39b60661a0634119ea
MD5 7415f2d5fe0c791426c1b1e1cd45b740
BLAKE2b-256 aa9926c67f1ed820b2a3c686e9e26d6dc2fc1995834d6d8944e950162d916c5b

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0650a73c35ef4c8763740089e542b11c7da65d24b15d7f10608accbf678a980
MD5 fbf0fd2694154a8ce7759af9be16e50a
BLAKE2b-256 0e574067f54ca2b5f79888b622b29a1fe47f5c532cf08afeacee7cefc30c3c25

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 897b25a4727b00f20ef48d9f8c7328537c220847dee668b4dffda04be5865ab3
MD5 3b5ef2a97908daa592c2b1124d5474a2
BLAKE2b-256 377d83d110683c46a01ddbcfd247bce41a3875ed7fcb100a55f1d06256b07075

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d0e07cd6e5938fd77a4b92b47423b210c88e905047a70e9cbf043880cdd2ada
MD5 725c7970f5db271474a8d5a25223ea14
BLAKE2b-256 77ba0123dd3ecccd55a5bdd45b746584b23d1df6ba1d611d8d7cc0804406d23a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 542960498df71d38c3926527446f041f8a07a4cbc0e31d2165acb4c2c96371fd
MD5 3457641d46256f645d1ff1053a9eae74
BLAKE2b-256 7b9f58bb9189a458af48bf4b28784f38f41a8936857fd27c1146127c3330d650

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 96f3155e95672113d4ca4a58a3f7cab77efa5d8dec344467563deeab870c1512
MD5 c9d20fedbd2d059193b2dda86b0dec42
BLAKE2b-256 4b5ccda4e33af77960565c9595e345f60550330666a2375116f58ffd46ec5f0a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1e43d87e49afbde9ced3c9abcd35f7c63f00ee4a59579cd96e83d21bbea5eb3a
MD5 ea9b5f656237eeaf0413c114cfb7feba
BLAKE2b-256 e980f9c401642871dbc9d3fb3b4018d6f2c1a85aeb3409661d435a76f263e12f

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf8ce54b0639a7ce5b57590580a36d48ed32aef8fa93bfc4c0c6793a33f3a251
MD5 73e740dda7907a46b897f34e2847e616
BLAKE2b-256 202bd3978d828d2da0d3f9c13d0f2a93c218acebb19daf9fe72bf52a199bfbeb

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 215b1749313c59bc521e98ce6cc567f1fb8e8bc9e813b0711e003c3c18955431
MD5 69417199c1ff84e284761243d1338500
BLAKE2b-256 887cf472cde7f01358281172e12a432fa456dad8839a22d019f77095b1ab6bd1

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d1220f2133efa5c9baa0e2132d5e5936b70accfabbc94c06cb88970f614b921
MD5 69c06fd22c69e92543f09cd5b7035e06
BLAKE2b-256 22550c1de35b6d5fa11907ae00239585dbdd026827d4da32d8c8c9c5b705653a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c188470217923ac539f05b690f2d9d79b9585fd4fbc2310dd41ac39969273a25
MD5 3b40c5701cf56bff5604436196145d01
BLAKE2b-256 46635e86291cabb8c113dc583a4a7570fefc310f1db9cf29469baa9f850cfd74

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f60b5009aea3e73b39e06ee2567e38e51b22732ff41e94345036da5fd4337f9a
MD5 7c2c60d406d0e1a069b2c1eadb557ac2
BLAKE2b-256 a2cdf241599471d6095b6a9cb9c4dda7c2825f20209fb00d4c28ca478e6efd65

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1683915c90db750cedb9ae20e78ffe7da428153c962de1e08a851c94d31542c4
MD5 a2550834010de063ea2dfeaa725130da
BLAKE2b-256 07b04d5e0621dc040ae592e1f66156fa4872e01276b57c88038e7d6bb428aeb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 47e5fc5b21e0f6c426749aefaf3986567f7f1793bf2c34f76fec2486ef45b2aa
MD5 22ed37be4b5bac848a821b2a3e1a8ca4
BLAKE2b-256 466ee2c73211b678dde0223eab6241cc7990d22156e90949367c54bf34a5c2ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9aa540d4e17d7519e8f0aa2ed1eb6f26efd21a9eab98b16a8cc9854f42440276
MD5 ccd55e0c0a7389595e72ac877c0c3f40
BLAKE2b-256 8f8481d6a4e52cea5535f8ecf1d0568b4adf22cea17ea118404a0ca5b57ea4f2

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-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.6.23-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d5c5ce010ea75438fd0c0e2edb6722e7a6ed779345f50fafaca584dafcf7754
MD5 4536154887c68443effb2d19af30e617
BLAKE2b-256 a4be4bb21a7617c9972ae83319286cb819c61c5afd36bba9669157bd0d4457dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 733fa15bc4a4bd49841278a2156e953a761d7a06d90ce627dc19a6ba206f90cb
MD5 d3747f23cb9a5bb8574dda6e934a0d6e
BLAKE2b-256 96d35d64ac8afe8fba5ba80f9565d130e097038651cb93b5b9b169d28909f5cb

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0a9effa29f95ea81fd6c9c45936e1f75ac021c9722efd9d285ac1cd5d474f430
MD5 e63e7ad6746f3ad3d767b7f3a6cfeb4e
BLAKE2b-256 729e12c70ae5f4ff3aa6842c5296f5b9d9e0efd8f3f3939d2195c25677317fba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 eebda45c4741cfb289a9d4376599edbd1504ab6db2e6db21e7fae2db45329f81
MD5 d996dcdba914aee84e176779c45ded2c
BLAKE2b-256 41ec92199e56461b9023958a1f4e3032c368579dec53d9f758c2ce0f8ca186f0

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 87a0abbcade70fc69ef0e63b1f67e42541968442a354447cb7f227c9a792bdc4
MD5 d5a0a2c96d1fb794997517c3bfb6f9cc
BLAKE2b-256 cfde0b51e80925000f8b37f07990bae59edd228f5d58ce896b9ffdb377e633c0

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 be8701cc9f6ecfc50e5038e6e4266413ca1e8dcd712a8812343d305b47d2b959
MD5 8eb44cb2232d5e88d34b9cf31068de28
BLAKE2b-256 2a94c76e905e638635211ac19dd2b5553b49932f74d1579fb2163e8733a956b7

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40b55cb0177e3baaf6058db7ea63c149fa372a0984c8ece135ecc3443ee2c851
MD5 563478ce9ee8cf87cfbef8bf48ac3328
BLAKE2b-256 58a41eb060d613b07ec8a45bdf7be8cb37a792b1b879542b3452cb4c0559b89c

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 77f1048a8d84e0b20ec8a6ad3e7f6bebc51d7bdaa295d555bdead08bf228a7f8
MD5 5d7c28e7df3a9c9698cfcfb84dba611c
BLAKE2b-256 b068f9b8fe77a317bbf068d404b48863c26ab0e3954e3074f3e7dc31eda8b4c8

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7b96c1270ad963fc4665aba7116c5563ed4d1184015867f4938bcb4b75f27793
MD5 ccd053fab90e2f2b8fcec3b84c93be8d
BLAKE2b-256 50920aa1cd1dea11e9bcece8854d482c13bda032620a3ac66d55a42baadc32dc

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.23-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.23-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f3914213284d515c887c0c06c2bfb726be0d98875157023b6f7be09e351f6f63
MD5 bb8abe2e8c97f30bb200f7f4218456c0
BLAKE2b-256 69999eca9f96a56b690c78e54fbb924df3669bb4cb70c94f977cbb9a9307fa38

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page