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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.25-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.25.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.25.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.25.tar.gz
Algorithm Hash digest
SHA256 13b4abe2d5a867464ac910d18649bc9d2c7280d74b7272456f1ca97fca932a44
MD5 ac968554016a23502058ffbe119c2ac8
BLAKE2b-256 63d8b51a52302e1f2c79867d7df58b9fc87edb49b7ff42d9d0d8545715a803f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1f7588039ac19158d5fac3119ef47abc86b4f97ff56bcf90e3aa18cf1729c11e
MD5 5a38b6b82a56297e8f3dc559564ddd38
BLAKE2b-256 36e18b4a226ab830fd91d2659b90266ce72fbe82786d29f00cc19e37c705c6ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7ae1ed3304b9ee988381265974b8da979eae2689960831d805f385851bfbff8f
MD5 15d992c5cb11af8ab985619db148d710
BLAKE2b-256 4a88f15414caec61851b2615d73cf5ecb1e38f947310dc8b878e93385bef8fef

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.25-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.25-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd1ed20cce33ae810f9919863a270006cd0925552f56628d602087080e0262de
MD5 cc7dc7c2bee75926e7ee39a4b381927f
BLAKE2b-256 755aea2580e64995fe6c1095e4d2447ba37849f4ce2fc793ae6ef1c9af8d6a37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 55c71e1a73f7b4525402c7951c5426653da6bf68edd623fed9a2194e015f8915
MD5 b754d54ed68b387e8b7885e84ed32b9d
BLAKE2b-256 061457627ea25eb9c80674ef11fa235013f92d9038978dc68f879a28941a3a18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2b8973b1a9f0da94f855ff09645387307982154d34329597a907eda31f15cc2a
MD5 ada532baff737bc3a59793050af86971
BLAKE2b-256 3043945e65e301e31face006e832d2b560174373a8224a9b8e376d80cf795153

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1229223223222b7e9b4647d8b6a81407849cad99516430e226b3de4d58f80319
MD5 ec74979496db1256992120d31f525fe3
BLAKE2b-256 5466d4f40230ad94f2fc55616ec01652845d84274b1edcb83e83bec3767e5ff4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 31b30d2e6afcbad495ed656e7f003b73adb756649258a301c903d466ed487b13
MD5 26994f74cf98a3fab015fc18de07b950
BLAKE2b-256 82f8f42eda721ea77d302de1bbb28ecaccb57f8a0e9b99ae33487caacecb1caa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ccd067570fb27c7823b52e878cd3416d70b0eadff18a4b403963b6e47b4f8b02
MD5 8d3e1621d3449b0eb21d3dc6308975f7
BLAKE2b-256 4ff52a8b74afaab0cf42695571b7c71fc037e0f539c34aaa879dc7cc6971878a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.25-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.25-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 953102c7c4e48b885fa1084104e28abe4831e355b3f02a37a16d82d034146dde
MD5 15efe3743578407e20bd2bbc043918f8
BLAKE2b-256 d2ea21d9ffc4cbc2c159bc7b3d932f82f8bb6169b135a26f38585235b2b4abfe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a54457255444e512a868f263bf543ca290551fbaeb78ae074067084a37a0bb73
MD5 12ffdc72957da3f355d58804ed475030
BLAKE2b-256 9f1ed80809ce5f4ab053d6ebfa458ac3f42608136793c159895c98071138da9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f8b2637db066f622a835a1c9280f3144fa7a5846832a9de8968beac24ab69605
MD5 d556ab7ddc58785a8c4733440e2bc30a
BLAKE2b-256 500150a3bcaa62470990daf9d41ae8e645444ce6841ec2f042987af1df0405a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d8494861c1877f9acab68dd2fd5d358586980c2e288e79f9ecebd6c27fff4828
MD5 9c48c1606d3a97c959788d47c286cfd4
BLAKE2b-256 30662041b2c3e23f4114dbaf372632fe15da298b54781e5ce2540cabb6124e6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 65e92ebda3e6441474f8c5d740114e1dfbdc04a2bb5dc94437c964214ca32ac9
MD5 1cd0bfe0823f8808e78117e495c02d47
BLAKE2b-256 ff28abd167d6c8ac26f0ebe53ab685c5956158dace93c6469bd2b84702629b83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5c55caab79abece495ebbdfaa602a3abd1b74ae365643c7645c9129b0bc33926
MD5 c289acac4e0b00ed44aa64d80ecaebde
BLAKE2b-256 cee111b0e4024f4ab85af7fa1be2ff4cbdf64c1a51762fb665d8cc24e296e32b

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.25-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.25-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2b5812d06739d52c006212ca50e54f2f7bf8228d11eafbc098cc17df0bc93c80
MD5 ed879c584e5edde996e4fb3585eb98c1
BLAKE2b-256 770d521a56f10f32114602b0e08e5ea279254cc96e1c86723872a35d53c915ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d0339b843bbd4b1f69df14294a70af14f811a8a7b2c35336959681889ba82a0
MD5 19897732370eb5b59679307722667450
BLAKE2b-256 f928882ee9768b1ab9a36009f5af8e984f4ca182430ae51c72e88149c244ac6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f7e77753eb04336114a23cde544e7b1e6dc8bb24542703fff2fe24447fd202ad
MD5 a8703ab2b1eb6af956c92206017f4274
BLAKE2b-256 b1ca7ca58584ffc103b8bf5819a5be5e766e0d3845cadf8ee986af945857c95c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 01f3a1b94f482c5bd55aeac7460b17f72ef704aaaa272d38914b1cd58af996d1
MD5 eba81d8fa3f302c6d83a6bba6ca9b5ae
BLAKE2b-256 79ce9fbecc2465f5deca975500b9fdb517b9fa5635cc8498126dfd2d1c6a2328

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9e3e903a0318ec98359d9a8aead8de14e4cb23399c7b19a126d2ecb0051e62c
MD5 3a9855ed2fc130a81a3d2e99b0696848
BLAKE2b-256 d1b36a39fee6de1e0f60e3c63a9297af254c4c295ab8fb1f04ca48df8b03e417

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4a8043eab3e068f6e739fcf240eab6f87c526b70be4613122d7b5848bd668a74
MD5 50222477f442eac4ca1f63339cd76d4b
BLAKE2b-256 920a727147c50e91e19585f16453c9d15cbb9c43ee5304d64197d71641e4daac

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.25-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.25-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 59756194dbc7e3b4d15e7fa488c6cd95e81eb9f10f92c2cb73cb1118598180d9
MD5 d5dfde09a310b27f60b6cf95f2c8e4f2
BLAKE2b-256 64d9d23ef06933504629caf72262adb58c3eabe646deb16570889af6298835ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9c5d55dc76bd42da51e98aec72a8de52198b7c954d5fe5ec52fc2870fb84a801
MD5 f56f022b2979683cbe46a2bd932df80e
BLAKE2b-256 4afdeaee72ce19276cff53e625ea58f0a3d9c13f00f549a8b59e0316f71188a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f86d3b159f629b8af98c3a50e34020c0f29540b4158a68ef09c1a3cbfe17089c
MD5 721284d5d3b8613770a9a752355f2b8a
BLAKE2b-256 89c8b6e6331ed5e65b2d0ea977a41e3d1e1dcbd6220d333da1d599452446bf04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.25-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1d15b8dd5b383da1f0fd5f76e0a8d5f33b3dd33f5021ba0c6bedb06cdfe61fa2
MD5 097126da87ae73485fddaaafe260b507
BLAKE2b-256 d8eb91d7a82aed9822e33e6ceb1171dcab5e89d1a5ede4e63c281567dbcea9dc

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