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.33.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.33-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.33-cp314-cp314t-musllinux_1_2_aarch64.whl (347.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.33-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.33-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.33-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.33-cp314-cp314t-macosx_13_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_buckygen-10.6.33-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.33-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.33-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.33-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.33-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.33-cp312-abi3-macosx_13_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.6.33-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.33-cp311-cp311-musllinux_1_2_aarch64.whl (344.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.33-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.33-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.33-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.33-cp311-cp311-macosx_13_0_arm64.whl (86.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

passagemath_buckygen-10.6.33-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.33-cp310-cp310-musllinux_1_2_aarch64.whl (344.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.33-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.33-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.33-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.33-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.33.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.33.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.33.tar.gz
Algorithm Hash digest
SHA256 a193592aaed6a6280bce48eb22ee4cde7bba22f12f5f3007df7e06f30ad8924c
MD5 968b829c359d8da28d79a138abbca1ad
BLAKE2b-256 6c716e00aa0d770c62e676c5a676888ea762bb242f2efb3068b29a64fa56e7b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ecfadb652e328ffe497e6909bab3d20b33d9bf69f5a66b21420810d4df80f43
MD5 31041f9f916758511bfb02fa90427f24
BLAKE2b-256 4c3b35d832657495d071c76833ab2b2c0a66a942614caaa9ba04ebc7b4860b7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 01bd8c35d42e1f448067142737ddabd70482b7f786c753fc87e045ca1c54a5fb
MD5 ae0a1b2704ce5866684247b8855030be
BLAKE2b-256 7aebcd5468286e41dd0cd30bd3d37beee19bec36a2baf560b696c66a46a54a9a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.33-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.33-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45de8ac1e1a53e019c03d3a023a3ebbe604981b15ae81e8b916bcef7dd414ac0
MD5 3f38a66741d438882195853ba3fe2798
BLAKE2b-256 55f561edc22b1e2d157a76931e9b2e1ae93b5f856201b2b0af1661c98b80d08d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cfb018f56095dba2c22f224f45d526f2a108f3a111d87424199c209399325503
MD5 ccd51c7137b3a60fed8b513fe431785a
BLAKE2b-256 4efec2f64aeadb3ebaaf7b7df8304d74451e1e15b78ebb8cf0f86cfb720334bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a361449c8d36c795d97260831113e16e340bd13bfe67c6f3dd9265d0680cb037
MD5 60ceb60527cbd5d505a78d956a15dc3a
BLAKE2b-256 a0834216786241e5617c944844a14212a978803e89b94e9829c04ad5063a6da8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 243114c66f58d4ba7c998ccf2a554e91d3729cdc0290125db9b572dab3e4d1ea
MD5 dee72a34b3c77ed0afb27f2ccf13fb23
BLAKE2b-256 03b15f7490bb8adba05b796f320619b11d949fde8060cd71cb3c8f95c1d79de4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8df54d7dd8ba7faac56f386c9fff9a0703e4048d7d08a9ea5c5664e183010b96
MD5 521f6483cac1289af497458470ad9f35
BLAKE2b-256 7844ff5618a52ef877b2a69043a3d57d7a4d7c5a2ae8ecad3172683ae904278c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a831b716e7f8e8dd72601ed7604b5e9f7416b05f67b3d005085836d80e14e8a0
MD5 f80ee7e6238e3b259f6b00fee0c40ecb
BLAKE2b-256 55f752ce982ac4820e86f978d4b3b48d3111bc0f060eb41fa1a78f3f11081345

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.33-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.33-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb771fe84ff445389958bf4e072c12aa81cc2beea3350d0c517d638cf3231a39
MD5 05fdff1f10a5437d32865d8dd350dab3
BLAKE2b-256 5861a551150ed71fbe2a9d19c23fb5aede4ca4a375ef21f12386399a2ee530b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 74c2324a5a934cc70a7be5de16f93c43e581fe3861f758e049440834a8050d13
MD5 22382f57bc7f0573cb2097e4f2bfa841
BLAKE2b-256 1c44402b4d7fe6a9498cd99b8ace20ccf66e414fcf1fd14483629515f7e50dfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 222a143467ca5f88a7be19e2e0825c3bb0cb9807f5ddf2ef72a37d24d63ce515
MD5 5379744c232d34a49770d084459ad6b6
BLAKE2b-256 79229f0feb99e424f9078b1f13a619a5994d0b62aa389208cda21f0fee51e816

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c6cf2388827da20e28c0679fea523143df46f825982a5af4aca542d6e0bf5c2e
MD5 51567374976cb009e0529f3e71775916
BLAKE2b-256 b20b5c93a9b513ab7094e5b17fcd1d74ba618ff6a6cf5441dbffa55abacc8848

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 abf5bd3781faa331250e0992af37f4a338d5e064fb7fb3110ac5768769246955
MD5 05c87a7f74925876b4f78226123c8aa4
BLAKE2b-256 c1cea75d3b74e23e824726da716563f8af857f69b85bd4e912619148b6428530

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 400661f96fa03ed98b281ac461d37d27c9ef7a569f151213b96377bbd7ea1146
MD5 e7a8d33d8e31b17e9e98affebdde2655
BLAKE2b-256 bb6965ddcbe874c4e819b15775cbc4986e1e9bd8ad5c9389a1ebcbb12ef9a72f

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.33-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.33-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2914d3c3a0eac7cd8fe88e62d37edc0d38df69cae619b4c5220b9d3e44e5ebb8
MD5 a4f7c050c8664a16917db6b8b915bffd
BLAKE2b-256 e0b7ccc0b3a768fde7937311bdaf90e9ccaef2c24828837c5b2975b75529f557

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9b32852d2609e62ece9f30b8439e5bccbe5bb0b96eefcf4d942c45ea54ee794
MD5 99546a081e70f0bc3ba5b2446a4f43fd
BLAKE2b-256 4b740f499583d29a7b7579cf7df1d04dc36124eeb4e0011f8f5b307e4871ac0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e9046eb70bfbeacf1f29fb31325643d317256e0f7c694f954773468deeb0c5c4
MD5 7dbf2db6d9d1b8cf18df8802035a33d9
BLAKE2b-256 7b709aaef20c22e369f494142fb420fd25cca93e9797eb18f6c0c44e16465b52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0176a6e14fc257ea874838a6945e5a1a772e434b6aeb7b863f1455dbbcbfc76b
MD5 80045ff8c2f085f56bf2e075b4abca42
BLAKE2b-256 d973851afc109ff4aa35342c05c5901af7d3791d2ea64d6c4daf9cc83792ca30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2361b8298d9999f1818434a033623aa9817c895d56a8756fe9c2728685306904
MD5 5e4c7ffbaf78a3afad5e988815388aa2
BLAKE2b-256 1c2b59874442124afa529c6dcf58791e97af4675f2685b6e3a901c4e02b3f8bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 89f0d904fee7c31e8b56f1cce36b182ca669a8b63511cb45138b713478bd38d7
MD5 90164b265b6382c885ad8a99ed5555bf
BLAKE2b-256 b42b819f7df252c0183cd5acd1e6d9637253eefc16b912a385716fb87bb2939d

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.33-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.33-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 30a694f87f859d2bdb2d61949db4958b7a5061b50f3533b5c3102f5841d38ba7
MD5 2b4ca7e13b726f30a6b9a4eddd418684
BLAKE2b-256 8bd1687beecf10e1280b3e005511eafd79613c3206fb9fddedc4f795ab709214

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5654b39d16d6fc2c84cd63597142f7aa4f4143f41092a200b441f6b5ad4b905e
MD5 5fad82c85aef68d09dba29a140ba204e
BLAKE2b-256 bc40407f030ade091ae7bc47f099036e494c10fdbf9843ae60aced4b75b8f2bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ac726a3684f0dcb1815c95aaefda1e72f9faf0ef1a4edb951e0130fa00cccef6
MD5 1d1bb593624a1bdd197e78a7c6622c2a
BLAKE2b-256 9902231037c881023f52a92adde40ae0164b9b7bc0c7c49fd84885a04b5e718b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.33-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 258246f207e63d4969bc18ac7ec3df37ee667d8cce760e03ca4127e3a3650869
MD5 61c6576ef97f1013dc48d9b54e4ff820
BLAKE2b-256 7b42d80ece7169bdaee7bf2e2a04fda337c0f144ee42b0c88a1cdc2158af83ab

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