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.14.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 passagemath_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.44.tar.gz (4.7 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.44-cp314-cp314t-musllinux_1_2_x86_64.whl (335.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.44-cp314-cp314t-musllinux_1_2_aarch64.whl (349.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.44-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (341.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.44-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (355.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.44-cp314-cp314t-macosx_13_0_x86_64.whl (93.2 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_buckygen-10.6.44-cp314-cp314t-macosx_13_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_buckygen-10.6.44-cp312-abi3-musllinux_1_2_x86_64.whl (328.2 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.44-cp312-abi3-musllinux_1_2_aarch64.whl (341.6 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.44-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (334.6 kB view details)

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

passagemath_buckygen-10.6.44-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (347.9 kB view details)

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

passagemath_buckygen-10.6.44-cp312-abi3-macosx_13_0_x86_64.whl (93.1 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_buckygen-10.6.44-cp312-abi3-macosx_13_0_arm64.whl (87.4 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.6.44-cp311-cp311-musllinux_1_2_x86_64.whl (331.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.44-cp311-cp311-musllinux_1_2_aarch64.whl (345.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.44-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.5 kB view details)

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

passagemath_buckygen-10.6.44-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (351.3 kB view details)

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

passagemath_buckygen-10.6.44-cp311-cp311-macosx_13_0_x86_64.whl (92.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.6.44-cp311-cp311-macosx_13_0_arm64.whl (86.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

passagemath_buckygen-10.6.44-cp310-cp310-musllinux_1_2_x86_64.whl (331.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.44-cp310-cp310-musllinux_1_2_aarch64.whl (344.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.44-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.3 kB view details)

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

passagemath_buckygen-10.6.44-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (351.0 kB view details)

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

passagemath_buckygen-10.6.44-cp310-cp310-macosx_13_0_x86_64.whl (92.7 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_buckygen-10.6.44-cp310-cp310-macosx_13_0_arm64.whl (87.1 kB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: passagemath_buckygen-10.6.44.tar.gz
  • Upload date:
  • Size: 4.7 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.44.tar.gz
Algorithm Hash digest
SHA256 261284718c09a00510f228d99bb611a5e068f2d1c20a5c5af82e466b5eacf65c
MD5 baabe823262e25a7b2191d397fe5420a
BLAKE2b-256 8e5f46ae0a887fe24587e91300116c9d349dd916af0e93da9f525d484728598f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 85a44b1ef711eaa73e46432c22967678f627b092a8b927444ea0e2a99c7374f6
MD5 6abfac7e41dabe610efdf512a1658b02
BLAKE2b-256 7ef8abde71998e754aba122e7d990cde7185ec476e5925c04d8e5cfdc8cd7ab7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a46ca3e612340015e603960db169ac78f1414d526c674c212da5fa03c6ef1542
MD5 64033f0394eebf73ba70e449f8ff7a0b
BLAKE2b-256 b450490c2fc0bd094ec51fc269827cb697c032b3ccc40ad0fad28333e0d38588

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.44-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.44-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ec1b0308c993b043dd1926f7c6899dc7ae6341f8d45234e91d3293a760b6506b
MD5 f215673f46cdf32075a0f4b85c43c10a
BLAKE2b-256 7ead69be3cab7066737c92963bafa2ee6b75fff2d28f73b87817a84d7d695fc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7813840eb3dde8982e5b2f7270f033cc4afa1fb4b0beb4b38c7817f402c082ca
MD5 f80686d0c67d1b37c9740d66d79f0531
BLAKE2b-256 8231d2ab3154fc2d0118bb0f1ff8fa4f3c91d5034db8e54646f49863e9b363ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8dda4d9ce365ab6c51b9b6946dce4667e072daeda25ad4e7c1e8ea0face76013
MD5 f605ec61eedf96148d63fb78fe532041
BLAKE2b-256 26a0bcf44f184df5eadfd6f9dd84218eddf28fe595e8349d75eb0b916b7a5233

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e958aa907507e58579e4872bf9475a05b2e826931d98438737266cb08231bcbf
MD5 7e00d6cadccb0abe68e0de84c49db528
BLAKE2b-256 c4dd2b6c2d7c866ab1e52da2d7842272fd24bd8254d87e29079d73819c8ac205

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8a8c0a8933a50ed814719490d1c097f0f253fae75e8e1f9a6f80494a34d6d9f4
MD5 ee80320bf090555ebf37d3908dce6129
BLAKE2b-256 9da39e1018f82416557856604c9e2c5bc6c1c96643c721b3c0ecd86d6bf63c7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6aa2c9161da667aac996bc76bc6b730cc5eb54ce47538d818002127b1cd48975
MD5 dc1ba638d82473f32b1987d2b6e848d4
BLAKE2b-256 b78e62714aae78bbdfc4ea5dc05e7d7fbf3305f7595894f94cff5fb7bb7964be

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.44-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.44-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a5e171ebe3d135ef17eb267f99885f18aa556781f19c1e8cf2034ad27ce64037
MD5 e8695c2e91d085062f3e48a1ce62ce48
BLAKE2b-256 f67d2c534fb58b62ea65f2554d4c2c013791ad9d5291fa73b38d7ec9d9f92fcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 25a74a05873adaf408564acb970504f69a793abadb2b314ae2851beb8eac249c
MD5 5029db4c6cb1a26631a4d2421f55d4bf
BLAKE2b-256 619ad6e3513e1083baa18f4bfc7865e5f1a11721fc1e676dbcf019e43acd5a2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2fc866c3c6883ad59471ba71a7380e3b697a2b9024ad03a492f5deabb7f5c720
MD5 1d51fe7718aad852779b631df395ecca
BLAKE2b-256 3cb68f8e03eaa7daec445a83a12ee52c1b7e7facbf32109669fa742f2e886f5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 53a4efb948338f5f0a8734cbb4095b1e8bd3fd797d4b76c3554ec1ede56d1d25
MD5 59a91440f6f6c5fe763eb17c955da9bd
BLAKE2b-256 52838be48f4ca71379651a7c00a2177f05015cc874e6974a5c7291ae50e5ac19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 550a50b483e770f85c45aa1d9df60d30f608031f56ad87ab0e7ea99203a0dd7e
MD5 2621606515e7fe48b9ffc201aeb8895b
BLAKE2b-256 0b9eadfca873bf3f9c27bff5ded0801343078fd4112f0b4da425049001909660

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ade5e843dd7ac60d3c303ed09a84d0233649fed9f11bbf7968b2a20e6924bcca
MD5 0b2820c5fd6eff92ef9302009a13c937
BLAKE2b-256 b4529712fa644dd26b8f9badc8e5cb0d16b14457a8a3864500bf768e6654cc46

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.44-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.44-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc7258c04fec05d70f322cb3afdef395dd9f49e24a6a5c7cda65709c586226c7
MD5 1162206c2fcc3d5ab7209921d6edf820
BLAKE2b-256 b7057c6230e06f7494df7e0eadc0239429b66cb7717469d35f555425766481ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79767e48fa684e079b759cd3a99e25985d29dadc092bbc7cfc6176debe3cf37c
MD5 dbf057272ac5eb83d509cd94bdc4bbed
BLAKE2b-256 c6e442bfba30e77ff05778ce9c8849194df32766a54a2549dbc382e97b8ebdec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 31129aa27a454117657b459441cab01cc5e3dc025b3c352f042b7c5496f0959d
MD5 832c9b3af4a197462a9421e3a7ff19c1
BLAKE2b-256 a81a0e7d1d74324072fcd04d8ce64c93c33b6b5e408bd8827a6ecced8b6a22be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 026a253e2e5d1b712312211e732b4f7ba40f5d70fb17570941bfc8fefa571ed8
MD5 04e62990405e16501d3216ff27f1253a
BLAKE2b-256 719ae56a6d52d0542e98848666ebe5ee86ca41a3bd4277d5c39d6d17d60a8862

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 58284ceeeb784138112a288510398d1bec9649f58875a39202c448f857ba23dd
MD5 0ef4201e894eef30278e0ab464cc78c5
BLAKE2b-256 68a3538e41db2987dc310374cfa62d3d7865bfe01b75a5e38665674c3d2bbeef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 29e71cff4c1b8cdc11859860ed66db1147689b71f60d9da1a25342f7293318f7
MD5 6dc7eab61b2776365afd8ac0c6f84f28
BLAKE2b-256 d13fb621e5efcb9b20fdece708468a5b8a4b588d539dfd54d032539892f8fbdd

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.44-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.44-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d4a695d5384bf5ee255c3168699253f4e60651109b14f644038a94f7767ec89
MD5 241bc989676d70078549eeb44b58954e
BLAKE2b-256 62e40bf668b7ffef6e2626e4dd5cccca5b0579acd1014d43db463c0f7683e440

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 66fa8c50de29d885c9c77b001e8210ecb71cb14f14100c70208318e5089e73aa
MD5 ed47b7d01446062c5382c79105d71797
BLAKE2b-256 ba4b06e2c2d1343a1b811b83862196c63ee97e24161a484b9bd301d9b83b5ab0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c1831db2da31a326bc35ce0786f0ed5e4a71abb7c64f231603826b60216753e4
MD5 0c807b8e634fb83f965971c02b173850
BLAKE2b-256 eb2efc4ba259e3ca3e089ebba173a522c532c8676979d4e76e3cceab55424574

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.44-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2b8bf10a0d51a234ee10537555c5a43810238e07818e817c4bd6687814b33cc1
MD5 b1bd9cd39b48db27bc1a7d4d52c13c3e
BLAKE2b-256 0aae2ffd0ee89f4104e7532f030cefd119250c3d18c72b0d78693b7b01955070

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