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.

For the Linux aarch64 (ARM) platform, some third-party packages are still missing wheels; see the instructions for building them from source.

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.8.tar.gz (4.5 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.8-cp313-cp313-musllinux_1_2_x86_64.whl (334.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.8-cp313-cp313-musllinux_1_2_aarch64.whl (346.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (340.4 kB view details)

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

passagemath_buckygen-10.6.8-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (353.4 kB view details)

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

passagemath_buckygen-10.6.8-cp313-cp313-macosx_14_0_arm64.whl (87.3 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.6.8-cp313-cp313-macosx_13_0_x86_64.whl (92.9 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_buckygen-10.6.8-cp312-cp312-musllinux_1_2_x86_64.whl (338.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.8-cp312-cp312-musllinux_1_2_aarch64.whl (351.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (344.5 kB view details)

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

passagemath_buckygen-10.6.8-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (357.8 kB view details)

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

passagemath_buckygen-10.6.8-cp312-cp312-macosx_14_0_arm64.whl (88.0 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.6.8-cp312-cp312-macosx_13_0_x86_64.whl (93.6 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_buckygen-10.6.8-cp311-cp311-musllinux_1_2_x86_64.whl (337.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.8-cp311-cp311-musllinux_1_2_aarch64.whl (350.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (343.5 kB view details)

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

passagemath_buckygen-10.6.8-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (357.2 kB view details)

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

passagemath_buckygen-10.6.8-cp311-cp311-macosx_14_0_arm64.whl (88.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.8-cp311-cp311-macosx_13_0_x86_64.whl (93.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.6.8-cp310-cp310-musllinux_1_2_x86_64.whl (336.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.8-cp310-cp310-musllinux_1_2_aarch64.whl (349.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (342.7 kB view details)

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

passagemath_buckygen-10.6.8-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (356.2 kB view details)

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

passagemath_buckygen-10.6.8-cp310-cp310-macosx_14_0_arm64.whl (88.2 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.8-cp310-cp310-macosx_13_0_x86_64.whl (93.7 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

File details

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

File metadata

  • Download URL: passagemath_buckygen-10.6.8.tar.gz
  • Upload date:
  • Size: 4.5 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.8.tar.gz
Algorithm Hash digest
SHA256 350b06c87c3366e1fae2abe955f9ddc967bae28e79052631671d37bff3a60d6a
MD5 9c41dfe940397aea5c8208596437b2e4
BLAKE2b-256 d6cc74fdfc9c72ebbf2ee13a02d897450421e25ff1d9cdc57bc36bbf783bcd8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 80568f6e3e21af3479a8866ce64827cda36d9809dae1f94dedd88aeb182a7032
MD5 80312f2c4e34786a94d72005b986ac77
BLAKE2b-256 1d1cfc9e942bec1bde4d3be00f5e7932fb8092e7f2d8a7033b39da4b5581c6dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0e64e3dcc9b6738d931e0bf08faefb4bfb56af9e1a83d5ca136c9f2b42eafaaf
MD5 bc3497950f927d706287274603553413
BLAKE2b-256 ba19491344ea45efee1cd3a5dd3a4e9ca5659687c2209323862c08a564482cb8

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.8-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.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4fb8e92c2376043f50c42024096c2d8a10214f0b6e5814095b6d6b2a279b6c95
MD5 6847c87be1321d195d050f8d3272a7cc
BLAKE2b-256 d5fa4905db0af4d4a7141ac4664428475ab0166ed863ce1b8f47058922403c99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 532f24058a4059feef168544f6ec989e007a3672bad796663fd518f2013cc7ff
MD5 d82141eea3d280e5101cdc99748f624c
BLAKE2b-256 15df1969c512ee51e85e89387f5d3e4fd753ba23e82695f5d577391e320bbc09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0eed6ee5bb1fe4a51d9bdc980e14e2fa7260ea8db0dc491a45790bc00d92c0af
MD5 9458eb6052719f31e1db149d942fd0e7
BLAKE2b-256 c41b5b0e52c2de4845847c7a6a28134ffc4769e4128e559d08c279a7e63a5285

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 125b0f2c330d1016629eab39916741523df39dca4516084be434c02ce637177f
MD5 fc73e92275522db09f900efbb97fed07
BLAKE2b-256 a1dd7cd3b942c009bf29c47660111af5c1ff3c08d0a95a3c933196a01c39f66a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 47be020e7993e83e03608566828107f69fa2e57ced8efa50bf75e631e7ad2a09
MD5 439b1a51541199c57c3614247db76f13
BLAKE2b-256 accfbd12889c303e59b899915d986866d9ea61a5e8752eadd8a6f8686a2a7dca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2d76ed1af3448b3a366deb16b052f483326040c1bb7164aa9ee1d140e7d513bf
MD5 f49a4f8c929b5c6f80b42c8ce6d81397
BLAKE2b-256 a586b0112a73b43dafe53ee7902746682a74d1cf72f4a352c3751c25be2393b2

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.8-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.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca9d1b3055eac4f5c75a29fb822fb18118dc84b91a14c10481ca44e733ce924a
MD5 9fb9a999526f1aa22b4d8eea566ca870
BLAKE2b-256 3dfeddddf46a5079a03f4b6a6ff2560e8cc7a8e0cef35fabd7cd06b16906453d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 46d6ecd3337e17e057cc4c21728a3fb762bd0e15f896e3b9f391b5d431b31124
MD5 b61ed2c7214c86ce3ce28f977bfe52c0
BLAKE2b-256 b84a31061aace2b8d51aa8dce59c20539ec98278d14bd6b8a2ce04ac04c28102

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e9e4ecd0c1dcb4e605068766623689ee27cadd161cd5ab367fb6125892a13479
MD5 f723b24ce18689b514c4676834d4a975
BLAKE2b-256 0269307c273a3303bb38737a0cd90459e74f743e4c986dd36ed8304fa116f6d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 62b088f9730735e35b00f6bce75c16464b9029312db16e203b11717785f14c18
MD5 46394d50a9f7dc6cfb4f40c52a5c18d7
BLAKE2b-256 17416ee3e2a2c6e352944447ef26f8b54daaec81b5287497a2ed2234d7d9834f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c09c8f8000cfa0bc35c9302a1167170f21bd34c13bc6d70637de43f0e3d8176e
MD5 ccee17321259b9909c842122a605eeb7
BLAKE2b-256 bab94ddbe8d11d9ffe1de7185637afe30b0938bb29a4a09b4d7ae7d2ad783b51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a090b07db43cde7a8d0e8e5ccd7e54f127e3d0fe153b1a8fe244d24b46b65467
MD5 ce56952397457e2b7ae7226876d25a47
BLAKE2b-256 0fb9a9e128b8476b2a0c0779ed3b5ecf8a819c25850169b72ef7506ce56f7fdd

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.8-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.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f6069aba9ceff282ff87ed5896ad0048fd6ee978627bb68aab3cd102a385ca13
MD5 ea6601ef4a607710af122c447eda4bb2
BLAKE2b-256 8bc0f91289a12ff6dad1e5f31341a6b602b8c78831d014d37292bd95cfbe2d9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6d70fce8a02956d8f268c14e03d441850e625f2398a0dac90f084b2b64e7e289
MD5 9a496a4e3f55d545aa8fb963dbba0d86
BLAKE2b-256 c88f718f3f9c1c91c203019c1ed80fabda59d64f5c50d1c4033cc58e1838b5be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e3409f909aeb533181092bcf6952d3abb4ddb0bc72573f9a8e0303285fe43bb5
MD5 7a1b40a48e8531da1f0b23842eb71f81
BLAKE2b-256 ad3875fc0a5eb3f0ae632f5740a19fa57013a1b145f7cf8f23aad19c035acf62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ab74decc7d822cf212f7763c4ba05e347f5a9c61495643213def276ffa9fc7c9
MD5 5c0a8b563232060b54c1f6cadfaf5576
BLAKE2b-256 b4a8b393fedb2fbf71a134403c58ff642acfad187bc29a0e5259a64a26b1b35d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5cf67e780e37a1f02cae6eb11bac6417cef33380890dc2d4499e4c70de4e4c7f
MD5 366cd71236d324df83b04e910ba154e1
BLAKE2b-256 f505bb0b9a1a0ecb8d2883cdc753f03dfe3aa3c97c5cb2e6cb84f5281ac0725f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 66b26da197dae2671df4f08f9211a645f2e564b0fe5f9b6371b720e9c1942a99
MD5 63ef7d2c59ee7df299f23ddc0d6ffdb8
BLAKE2b-256 8196263e1cb1fb541f8bc13e4287b1b0cee773fbd69905b5e409f3f98fdfe69c

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.8-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.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bee883e3b9a46c9ae0b9f1d825aaeef885ffe5bef2e675e2dc38388aff77e11c
MD5 eb1018e300d7ce72973b4d85c518d73e
BLAKE2b-256 02c964be1f37390423712be251bfa6d34efab00f3c84287904a7a76077b5ce8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7a436c61290547927eb70c63b7ddf3e5150a5aa0183f6122608eaf1617914816
MD5 3cba645ae34486037d66b9fab34a76f9
BLAKE2b-256 92e96e9898228f52af70b1cf2cf3e0a287610b5d92d9c0985e0a1d75ead35c06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9239991496fddb10a7d44a6e3224f2a35a17fc8669d6e38a703ca97685492215
MD5 7f9b5a4adc231567f5aa057d3d20f0c4
BLAKE2b-256 53f3e23cbdf5c1ad0e7783f888ff68865689d4c7aed770809ca9aaefcd7ec319

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.8-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cb45e8ebd3eaa62b9bd836ffc8c13042d5524adc6d499ec5c8d8bd02bdf2aacd
MD5 6401b3cd3d2afe45fd23a0f3dea3b393
BLAKE2b-256 2804531751fb73aa66f94fa0f4c0a6d77659fb3e4ae60f052a1a5ff915a51191

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