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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.36-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.36-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.36-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.36-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.36.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.36.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.36.tar.gz
Algorithm Hash digest
SHA256 a2d6336b5953e2d7efd89cf2f2925a723592af1b22acce4cb6d7b4d9740fbdd1
MD5 c76143b0fa2c421da2cbca099cb3751a
BLAKE2b-256 719364e1aa986c2d65e748d364dd8417148e49388ebf33a921a3bcc1b24aca8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 380b8e22b319cceafd8bf0a8846e7a65f9767e303cee5360803b03b4952ae6eb
MD5 ba9251118769605a0bd3665eed622359
BLAKE2b-256 491d32199b3bf47b3c7023dcd927347a4b5368ecd0a2920acecb2027f491db0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2cb94e0b50f63ac0e5042b7e598df2f3e46ee871cddf8175e0ce1c3c25573773
MD5 bc275397095f045f5297ae4945d13535
BLAKE2b-256 7a68dec79b7e16ffd2ec169d74435e9f71c506bb95a8816aef92d467653c22be

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.36-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.36-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3fc4286c6e3cb38e2fbc45108a4edbcfb43c45cfc277f814463f9e4d3e09c54d
MD5 3e50c773b2d175308511bcf21c8fbe10
BLAKE2b-256 990909ba5287b8504e96a423ca97c1872ffd19aaf6788f61f67b5ba01b52b8ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a184c0511dadd57f8bf5245c9e619a35b082d887e7d21f64f5807d78f1fa093c
MD5 3cc78a93043bf70b096f57b78b575599
BLAKE2b-256 50304c01ba2b5f0a33b2a366fb742f001e6ea78a8dbc83638586bcc24590f0b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c5a1e68a49724041d83b41604ed6da6ccf815a5ceaf9bc0f56832f1ed9f988f9
MD5 a5a3157c0f4aa3275f44d50ebc93d9db
BLAKE2b-256 861f2f1412e76c5bc04c1ea13d996f85b05d1cdaa0d918806e6b9adadae4df30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b2de475f8e4cf87dae2b2cee87f9238a89f58d9cbfb3ebddfc0ec0c87fb60695
MD5 a35de92836bc149caba8903a2321bb1c
BLAKE2b-256 2f82e98b80abee47fd791e5ea159f67fe8054efd77d16fb04e9c98631c52bf46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d48607a175ab522c519e990dd1c13a27eae6407c327f19769bc10f5aff672e7
MD5 0151697015f3f2cf5373101ae4d63638
BLAKE2b-256 a7d4a03cb7051b97535708db8ee0af2bf59078e203b09216693fe29e6ed82ff2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fc859b31e939abcc3e83a25bee87d8387869d3f7970ead95d341af1bb52ab016
MD5 78d4675cb21ca5af0e217e2920fa6788
BLAKE2b-256 ebd331fcf5d408ec18e0ad0f567c4e4bf466634542d02cca3e9b3702409524c8

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.36-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.36-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54b59c2526d02a7fe9188b1a2d4adbba4e0d2d95629e14ea82b891fb3eb28e27
MD5 b0b9b46106766dbc00594fe8e50fea75
BLAKE2b-256 44eae879d103ab0120c1028252ca4f112c5e51a1ce72e5de6fab70594d24c995

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3c90b4ef17478d0ec9a79c62272fa2116d822e44908b8d5d8b028e2009880868
MD5 7e8d18437860d66f4a570e78d6b60e24
BLAKE2b-256 f05fce4c970b62dc9f2f0514d9275f5b8389d8e8b7898f6a05c1c46e4d5a1ea8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 30dbbee379b78ce8448e6c83827a7e3bf0de9c9647e756391626a0b7d6e055ed
MD5 88a752f0ba65e58874daf50edb61887a
BLAKE2b-256 54cd064da27bdf0136d952af57fc2c18313ff044b483b22f08ecdb3478c5c3b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 679873543f6aad5d825e67a5b62daa4d2f3d19a684d4f2e766a99b4e674c7655
MD5 6d09748a328d8da62294f6e310a5e91c
BLAKE2b-256 e08878eaa0bf573f92a10d2226e4215662860f0e74f47d6a2f8402456ab96110

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 950d6a098ad90f543f879d6da3d4a1945261d6ad174da3e27115888fcb4e785a
MD5 b9457aebc65db3b4aa7ca14d387bc163
BLAKE2b-256 e0de095a8522cfae3d8e5433d79d4237a7930cce3152212f8f2f7e019c73cec3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 910629ef01633784eb65def7deaeb2b0f2f2f1c875d02295562c4f24fe8f7e00
MD5 410dbfbae89b821f9a22a10d9879fa53
BLAKE2b-256 3ddb580e455e94b08c8f5f0c586d7d5ec39319791e06c20bad2b642e17511238

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.36-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.36-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a5e4c69eb284d11323610c8cfcc789ddba8edc993083e41b3ec0cae46285fae
MD5 cf6410041c17465166e80cc5e603ed16
BLAKE2b-256 4b678f58a039aeb746437279c603d62f51f1adfc5b984a0b184cac5a0d8b78be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9301b3415b39512475ed2e52cda109eff97548ec7479e8bec3c0f1b9a7793218
MD5 58f09225a7f621876c6e90549f93cae5
BLAKE2b-256 6326bae32e3f1d8b2f6a3d7c8f198eb4f80221f471c1b773d8223842f8bf6732

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d2752f33556d588c85f23ebb8e7337222358591d7f36ec0f889a48870c8dd2dc
MD5 0ef3e631f3c1116ac617df3001407675
BLAKE2b-256 276fe7ada8242830486beedf4f270ee404f2e5e3510c055e1aa20f928e42ac1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 64d3a60e2070c635fad8f03f858c31ab874cd1b1269d967b44590490c24ebc3a
MD5 aafc475cf3ec93af0ac335ca3743b2e8
BLAKE2b-256 e8c038485e86dbad43cf0ce7e7591ce11625ccdb76af0c100eefa8a82272818c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ef90e16d49e78a844dfd921f445deb04ebb3098c8eb2a7b5ed167c14cb0aaed
MD5 1ec81be38e1552b418b266beab448696
BLAKE2b-256 c32c95372f076120f5d3cf3c77ec9673cfc24a51f2ea1ca21f55ad0d687b1242

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 47212bde5dba353ef2289d112b47f55dea51757fb2e4ce714d83de2e055baa85
MD5 32e2a7e9f5aced3a5f7f0f7c63ecdc19
BLAKE2b-256 88cb446ada57c2a66048843ad186c6d58bb68a95d2c00872541cd2aa2b8494c0

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.36-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.36-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27c276dcd9b0ae650efaf1d6b2efcbf6af090d747708569ef4ed5a56f200f869
MD5 bdf73721f04b0ae88ecf4ce1c5c54af9
BLAKE2b-256 b3e3979263c81d4ba82f5189fd1b53bdba520c4688aec7fb962ccb7f139310d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1560c4a5fac2d38a361c28de80d25f8e14802431d5a57cca8f158ed50682f021
MD5 5d5528b4b766673a817d62448c6385d8
BLAKE2b-256 617155648d45d1ae48217b7d26eafa525aeb6a556382fbf29324ba25d217c761

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 75b0220c4c15abb85b030f49c74fb3e903d53f0897f57f9bda1d402d515eca21
MD5 d8b03c305c2cb7df21e2db0c8f6e9967
BLAKE2b-256 4fe0094092f61839a3d624ec8c514b786b846b920a03485667d0a87831be318c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.36-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fd3b4e0d48248c98a0ed028c91a9a755f66d83065b20277a4c4feeb35a7b6504
MD5 405f8d0d5f6ef95900c4722aab8cf34e
BLAKE2b-256 5620afea5795f8d870f52b255fac73d644932ad8695177b0aac30d0e9924fa12

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