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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.14-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.14.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.14.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.14.tar.gz
Algorithm Hash digest
SHA256 4357e1c2fa1abd7217989942f3783384c2330ccf768bad4766a1d7fd7cd6f52f
MD5 3e218e2e111253b344878233ab165a92
BLAKE2b-256 aec76f08a19a27709b7762de940e66d4baffd62977b1c42b37017f3541153061

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b1c7cb27d0467e28905ce2d47a182dd0d7f54134ba3b90031d0266b2266e8ce8
MD5 6555248a2a6414c8a2aa71e3e667b9a7
BLAKE2b-256 4fb9ccd6af30a34a93ee73bdf0f7ea61edade74a49cb97e8ae794d9a24304b76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 11446b8302ffe1bfdc656ee00d7d2841c9fef4b21536d08f3ca663d4c33f3393
MD5 84078318e8450323a530dab56aad646f
BLAKE2b-256 5a889a6b72b5d5ed5e296de158c2c767244bb4dc058903c972c3d745b1e60f75

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.14-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.14-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f929ad58f711bdeb209b8369ef436f76a5ad5b687ccb3f3613b8550ec546bba
MD5 bb46abf52aa4a6eb5fca551bfd4b7eae
BLAKE2b-256 8885b17b4b7c09e0e2ca5d5c9cc8b0c92f4b6f170890439d75b90bac0f708038

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d4e7cb41c193ee05ce330da73a0dcfc496dc8f628c72259fcc56bfb31f1bffb5
MD5 1d480253473b59a08516326c54781110
BLAKE2b-256 e6040c95fc3d7df07d006399d1cf90bc1eb5b30d5888c8067d7b59708fa966f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 683a8251daff4f65df5ef545f419d19b9c0a19b2feba3007f78872eec6a2315f
MD5 3ffb651de1e7175708d4d51e0cba8aa2
BLAKE2b-256 0acd5b40bf7c01b149f67fc50dfb236ddcfc44f6f9fe53efd050ec1f773b9728

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f603238484ec2cc0dc719240e68075c091afbc3717f658ab6484084c8c5b2fbf
MD5 aab0b9cf6c0b816be20bae2630632a0c
BLAKE2b-256 c63383db228d4a9d63aea0406e313cb16f19e8c566139fc9d352f0f3ed3a7138

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7247e6642c00d685dd09bbb40cd6afd111f72910455bf62b30dd7b98856190de
MD5 ebc44e819872837957a8b6545c3a5ec8
BLAKE2b-256 250fb49f747f6f6998d69d6a2e090bd18700c2a9071608138c0f8ef5d559ad61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9dfc49d99fca5bef6ce8d0f684c7efaebdfefab007570799a900c08129ec6558
MD5 a91b5bc376992b558e3de7ba026d8d66
BLAKE2b-256 c160c0646321461caf7c33a09ae4ace04f5803a1ae6f25e4012971f0df8c5891

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.14-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.14-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3c77c456b46d47e40b4c9a75d74db2735f549e50decfb5305de2a6614927268
MD5 511bc91b16b984e21305ed74e185da0a
BLAKE2b-256 5a3110d58079ba73ff71a47183e0b03e54dab98bd7bc2b5e455e89ff21ff6fa7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f39e61f4f56ee0cc277c79fda3d18e912f4e055648d4701f11f22d0f361a82c1
MD5 33df6a52d222e80125250ba66446a6d9
BLAKE2b-256 272ad73cce1aa10e5a21eb82c740bc31ac64c5a21d17af2eacf31e6fd40fe6bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d34c8acb45d7ed6d6e93d87e53681abbab87dd8dfb9ff53921ad420131dc96e9
MD5 d23e48fed28f2aa2dced05d35ac7cc29
BLAKE2b-256 7400f510aa2e6085ec872356a0a076a7f951cf631358bf572804387135c6ad72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a42faf17ae3af8ce50e33eb3854329392adfcb1aded680b9fc69652d4405ae38
MD5 132be97a329a6c10603c0366a6dc76d6
BLAKE2b-256 d4153bed3c4e4500e6dff9c94ac474b4401a6c9ec98e733604a6d6e9ac9c550e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ed9f3f273e84d8179ae945f02abfcbb10613338e9df5cdda7f0de4017d55d04
MD5 3f15c25d3ffba5273291502ea97c2474
BLAKE2b-256 30743d14a85a195e0c0b578cc3d48d72c1823027d4bc5284eaf2623ffc3bc556

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 38c041511dc303f5b1dbb7ff24adcaccf6ebb6f0e422d0a5b07e51318d011064
MD5 0484c1560685073fcf97c95b494566ca
BLAKE2b-256 76127d3a2fb3dcb333457c0f5f647f291b92e78e0e61c659c04b33b22db947fc

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.14-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.14-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 29a6e7143349c698153b00e9d5466d7bf4ee35dbd54a0d302ca8cd0209c5ff0f
MD5 522cf45837a028281a7773ca1df1d9b5
BLAKE2b-256 26c1622c79df583c6f08e15d230f608e593a4cd1877c259887ae228abfb02a40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5344f38e39334f5d9a08849b54ef0c7730a11fe00f9460d129edc4419c4aabb3
MD5 3b41fba4abf32124b34893e3983aa13c
BLAKE2b-256 7161844762e823e11d9f771df29f23509c33d74bbda4394b290798083fa3112f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a54fdb5ce4fb59c37a2ada23406566b64d0d8faf10b20f2512ff5e27645532b4
MD5 4d22bd14a6cb47e3b3bc3a4e1b25e1be
BLAKE2b-256 621e44225b04b3ba859820226f927074ae4615ddb894b4ee9192196e57eff21e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7fc1b899152086ec7c5f993f9e71f0af5555a2b05fecfa0fe7823cd5eb2ef0ce
MD5 b13a833f77d9cc397778ccb2827f6ca5
BLAKE2b-256 ad3dc0f16191ef3c3a3ed89c202dcaf44e4479b90888377ede3e2339c9ed9e0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b3a51f80ec9b1828352bc4b7714cbf3599bee37517dd2e565adba1cd1cd9fb7f
MD5 d84743f0416d6aeb2389b1bc07d4fdce
BLAKE2b-256 aa676942a4fdf6c0be70ecba2e0837b797e82bce5651c4ba51f0e2544fc34f83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 506b68a5a4ac7e65d661eea6672075c4bdeab44951e9ffa32998d1527105584e
MD5 9d83262a8420c490d3578c7ff09bb49e
BLAKE2b-256 6163e35b8fbca4e535fd1548ce010cf05fb53df8c9df3d1daf7e94050a0f50cf

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.14-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.14-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f1c4d102dd3745b10a296718d7e3c36520ac5311912614ffa3d69300dd81baf0
MD5 353ebdd6ecf135effb8e4e4da1d7a0a4
BLAKE2b-256 e3a69f2b423c4c10e038dd3aa3fa2b97837cbb9d642e53f604c7b94a7f9daba3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7915e86fa966cc92d8548bfbce804ba807a26d9309832ecc7f1e2e919b3c57c6
MD5 3a51dc9da701bba443f915abb2cfc278
BLAKE2b-256 52ca82c360282312c98097514148022af6baa12e9e5bf57c2608ef3b31e84711

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fc3e0fc426feb9c70b0f70244f813abe2f9c6824c736d26dac3e59f8d065d225
MD5 095453d0676a242883a19d9914762e90
BLAKE2b-256 8c82c77883b15f2465be31334e2cd2384b12790013627d4b4db305394fbd99f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.14-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d36bf854268a1ed4bbb93f27709dd357a19de34975503879784fde40c0dbca21
MD5 7d8caffff09264acc0dafc8147b21198
BLAKE2b-256 65ad390d75ff79c66b75965b7b7e1a08c4be29bd5a51f6fd718a2abc95f19084

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