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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.27-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.27-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.27-cp313-cp313-macosx_14_0_arm64.whl (87.2 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.6.27-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.27-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.27-cp312-cp312-musllinux_1_2_aarch64.whl (351.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.27-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.27-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.27-cp312-cp312-macosx_14_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.6.27-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.27-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.27-cp311-cp311-musllinux_1_2_aarch64.whl (350.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.27-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.27-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.27-cp311-cp311-macosx_14_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.27-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.27-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.27-cp310-cp310-musllinux_1_2_aarch64.whl (349.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.27-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.27-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.27-cp310-cp310-macosx_14_0_arm64.whl (88.1 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.27-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.27.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.27.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.27.tar.gz
Algorithm Hash digest
SHA256 4c1b8621af80da73a0b129412e7c8a90208322b7dbc205a2140aac875df02cd2
MD5 2e692628bc1f8ce1383d9a82383dd67a
BLAKE2b-256 7f7370c7522b69fcd79c6e32ea99122a0d8febfbcc9d1b5c75b5cbd4e1621826

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 623236780da716cb34661e1990d4f863396ddf00684081ff71852dad8850ef66
MD5 ad7b8933be967389739e288dbe6af3c2
BLAKE2b-256 7d4f7b22e194c86906c99f475d6be976f8d7157d83f6e8721ce6c84aa17c7a7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dc738bcd96c8c1735ccc0f91c8d82bbf28eec7f3afec4af5130f333283d78239
MD5 458779fa760fb1e49d6858f11f8396de
BLAKE2b-256 9c2f3d5c23fe155989e216a2c5797369abbb36423ee097ddbe816a69c442893d

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.27-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.27-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f20d3cdb9ae7f091c33d8d1f076ad0b02e20bc230c1b7e6e186e4325ebcd3a21
MD5 b5dfc0a4bfbc922a7ab6c3a0041cb101
BLAKE2b-256 cf1d597d7dae12173d49d6859d332b0014437d1cb075f0954dc4d1f277c55bfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 398fd157eb4a5fe9ff6005db003d5d55c939d8dee351125ef0cfad154ad33c9a
MD5 c97b56f05e748eaf5005298c05582585
BLAKE2b-256 6f9fdf0ce5d036d3dc758c3637b6ec33aa05a5fbf4db77e109a3ef98e42326ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a9c9eb9eca9d82f2ef053b23a6a69a16647cc566b19c3935fd4f3796c3b2cc9d
MD5 a879cc3960b81ba030f607f2279c0368
BLAKE2b-256 a2d44d559b8ae8ec1c2b7f2d740adfc72c124fa4e27efe498acfdd5ad61d5ccc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 86c6d692afe41c326b4c8500859f0a69326054457349348838036fce61ebcd7c
MD5 3e065c5f31c775a74711948b5a661e7b
BLAKE2b-256 5fdcc9bf8ef9e9f8d38b19e105bef9ad8d2edc1f27c2bbdc182806a83e6953b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 831e36d06361ce59c07f496688834bbaa812b1b1c14c07811fbb66317490478d
MD5 447b0cd967b64bc52ff9dc1d813cf3df
BLAKE2b-256 8e5c6de94e0e4a3fb18d620af866f20d7210f1a9a81a8b6a14c7bb6d3ba992e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a32f43c75f8338dfbec5f6b5a4f8fcb5183cb6a43d88b7359eba1b1ac9ca0ea8
MD5 04620f63d141dffdde96ffe84943f657
BLAKE2b-256 865805407a7031180bfec55c632f4d47af426d4860366d7b84a776b7ad06e1a1

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.27-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.27-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8bedccfca10a6c697a05026d4fd1a37d3b78746f0af078457ded8c37534b468d
MD5 ddbd154ccdcc30e47bae756313c43cd9
BLAKE2b-256 002c57f6e78835a3d2cae6b75825a6c1c3ebcfb8076730a908538fe9257ba4a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 04f99aae0e48826ad7a4b1a5958e58606f7a52edd8e610dc294f98635d7152cc
MD5 9c84bc3a1d9c8179a08406bc99b0d532
BLAKE2b-256 09eeed2e622f9fb8502c5ff5640e435640c1aa84b6afe7b7cfa504e732978b5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 64cab11c7293a2a80e88305413447a5e751755125245781ae545d0d2516540b1
MD5 cf23073a0d84c0b11d28069e33073eb5
BLAKE2b-256 ac45f881e90178f334ee4f10efc86e306d39fd9da6fb0565a17063a0ef47711e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1d901f0009105869f8f9905e5ea646aa27c4fcab99367831838b9e9fbcc50083
MD5 ff48450d615f6cbcebe9d9487bcce82b
BLAKE2b-256 caf90b7fb7ce8fbe298100361f021cbb5bd16c46c14d8d567ae27ef3f38d6c1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24b27fcd947adc6f45671d668163a7cd16d7e861db0e74f567df7991fcae2999
MD5 f9718d403a977c09861fcc21203dd0d1
BLAKE2b-256 0dc30df5b2eb6f725400673e0f92268d8eb4f4b3b71ef5ec4e8c0426a52ce351

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5a6afd347f4c6060401d648e78f2b8b2533c15a9afb05a94831aea5a2f313b6c
MD5 6aefac9c4a364d636d913e9165b555b3
BLAKE2b-256 ec77560f98ddc445babda19262c1def5b90b383edca6568823c1430ee33464fb

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.27-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.27-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 539c16db5c708ea5bdca0352feaf857679e140c103d09b32c979e1255340e7df
MD5 b1e0f5f13368745b75a12d849f5e7b35
BLAKE2b-256 e8f62d5131404c3cf3a517247b52ac791d7f2eb0077f961366326a9b56ddf58a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb13afcfd4e47eddd471f421d70c767d38e4bc1de862e0bd623e9ba3640a3d0f
MD5 aff44f1a75375a5fea646b8d96c6bd0b
BLAKE2b-256 d6fe01002156e1dba7f465a4fb99d838b4506c6a2d383757b078552f5b490e53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5cc48c06338ee538ecbc30e4813f9a97dcf140567d55699ad5a6503b78503172
MD5 af26c2e3ac1ea4d40c31104631d2ef20
BLAKE2b-256 903d9608440c3caf03c20a3fca67e8dd85022a750b32996f80bf48845b43405a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 74822e5b4fae77e662a2ca6aa7953e891523cc7527aa3223f4460e4cfb2a1f7a
MD5 d084891ebe31e2c4a7647505087d84dc
BLAKE2b-256 30d5a9d5c8409fc3391f4416eb5e91dc3488273cda29f9ad9f9f92ef4209516b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8e334a314a41a1ca36826a87810719286cddd9298eb58a6baae0607be330edd6
MD5 5f90d51492b6d0510e56ca1155c1b9f0
BLAKE2b-256 a40fba858912409efc69729d287920005882c46f0c360c0e6f2818d241feaf55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4ed507b707010613843d147ddb66cfa14abcfd0d0543023ae4ff7b6971135096
MD5 d87a5d4defe559d37ff56d43db61a6c2
BLAKE2b-256 46d9fd1272726f6f446c9ff51051101d81f8ed60096d9fbd9be0066a0a24ceed

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.27-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.27-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c102a220051ce977a3b194cebfd57cff235b303eb402e1d0740c76388ec246a6
MD5 eaa9c4453f28613ed755db4d05b05a34
BLAKE2b-256 64c786c6a086524deb07eb97e2490329be0a5f538bf901b5ac30869000f9898a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ec192c757e2867164ce86589cf139e27149849beed1ebb5becdbb410beecd9d8
MD5 4b9873406f21c40d2068b49cb1ff4807
BLAKE2b-256 359bdbaa9691a3dc9a54290967fca0bf37429aa154a70174cf0b5cb5e8273dcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b26f05c3042dc203102b38041ac76b53b87c7378e836a095cea163f2cc6a2fa7
MD5 c96ae80bba1a8fd54f43a0b7418fc6e9
BLAKE2b-256 c9808a83514dd54bd68c64cfb189d94e4b18858ea1c2adbc952d377bcbae1ff7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.27-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a76f3fb7481219016285ebf04f9ecbcae4a1ce3429452281a20db4c139e1ce39
MD5 b2cbad57dfd919e1961637f3039cd798
BLAKE2b-256 c22bbb39ca05027ee9ce5f75e92560ceb1cc1bf7da00e059ff8f3e3813c2bde4

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