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.10.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.10-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.10-cp313-cp313-musllinux_1_2_aarch64.whl (346.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.10-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.10-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.10-cp313-cp313-macosx_14_0_arm64.whl (87.2 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.6.10-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.10-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.10-cp312-cp312-musllinux_1_2_aarch64.whl (351.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.10-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.10-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.10-cp312-cp312-macosx_14_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.6.10-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.10-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.10-cp311-cp311-musllinux_1_2_aarch64.whl (350.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.10-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.10-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.10-cp311-cp311-macosx_14_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.10-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.10-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.10-cp310-cp310-musllinux_1_2_aarch64.whl (349.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.10-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.10-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.10-cp310-cp310-macosx_14_0_arm64.whl (88.1 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.10-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.10.tar.gz.

File metadata

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

File hashes

Hashes for passagemath_buckygen-10.6.10.tar.gz
Algorithm Hash digest
SHA256 5224162086466e424d84a4e6353c4cec64188399a157fa8bc28a0631c9e57cb2
MD5 6f6ea9851a46ca0f8b51447d9d6c9880
BLAKE2b-256 faab45a0e499b2a51adf680895ed1a556d55a391931680cfa7f4e9f160ef2dcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a693fdb033befe11bb02ef6c9e69d140edc9040dfb7dc99c31678f375af8ff68
MD5 ff914b0538908cdbf2a65b5d8f354f2b
BLAKE2b-256 d051c2e83a75260728ed40d8de8e25495b17a7abb959a27e88c3ddf3533cae5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d055946e2e381e243d83b89c3b406bd402adf0471b654202b891c3eafcf8d109
MD5 535934f1108e42e865516b171cb67269
BLAKE2b-256 e0a2b56861803fb5089398b14ab05f61d977f47ddde71ad1f9ae17d2fe4e1f83

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.10-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.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d2f5cbda9f079d263ff0677b40f9b06f53aa8869bfebda5a9af87f2bfde7984
MD5 044700ea1192a918859888973d79f86c
BLAKE2b-256 37f413fc698531d0be80a9e57e7d5a9f0c713126f027ffbe7c966bf74c475946

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2973872ace7175118faa857ec9216efbaf6fcbfac0062e77b17fb0f6d5640476
MD5 798957586fddde517deebeeb61d7499b
BLAKE2b-256 2497ef89573864887d7a88c6cc152d89a4f31307682b87a653402f57a7f25cd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c3ee114f5f61033a606a518442b978688419b295c81a26b49024146cc577beef
MD5 f21c5b9a8ac4eaa7b6b918d18b9a8e3a
BLAKE2b-256 a477e6c745f97e45d1734facf7d0ab70cc8e240a97ad6684bc1ef68a6ee183ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5b81e2ce913dcc95128b8a79a33ed606c3111a52eec82b6b1d86e139083c82f5
MD5 578e05fb2ca66b89357f9d19d788adf7
BLAKE2b-256 25561419a10bce02d65256214c539685742b6566ed58610c10292b669e5cf4cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 44c5fd81b1119a22cd65e76168a40da89b34fa61120098720fb83db83e5de9c3
MD5 9baaabc7170fc269e13901ea6cca7d31
BLAKE2b-256 fe3cbbfcf4b8dfef783df917df3dd7bae902a777c4c5bb47c9faee648968005d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fb11aee84f12d35f7b6e5e629f07b78be7eb5102bc6b02f643f9c0b2d084a27d
MD5 6bb067b6b99f0da72d90297a6d9255af
BLAKE2b-256 ddbf71576631516239c73e48da12959d3fc772fd5f794ec9988ab6085f286f23

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.10-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.10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 29345f9d1e461c2d77dfd00334322cbdceb794c2d1ea2c1d65b068221faf0fa4
MD5 a927cb4f2de73f6dc9ffcf4f2a78b481
BLAKE2b-256 8fbc2c100adf66a077b96da59ff6be446f07badc4d46b17b977e1b4c4560629b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 16dfcb6b19fa8626560e24edf3a8b290ddaa309c6211e124101782d056872be6
MD5 7d62d52b5a1dac4673a42aec9c880cad
BLAKE2b-256 ea982f7dc391e90afc49d7f257b3f353a049dfc56ad441896521406b85fd7672

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e0ea8394740c275dd400e5c0352f3c4d6fa755b22e563e8a33494bbaa043e57f
MD5 0ad791e0299e5f3c62d03a9b48cde2cf
BLAKE2b-256 69a90d3a16ba28e8e2379d948d30cc8ca21b08083eced5d24d8ec7c635854b69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 26750f523c19bb7d93a7eda48ba3884124446b026c24c61fde84c3e010a18ef4
MD5 97eeabff8578fc55d4367fe2820c88f6
BLAKE2b-256 12fecc2c761ba03fa12b74e95d4569ae6f7524b9eacc9fc9a5824e48f018d472

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ab2011f7cc6d6c134dff2c87de2906914119b2423cbc204e063da98ea98a0b8
MD5 012f6403749a86419babc5af1ef51a50
BLAKE2b-256 7725425aa78781fe29bf26991a96db392de77ab9b6e6fa181599cad87101eaa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e63a22e1ec243ac00866b4fcc018a605fa64ef339ad28ed640b93af8ff2288b1
MD5 78c95d8c3b576b79192560bff13599ef
BLAKE2b-256 2e4acf28a52e26d5eb3e786b7f1718ee90493b98427ab3fd25eace81af5b6a64

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.10-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.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d84c2bff18c0f30351e8afc04d5bdcdcc0d0b3928ddb1fadd5656094077e211b
MD5 ca68e82bd6bba53a09da1002ec37fe6b
BLAKE2b-256 47ca40299bb9c7c808a944d94ea6a013d7b7ce6cef907602f3f05262fa503c6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a44fa8c34d3d160626e787f86b24a71bbf75f5aa7ef67236b42136fb42ac7168
MD5 199f4fcd812ba0cf2af5c4102aca33a2
BLAKE2b-256 d6c8f35ea29e3fd02925f06d7f896bf5585ab0406decc9f9168ee0e5fc1cc29c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1e60451e3f44f46ba4aafc40438a9fe20f237f839be40bd743da8fc9652bf83b
MD5 be9c906bf4f8fcb0878515ec8f3a57ee
BLAKE2b-256 7cf44c1f7344a640c49ef922d78fd2508726000070cf5e30df2fcb9b06816555

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4722b018e377cf4a20aad5288cf6f99317222b3e9ad9768b17b7db6ccb25a2af
MD5 5fa4c2a608ccdf226804fa36ee0fa0ed
BLAKE2b-256 33b73ce930e442d03209447c1c210e9b7fde755aaf2971b7559b7a7cb2eea76d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 07e11f7fb60691cb747f37e533126c5f87e027b583d42ee5dc9fb1296b23b7f8
MD5 cca6cd84620f78c94cb635750b525dd0
BLAKE2b-256 18dd7235b2a29ebc4309860cb9a574daa848ebb722247a97f0e8ade399a7ad2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 909dacd3bed1917296882fc507c3dde79ef6cba0e7ed082c3fe45da9291df968
MD5 6260e71cc59377d2db4415e5d1c4143e
BLAKE2b-256 ebbdb9e96f79479730a7cd050884bba4bb36fd264ef984ad70d56f3af561b6ba

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.10-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.10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5d441ccf6c5e5d4803001c33b8cb9bf6d35b484f2f6d0aec76bfaf65bf0aa282
MD5 fd0d4cbcba4f9b860ebdca76f2bd2856
BLAKE2b-256 ab7e618a6bf512c49f34da40b38df939924102ca2993d1a93493824d7dcb0012

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 99d9d80494eaec5be0ce339bf41f9496f1c6035db17bd26d43ba71c687de71f5
MD5 914302a9abc9499523b834a088f55bbd
BLAKE2b-256 471c729f0eaee3805755fb117f5280f1831fe766933534d80a98c6b3a6a94909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 97cf52944e4cb80a47e9c15f778137a262eb58f14898a4f0d0e5ed4efb4c66b5
MD5 0af8ec5ffb202c1af9615e84c7b1d598
BLAKE2b-256 6fedbc65e8e3266f3a2e2b54d695a3a36ea2ac3cca005e614bef2e0586517e13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.10-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a4891b0f9f7c53edf5542e17217a5009ca6009d63cd705a30d4fd5c55af68d92
MD5 7eeb52e279c01bfa5f6815a6dab93854
BLAKE2b-256 b11b292b2ea6d4cf6a3acf317982efa001096497a51054e241ed310a8993e6ba

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