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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.6-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.6-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.6-cp313-cp313-macosx_14_0_arm64.whl (87.3 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.6.6-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.6-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.6-cp312-cp312-musllinux_1_2_aarch64.whl (351.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.6-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.6-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.6-cp312-cp312-macosx_14_0_arm64.whl (88.0 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.6.6-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.6-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.6-cp311-cp311-musllinux_1_2_aarch64.whl (350.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.6-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.6-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.6-cp311-cp311-macosx_14_0_arm64.whl (88.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.6-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.6-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.6-cp310-cp310-musllinux_1_2_aarch64.whl (349.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.6-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.6-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.6-cp310-cp310-macosx_14_0_arm64.whl (88.2 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.6-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.6.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.6.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.6.tar.gz
Algorithm Hash digest
SHA256 995dc59fcc22704f000c0cb28b2eb40365ee53e97193d4b5844178e4233218c2
MD5 478d8b436feff6ad0c572f41c05bd6d1
BLAKE2b-256 4c2ea9d20b9be1d4d9cac53390d6f1ed016f5adf46c4a04e4148a91252942f7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 39dcbf3de2a360e34806ef0688a1cc3cef8217877aab499b0a41b76e93a91d8f
MD5 eb5b257bc9def96d094a6153e7d5eecb
BLAKE2b-256 c94dfbf2565a4985449a0850462775c29320d0f1283774581447bfbad7e790be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 57c8219ec9354e42d7658639a643a5883ae0cb1835a5187751bb6e8c6ac0e441
MD5 5075e145ef693f83d668c10206e4a41e
BLAKE2b-256 6fb2c9d2724bc69ebc9783228f48b0d2b6ec7cad9bc6284ead1b481a11a1b5e8

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.6-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.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d3f95b9774171668b19c0c33f43edad567013b065edce684f4e47cb01cac7067
MD5 1a24e2fb90c42bd6c89828dd1a59fb58
BLAKE2b-256 30f0f0b8b2aec5355fb6ccaa0bb4b8f67208147a430d4c0e93bfaf14978451d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 890c268c34bfc387b672ef42220aed510fcdec8b904e481a53ee3594f221c84e
MD5 c08d91b2d21946b4eacf34ec885106a0
BLAKE2b-256 2f72e112ba648b526e7d800bafe028b9d6a4416df4c36faabbb4d90092875a8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 54c45e495f0d1476605320efd74819c7d9927c9d43fb869f66201bb59fa68a2f
MD5 1339a9a0e32135f0349192b487141640
BLAKE2b-256 4097daf270cf5272d5d5e9f05e391ac5e7751cd6ed9db894c00fc01087c9f1ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6b9496cb36720b8be9d02a0ada889e48df3c20bca5cd7f0982259c0de2c7550e
MD5 9540e13f36be3c970f957a7cdddee023
BLAKE2b-256 1c19c15e82bc07f9635e3c54106ca4eed65359e323f253622e85ba859ca284a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0822a4cc6f37cf08005fd2ae64b5a35af0381a60619b3fac81acf7e5f5cbf273
MD5 5a2e6f32b4d51828bc5e376fae4c6c67
BLAKE2b-256 cebce51a8687a6ec49c3b1f778485e49124cd4748ed69e3cba31020d0942367a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 db3281014c1bb588c725dbfb1587c8b6430f7ac83ab3fe0cf362c4c5076df1f6
MD5 6ff5c75ee34d488971cb6cb3c29b504d
BLAKE2b-256 f0dab95b8f3249ebbf53b557662a578bb07389a5904a51139e4414a79867a386

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.6-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.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8a35df935444523b165b0888c4204c83f2e09c49d54d012cc1f125bb10fd391
MD5 cb17fd4878346250b42522eba4c287ae
BLAKE2b-256 755b05d7f44333aa6669d50b87af3eeba86c51c02e8cb397daa546836ea800c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aadc8568fc3b6b4e0edac512e59bf2d8c07dc7d37fb845d9eaff4b3652f57c8f
MD5 a393e25fd1fcc790b90d94946500de4a
BLAKE2b-256 587403d1cecf35bd185ff85a37d52a6bf0f51c027f014e513a69b69f2827a397

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f6b882829b1b4fdde4c482e85639f617219eb0c82022a2d574723ade17573137
MD5 4d4f12bd592d9a56d3bf7afa36fdfd91
BLAKE2b-256 4e68077fe2585441899bb0a91f360e1fc02b42d658d9be03771b162c62b81532

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b6aa657561e4ff3f865dcd76aa5bff11af03d10667ab594d7755da13eb62c000
MD5 8ffc900b3c25bd8b2ce7c0ecef519b7a
BLAKE2b-256 5451882b26fe3036456bf06247fb01d534cae0b1388bc46a122d0ea4e72878e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 25f91b99cf72ae2b7ff0e498d314cdcccd66df1c81aa0e249155a6c8fc6cfee1
MD5 ae0dccfffcc827ed75b63f1fef634445
BLAKE2b-256 e7f7fb0952a1de768542b9dc30456d64884d3f85ef18e96512687e4635068e6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6fed3810e9918f3eedc2cd0638eaad3e5c765d6b275f09fb5b14769256437611
MD5 cf90ce3e8500fd2f38dc3572f43d69eb
BLAKE2b-256 314d8d844474b0ed8601e41a876f76dd6676feff62d5d0acd7c97fb1c1b7e1d5

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.6-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.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b03db0936bdc9add17edb77b4145145efba1ae04ddb1040a0915b1cdbce675b0
MD5 aec5b86f406d97361cbbe793f24bb498
BLAKE2b-256 336f4c66ec7364a46665f4265f686037a44efd4cf2c1a25e0383041b2571a871

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ab4f061b540e061b2758093b6c171d6946278736bcd661030e317ea8118163e3
MD5 f7099960cf23c1c88077c3d70d4fe85e
BLAKE2b-256 449bfcbc1be04a1e8c7ebcc13a31e91e1059336756624a902d742c845e7fd481

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4e18f74afbf6ccfcc29343e64e5cf7d02206ee735e3bc6b8a249ab04287ff839
MD5 116a688a85ec4c237806014fe990164b
BLAKE2b-256 081a23edd9aef5fb6a7fafbfc3870efd298ea001bad5d743f2fc236f4b6e2fab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 24afa80c02c341adc0737e834a3866e4f5f9f620b358047a4786805ef419788d
MD5 38f6219c3d747228f415b8828cfdf5ab
BLAKE2b-256 f2a4915edfe5d78b379f0b1b2d11c5cfe3fe1e4aa1e7f5a9cc8d5e4a047293f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5d2d224d76c41ad696a7f6dd3feafb4d66e4d1f2968c65c1b43e703e27ebf4c
MD5 1756a1359d54db9dfe2e1484ae373556
BLAKE2b-256 1f0e3db81a8b27fd516e7c36f732ab4266f92340f0fe12a377404d11ce6636ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bc89a6924f00eca17277d1dc3158485bd8230e3e674857db72a6fc93327cdbdf
MD5 971491963cea55b03be24a8a33ba1038
BLAKE2b-256 040cf1c921ccca4eb432673ab9b31d323244f5cd86df37318c186e8e32bf5ca9

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.6-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.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1acf12d1feece374aa836b1cb181f25916d724a4898d96707d219aad37d3cf26
MD5 d9b026f90eb74fe454022e47d4726966
BLAKE2b-256 3ad54fc5807c6775cd27715996794936b41882011964b3f1caad67050b7e4f72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1907c5cbd84534d3bd10d6f4ab74537cad024b75cab88619fdadcb6cb65581d
MD5 22db3193ade668603d28bd5fb81643a4
BLAKE2b-256 c8bbdfc5cb360b2552dafb59eedd1f517657fea3b7cbeeeaebb732cc957e79db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3daba5222d575d6cff9c54b13141055b667f41615b4e5a44392b7efcf69727ba
MD5 c71b7751bdeb30aab460593699cbb76e
BLAKE2b-256 1ec96b6a5516629c977c274028eb0c8cd7c65b94a7c9ce2a09b94c6fdd5ed4c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.6-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 04d7aecacf5a4a38e8178c9afe7c991c520ba0b9fd26874ce86a834838493e27
MD5 07c3ec4e14287eb2a9fe4a86dc502971
BLAKE2b-256 ec7da7310dedf00741bbfe00f03fe6f7e7413a59b0e1dc01b0c1d5cad7b49c46

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