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.11.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.11-cp313-cp313-musllinux_1_2_x86_64.whl (333.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.11-cp313-cp313-musllinux_1_2_aarch64.whl (346.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.11-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (340.3 kB view details)

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

passagemath_buckygen-10.6.11-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (353.3 kB view details)

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

passagemath_buckygen-10.6.11-cp313-cp313-macosx_14_0_arm64.whl (87.2 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.6.11-cp313-cp313-macosx_13_0_x86_64.whl (92.8 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_buckygen-10.6.11-cp312-cp312-musllinux_1_2_x86_64.whl (338.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.11-cp312-cp312-musllinux_1_2_aarch64.whl (351.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.11-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (344.4 kB view details)

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

passagemath_buckygen-10.6.11-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (357.7 kB view details)

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

passagemath_buckygen-10.6.11-cp312-cp312-macosx_14_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.6.11-cp312-cp312-macosx_13_0_x86_64.whl (93.5 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_buckygen-10.6.11-cp311-cp311-musllinux_1_2_x86_64.whl (337.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.11-cp311-cp311-musllinux_1_2_aarch64.whl (350.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.11-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (343.4 kB view details)

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

passagemath_buckygen-10.6.11-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (357.1 kB view details)

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

passagemath_buckygen-10.6.11-cp311-cp311-macosx_14_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.11-cp311-cp311-macosx_13_0_x86_64.whl (93.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.6.11-cp310-cp310-musllinux_1_2_x86_64.whl (336.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.11-cp310-cp310-musllinux_1_2_aarch64.whl (349.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.11-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (342.6 kB view details)

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

passagemath_buckygen-10.6.11-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (356.1 kB view details)

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

passagemath_buckygen-10.6.11-cp310-cp310-macosx_14_0_arm64.whl (88.1 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.11-cp310-cp310-macosx_13_0_x86_64.whl (93.6 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

File details

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

File metadata

  • Download URL: passagemath_buckygen-10.6.11.tar.gz
  • Upload date:
  • Size: 4.4 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.11.tar.gz
Algorithm Hash digest
SHA256 2793f84cc12e234b6ee1fe60cd28d5fcfa3a0149b71064d918a4843a549ea3ee
MD5 27fb6b8d8147893a7e47d3ff86a067d7
BLAKE2b-256 cabd9183a07d9ea91c88f21e046e214a85414700050c92b22c0eb637d5ec8409

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e58e6367e6fae06d940bca1bb9b2a5b1b94d4da5537f3c6deccc6995402bc2c4
MD5 b92a31d7c5ff12e809036ad341199e92
BLAKE2b-256 75616f8e16d1d655ba15d242d3bc7a935525a94b2410a0a75a3cfc2e1edee7c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7061e8592615930bd6b875a2f2afdf0a5c9b766081ac8acd10e1d44a85331bb6
MD5 936886fb11d89dea84874066fd0852f1
BLAKE2b-256 8f05332867b376a9bdf38d8183ee0cda5e63f8e171641890a737d8a8dac32c59

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.11-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.11-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb8c9a955373d1e138ea8cd5988ee2e063009c8b83781ba055d160122894a030
MD5 7291454cd56970ef23faf3cbdca78357
BLAKE2b-256 2821bdb52ae029df2486318882737ed32e37f9438c38f7c537c401f806b287d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 20a61b655cf83300bb86f78f7bb1e476004a40e61f3461425eff74c21fd8ddad
MD5 efb3ce3bea74ec73a25903b6ebfd30c4
BLAKE2b-256 d787a3dbd659abff8b78f8586312554ace897dc09a101cd7f3d6cfc88e28617b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e707af0352823929d843706b39a21fa9cc4e4871c84d2a06cc76b5bf2f3d4f9c
MD5 6b9f4c88c19f8b557699af6fcc7a942d
BLAKE2b-256 423db0e852097610679224c44be005d2bad6daf7c8e2d23b9e5bd1268ce838af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 68ac37f31d2d1523d2d19ba75b80a2805e09faaf00ccef3a532e67574452e2bb
MD5 53c9a351f7ab3d90c42e5e4e500ceb6b
BLAKE2b-256 0d90e92d25a31e4314a04bddfa957579bfd9a34bc02a0ccb71928c797a8889db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7ab2e7bbae5132b5cf5df52278a7e852925911cf736d0f9cdc547745909734a5
MD5 f17483a8ff8a091a18af84298b5236c6
BLAKE2b-256 7873ccc3a87e6d138e51187265c352b3337d74e57a2b1b9f0a2d6bbd03073907

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f9efc495e6e8aa330bc8b8fde4cc13de6c2f3ccb250b83603c3c819a609064d8
MD5 59668fb3104dff63d7cde9257eb6e3eb
BLAKE2b-256 639963c90fa5f5e4a0190f74b3b01dadadb684493bf6d3295e4be1861e6cfd54

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.11-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.11-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dabc1526214c1c606beb47b2fe80ceffdb1b030ee7716f4ba43e4007b1f4b1a1
MD5 3c5d5ba5c9815ae1ec7e838bfb25518e
BLAKE2b-256 8515ea548c757b0f2090aa778a626de0400a4168106b83f515d7da52f79524cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 72f36624418769c711f412ee8d477f2590b565d2946e1d38908cc91445f7923e
MD5 9d0166916f55d6a9b2ecaa5a39991de4
BLAKE2b-256 903f4c241ac6f9a4c695d6e2e5dcac067da55095a7fd829382d994c9c2707a69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0b2a0da5a2e49ba97ba2c1378687bca4bccfaffa22435f283011fd69384c05d0
MD5 ce5f4d31ee79947390c724bba9737fb3
BLAKE2b-256 46f04b355afbd1b614222969a1f666443d1becb1585460c3bef2a5d72c3d7c93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6de0d132978099b8d67d61ef142ace2b50dc7161f1bb11ef7e68c25c4de89ade
MD5 9d0d5ec56ae1cd2c8e1192ec0c20816a
BLAKE2b-256 087a1bd85c49bde9286ebdc19755e9965970e8c5e6eb2bb8c3df2398904e1833

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c63100d441de1da7ff48f786e8fdd64cf2138cc88e8cc79177960d9a75e9192f
MD5 7fb1572b0255549da63b9aad2f5fe1a7
BLAKE2b-256 5275c3d9e211e10997623322930c4d5fbc61626314940b9c338203c003fef6e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5c67c018e198537f97d01a81cbdb43dd02e548b1ba09336d34cf70fe1595baca
MD5 c4b2b65f1e2df77dc0fe4cb1e2e48183
BLAKE2b-256 d4d39765c230960dd8974e282bc99ed875f4f7012ed75e19af232e9227a7eb3b

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.11-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.11-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b7e9fe005a359e188d792618585d5f26174086f494b95e1f7c52ebd9df87ba5
MD5 6f30bfe786ab57e64b76ad24eb8bebdf
BLAKE2b-256 7ed950f6b1d82dcf58b452320f6f1f5e5176631c126a3c38e4a2f6594680ba61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 718886761f82626c6ff40b8ae11b08b41c174c764be6b2eb719368f379a01fd6
MD5 86db2294ff3cd05b89f868028f816585
BLAKE2b-256 fcd825cabec2cf1e1cb8cd5cdb5f07dd78d03c88f7df3d9f5ba4e3b055c718ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 09a3953cbc1f3bbfbf05c37b9cd6155dcf92c8fc7dd40c44b9490bdf25478cec
MD5 dd8475e788a2376da7708a004deb66e9
BLAKE2b-256 ca3978f454f7568e4581af6bb2b8fdffaeab95468e30839541fbed5ec34ec0b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7286da106370bc889aaa267f0fe7c8b00432eeb7d41284994b59c053a913838c
MD5 c47191aa2f1c22a24153e2c6f3fd767c
BLAKE2b-256 977d401fafbf6555949155b1abaacf1076beb91f359a9b825158d4f0bda626be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 481d4bfe94acb57c80b6a851f97b9558b04e4967a34bf76fac97a11e3a102bf0
MD5 94105f2470e2ad417acd08c9bd09bed4
BLAKE2b-256 38879205f8aa396116bf1b001452fce0264c17c9ebcfddc84335fdcfaac54675

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e4b1c5a08db69101473c3415481f25a956aee0cad1c50141ceb5ab03d7ff15cb
MD5 67650eecdd4a8efd4ca6356805b1a3b7
BLAKE2b-256 43e2b0e61a96d657d8155b96f282b1f8892929241f76da103ae31890d359cb44

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.11-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.11-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 940dba1877984d33aad217e7c42039c90a6c1c586ef7259bc0ec3d4504f714a2
MD5 f4cdf1fcb1ddafeba0201fdf3c5da107
BLAKE2b-256 aa3221a02134197075682ebb272c88898d3335b8147f1aa19eee75495d46a7a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 628818ac175420dddaf9191f10ace114e3e6af310142023c1d65849f59f0b565
MD5 0aabdabc9bc57c6ab20d017ab992fae3
BLAKE2b-256 b51538f1f9b7927d74eb50e973c53d0bdb73cf5bf71a7c25b41823288a38e32b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 393301d716cfc45abe0a6ff5bc713c84e987f38c9ac20793fbd0dfbf8f58643f
MD5 6e988f9bf163e033f05241748d717ca9
BLAKE2b-256 56de6fd19dd3fc8681020f7b4381bee8d8ac5d34e0ec237ab005ee8832e76008

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.11-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d77db72f8654097562046dfd83e94d7b6089e1ec5771d812189b56366c09d2be
MD5 f2e9f26da06eba7bb5f082af86842801
BLAKE2b-256 0b1c8f4bf3d9a5c4ce199619cdceffb8bbfe3e2028d18730de8b906158aa43ba

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