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.32.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.32-cp314-cp314t-musllinux_1_2_x86_64.whl (331.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.32-cp314-cp314t-musllinux_1_2_aarch64.whl (347.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.32-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (340.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.32-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (354.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.32-cp314-cp314t-macosx_13_0_x86_64.whl (92.4 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_buckygen-10.6.32-cp314-cp314t-macosx_13_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_buckygen-10.6.32-cp312-abi3-musllinux_1_2_x86_64.whl (328.0 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.32-cp312-abi3-musllinux_1_2_aarch64.whl (341.5 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.32-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (334.4 kB view details)

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

passagemath_buckygen-10.6.32-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (347.7 kB view details)

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

passagemath_buckygen-10.6.32-cp312-abi3-macosx_13_0_x86_64.whl (92.5 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_buckygen-10.6.32-cp312-abi3-macosx_13_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.6.32-cp311-cp311-musllinux_1_2_x86_64.whl (331.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.32-cp311-cp311-musllinux_1_2_aarch64.whl (344.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.32-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.3 kB view details)

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

passagemath_buckygen-10.6.32-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (351.1 kB view details)

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

passagemath_buckygen-10.6.32-cp311-cp311-macosx_13_0_x86_64.whl (91.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.6.32-cp311-cp311-macosx_13_0_arm64.whl (86.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

passagemath_buckygen-10.6.32-cp310-cp310-musllinux_1_2_x86_64.whl (331.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.32-cp310-cp310-musllinux_1_2_aarch64.whl (344.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.32-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.1 kB view details)

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

passagemath_buckygen-10.6.32-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (350.8 kB view details)

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

passagemath_buckygen-10.6.32-cp310-cp310-macosx_13_0_x86_64.whl (92.0 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_buckygen-10.6.32-cp310-cp310-macosx_13_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: passagemath_buckygen-10.6.32.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.32.tar.gz
Algorithm Hash digest
SHA256 86abe88dd079efec37e90e5126f1bafe92f50de756cfb02fe6429116e4b6fa94
MD5 1096bc74384520ffc10533b623afc7fc
BLAKE2b-256 20f6c5a65dc4567e34b21fc8d0bdcbbd2d29345e52b5f6193250d67f68c6da8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 78324629c3db537b7495bfeadf703660b28ab4862a67dd9f2b6987195c6917f8
MD5 47c5f42efdb1b1ab28a9deacc91c0927
BLAKE2b-256 a6c6bd60577b7bb0e2ce30dfa29a7f6eba460173c660c5c5793fbebd5e6e1880

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cc4b68e5b08388a132c45a66f6e835750d84342a7b954a41aa606c373d6bc25c
MD5 cb6a9d54886fceab76c73e4eaffa347c
BLAKE2b-256 12b14e48cdf245f53f41a7efe428131063f75a0a8414a1f267f94fdaf08695b6

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.32-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.6.32-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4d9b199af053ba573f8be752110717c16091a5f4d20d391c455083805dfa36a
MD5 8f3234a1d076cded6afba097a2f927a1
BLAKE2b-256 6d936338114d89b41460fb47d3950f39ae52c0ee808d365580064857448ab5b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e7a7d8ef83ee6ee0fc79237fe893968941bdd4cfbcfad8e44216b216e240e65
MD5 d2e1494580b82ea8b8c8d58bd4f85137
BLAKE2b-256 0bc2f836ab46acff5d01285d9bd12ea1bbb897b3f1686d198c5a7feaa2a82aa3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 317c6026582e8b2c17c0e5cbf8fadc75a327f73537a3b5f42172f06cf201924b
MD5 8402395875353f9ef21cc0f1b4b66ea5
BLAKE2b-256 a7fc50197547ee2fb5dfc7efc1665972f7cf6cad9c974ea0d8e60a5943d7acc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 4a603c68ade254b693a6191d99e5fdaddf5fca8454e24d757ace024974639c31
MD5 0b5e3b9291d8628111b979865ec22f55
BLAKE2b-256 e1e57ab57457b874cd2281886a59585611fc7791b8e30853ab3593d636ab0701

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd4e6f93de07098556059222e7ff043e4b9d057934dc1692f16691add20ef77d
MD5 4d8eb2b3f7c85c69a7add0154aca13f3
BLAKE2b-256 e69f14f7bff79eb862a49fc7c9d0b1f873077734f47c1707a5165ed4d99cdcd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3fb777b1dd751bf13bcfc8d37938aa57f112e97d4f121effcabacfc8330f889b
MD5 63ced13fd5c56840e2979cea6d814184
BLAKE2b-256 95f64521418722809aab1871ea2b45491bc6bc7775bb426aca0f8625593c042a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.32-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.6.32-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a0c354a64a3af540caefc3545a680cb1bfc5175bddee1323222deaf6d922e110
MD5 b5d64d524c3f4fba2efc27422c18ed63
BLAKE2b-256 35800a30f26a1c8a03e9f0248e488eae60c61e3d59f5c615855d79ec0bbd0de1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 964c2596fcac901f9ca4797c7e6197042db13aea64a0a5803723eb4dcce224dc
MD5 63dee6d9051b4ce4996e3d05eabe9391
BLAKE2b-256 8884bfa289be6174f6258419b5c02495917be92539ad6dfcf8a269b50faa2212

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6aebd3be2308436fe601dda6e943a333aed650c2b8778f2a8120fab4a121e1db
MD5 fa35999d235679391064d31de2315847
BLAKE2b-256 ba7e3ac6685ce4ce16bf650778ab258cae8652c3aaea98010fe2df04029138e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 811f210a0460af317b4528cc262122b68ef33337eb83b5c075a129106c679424
MD5 4bc39c8a7ada33ce0d8d116b9a43d25f
BLAKE2b-256 8221ea6a51d180b4939714afe8d41c46f801e7cdbbe1e3a47c66451c2642076b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf2e6fce81ba14f40806a8ef1963d061adf4fa48ed71cbc4a80e6db69019bb89
MD5 bbf80ddf80f0ba2220a9fd230316cc5c
BLAKE2b-256 febc28c4a953f77937d7d0cb26271d8ffb19cf56993d9a628faaa60f9f852db6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d76e44f1351613014b04ea1fd9c4a222b49448ca48f23a101e0a9c9e363b76cd
MD5 eecb392c86cb23c109cf375c2c48caae
BLAKE2b-256 b61d2cdb0ec62c4bf2b7bc78c1fe0059591122e772e4276bd385d68f391b9a1e

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.32-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.32-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a65c58f3bdac15b65e59626b9ec5a53d0faf6cf93400ebf5787c5470a9a07cdb
MD5 886b4232b1e4ab0057712b938e74b2cb
BLAKE2b-256 c931ecf85b3d081176c9c1ec0c886cbb5cdf1efc8bb8fedbd73895e44ced5a45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c9efbb768ffc533a1a9fb78b6397ba6e514edd4d40747a5a64c19bfd830983cb
MD5 d461e8abbf8ef1cea70997ccf288e801
BLAKE2b-256 d70fb9102a32d886cfa60a53f0cfd39248582ab217898b6f15b9c4c5a83adb20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5601cee1c4c1040789b58f62a04e3de6967cce761fc97af1e583caa02570b1fb
MD5 f26d26a4878aa081a1802cfd6e43f5c9
BLAKE2b-256 af74aaaddbbca765ba823717636663c4e29938f44eb4b0fef0aab968f8e1b2db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 49aabf447502901b18ef1181e45067204b5d00b335ba8ab85e5cfcf98c84c321
MD5 bfd21d33dfe68452eaf737be7bb2a7cb
BLAKE2b-256 51563ad93adc58dbc6d99fb77b6a2b08bafa569d85349e155830546233a3ed79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c953f2d63257311318996b673d399a8ee9121da8600caa9891cb5452d08240a6
MD5 58e55bb4f0947d14ea34b12cadc4aefd
BLAKE2b-256 6c3dbec9806211a17259743fe331924f277a7a3f70f12427ad3863847e42d684

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b3d81c805ec093828305dfdf4ead3052690a4a8af4c42966ac9aa7fee38228bd
MD5 1128e17b0dae3e0fbd2fb9e9cb8b644d
BLAKE2b-256 12111bdeda568cf0ac8218a5cd1049f488c9d2459347d373e97c13ded6f0e5e2

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.32-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.32-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc9a925461dd59bdf03f90df59d002c299740ba686edfc62a974945d699e7e5a
MD5 6007ccc3f9b256b8c0502905df9b494a
BLAKE2b-256 b2784adbb35230ba6fb5239bcb26f5627ad7971715631b5d31aec544488aba40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 265957d79f12e7c2a14ffc4f52347144c351cc094a4aa745a84e56b50086b86e
MD5 f82c4024247447a32f5171cdecac7615
BLAKE2b-256 3415c2635874be551bb7b4530d831f8f5ec50b6ac1e1182840c6819f45eec1bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 429649beaa802b84aec5d49b193c98a809a429b38e1520c5b2599c6ec33a0536
MD5 f3424b9b5642ccfa72f074542205f20e
BLAKE2b-256 04964bbdad2ce31ef10a5dfc3f53b2d1ec5356234227894426564af8f96ea9a3

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.32-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.32-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1b9a4deed8ba9141acec2a52769e896de5db946f293ffee156bc22499d9f6fec
MD5 a594fa7db0aa9582be4186d9429c0d78
BLAKE2b-256 fe92fabbb7b151be4c5385a4d3324dcaaf9aaa8e7634c87e1003bf088fa7062f

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