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.34.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.34-cp314-cp314t-musllinux_1_2_x86_64.whl (331.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.34-cp314-cp314t-musllinux_1_2_aarch64.whl (347.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.34-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (340.1 kB view details)

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

passagemath_buckygen-10.6.34-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (354.5 kB view details)

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

passagemath_buckygen-10.6.34-cp314-cp314t-macosx_13_0_x86_64.whl (92.4 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_buckygen-10.6.34-cp314-cp314t-macosx_13_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_buckygen-10.6.34-cp312-abi3-musllinux_1_2_x86_64.whl (328.0 kB view details)

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

passagemath_buckygen-10.6.34-cp312-abi3-musllinux_1_2_aarch64.whl (341.5 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.34-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (334.4 kB view details)

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

passagemath_buckygen-10.6.34-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (347.7 kB view details)

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

passagemath_buckygen-10.6.34-cp312-abi3-macosx_13_0_x86_64.whl (92.5 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_buckygen-10.6.34-cp312-abi3-macosx_13_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.6.34-cp311-cp311-musllinux_1_2_x86_64.whl (331.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.34-cp311-cp311-musllinux_1_2_aarch64.whl (344.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.34-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.3 kB view details)

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

passagemath_buckygen-10.6.34-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (351.1 kB view details)

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

passagemath_buckygen-10.6.34-cp311-cp311-macosx_13_0_x86_64.whl (91.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.6.34-cp311-cp311-macosx_13_0_arm64.whl (86.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

passagemath_buckygen-10.6.34-cp310-cp310-musllinux_1_2_x86_64.whl (331.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.34-cp310-cp310-musllinux_1_2_aarch64.whl (344.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.34-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.1 kB view details)

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

passagemath_buckygen-10.6.34-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (350.8 kB view details)

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

passagemath_buckygen-10.6.34-cp310-cp310-macosx_13_0_x86_64.whl (92.0 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_buckygen-10.6.34-cp310-cp310-macosx_13_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: passagemath_buckygen-10.6.34.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.34.tar.gz
Algorithm Hash digest
SHA256 aa22e6284d0e1b349e630049e87f00a15d0e2bd33c48634573b10f319bb61396
MD5 71c21df1d80e8f5e1e85227fdfb30c21
BLAKE2b-256 bcad565b7f424142f70218b3bb60a6c5941c2985a94a7008071595bdd3a39db8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 80302d8dd9abbfb9126cffe0c0613bf4a716f440ea592393746886dcefa10ef4
MD5 332f95826041eb79c5e1187924709f43
BLAKE2b-256 f67d7269901bc75a19a89802b32e58d167ae45556cd9ed7965291a910d3341b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 edfc13f924e2640ea51ae33350686bad297962deb8ed0a7a7e5d89fb55996171
MD5 178c4d4c9640b472ae527f1140933166
BLAKE2b-256 f4bc3d374b9592350cc331563678b3953183875d1227fda5c5907098b78258b7

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.34-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.34-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84dc4328f4c0d1b7be125483713962cf785b262d86121dc87e5b1a60b66d34ec
MD5 fdb51389d9bdedc8b351dc1f38f96036
BLAKE2b-256 a4a812dc48ed911f9ffa2446fc613fd6663a87419b91d5b7478d4e6fc0017d1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d303390a19a6fc7077e92ad7af3aa00697c2323db7b0c9e421508b1a7cfd0d97
MD5 dccf4bc4ca13b8bff9ff893c4c2cf068
BLAKE2b-256 990bf6f8614b5d80c037f35cbf2849e3f306edc97d34763c401c6e78bdd666ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 295d67f07f68663c88513401c507c5930b05027ff82281b26b872ee64a34f041
MD5 397d430aac3c6c2f40f8ccbcb0a92dff
BLAKE2b-256 6a6862fa090ee2f72a19e8bc38bfc78131cf8203034dd5a01ea9deb20b37632a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 46dc8ff2be7797c7f185a08ce92472a9a1ace403f3e308b8492f6c904fe6f575
MD5 e644569dfd849c5d005c21f232eeba71
BLAKE2b-256 3783c0bd0221f084bc35cee722f5b8ebeb8331ca2c9cd72e1f1b56b84fbd5a55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9c681baec2bab437203daa42cbe137f06d1278ddf5c920be8f26db85a32e8741
MD5 808b695a0a453b9b8ed4276c4feef5c3
BLAKE2b-256 a9f822bb8e898dac1b99d943f4f6d00db3042dc0384f2b8442e78c8a769fba8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1a46127bd8cd4a1eb3248eda3eab968866fbc98d31d7bcf56d2f573fcd24f419
MD5 40f04dbf33632974326759b803008e20
BLAKE2b-256 acbbb52cdf090d7997610b835e7a22fecbc2a6f8e4743fae87701ade462f2ee7

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.34-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.34-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd95f2cb6cc2126fd705c321186e9b119f8222870fc4758cf50f9a34f281448e
MD5 50bec416dda8525fc7a6591593cba9ab
BLAKE2b-256 f727e51150e4af5be4c96226deade8cc7ea9defeb55e5daa8d7fa23665c21a93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5497a10d73b84a05ab9459d0b3ec275b7c00a4a23e913d35aca4991057148911
MD5 0b35a2397909411f94bdc2d415b2563f
BLAKE2b-256 eb0becd4b3b32527eee5988d430fa61855b893edde272d4fe88e7663a180b59d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cdde8cb5786f49059f471cbb28ec0534c0209435443cc32a4c297d6ecb77c24e
MD5 f3d09d37e861bf7557e9221bd230136c
BLAKE2b-256 40412eb379263e1c74f428e69b223fde4e6bf74bfbd9343869538c2d26200313

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5bcf0a71c42d09b64f5862514aefa426b09122b8da3576f15551863ca2ee596d
MD5 212684f26a471a9784a08b97afc64cf1
BLAKE2b-256 01973b71d1416ea78db0b231c1c0eb87b13c68d65e94a00e391875c9dc598989

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd4c257e2f365cdd873c8d7812e7be268b1e3b2e08c97226a4dcf0e3a5f09b07
MD5 efe16a38ff3ccd3d8161cd510890e017
BLAKE2b-256 7e8588675657efc4ebf092ad22b36eb358a46b88746a75d016403d25db47670d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b10dbfebdffce1f8f6e64c7826f5411fc4da3caee41f42ebc611cb6e2554d4da
MD5 545203abf3f3282ed6e53b98fba1bd7e
BLAKE2b-256 093191fa2b50dfa8c832670be4ac7b78cf1ab29cc2a958e9af6c3a9395cfe168

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.34-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.34-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c3b18f94c57473679c667a64aa097a72998ae21c337cc6e65baa54e3bd72867
MD5 fd4b51724bce73058782569d3f84e5e0
BLAKE2b-256 b0acea47ee5f3d3f45d375a01b1958bfe96853c386e7090788961b86771af191

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 65f00066f6e608ca5cbe0ab5e137c7684d9c7e9e68375c6930fdbd0565556668
MD5 a51e87e3fb7a04383df99bd4b8cfeb83
BLAKE2b-256 ffca5b3809d503d21497cd94f8709bffc7effbd1da29951b893dae82dbc74293

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c76e57606df38dc397856d5a3bda9be4ebd47e7ffbed4ab4c27046bcdc22a65a
MD5 b928c39437268da89fd7a973604545bd
BLAKE2b-256 2f718687ce4eb4fbdc4b8a69be4037ce2f92bc4f8ba951541f849a0c36210c62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fb9ad6e9c338564c18b997a0632f5f26a2ba38a811edc7e11768176df3d81761
MD5 9a4b16e1460945b3f1e6cb6cc6458d60
BLAKE2b-256 fd70faaee7bd498499ab8c7a761ca5c21dedb1719ad12243d4bde68996534274

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d47c47e3ca1c66fab4fc7d1a0c2fbecba89a1c43e0d7a1c75871ec8ca23b7e2c
MD5 f6217ccfc8a50c50c1754cd69d8375fd
BLAKE2b-256 d58d6d36bc1a84ed01d4e7d18230247e8bea3ab55f7e813cbc9d04f3f817da88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e0107e8ce68bdb67314b4caa1f66799841135b2c329e37d187ff72c84dd72372
MD5 36b3543ce25102e373401fc2a983221f
BLAKE2b-256 0bc4deb4fd70039e62a96c7fb28383743c917ceb5c813c19a03956221eec6251

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.34-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.34-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a0abce84ab4791fa11a53dfa9b91383971b9907712150a3ff29599fe2e6e5abb
MD5 a61953380d457483aa5df16ffa07caf4
BLAKE2b-256 aed41cb73f699e0e8614157f62d61650d31e9e7ce43bb47e90d01872ca167d10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 511beb4b10f4c01a2cfb58218e04b16d170fa0382586d8b34fecee4c1dc58204
MD5 848fd6f9ddcb8cf4662ac4c94d1c335c
BLAKE2b-256 fec25c548141532288219eb35db953d18a2cb92d4db5b024cb6427ad17d8490b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f26180e56770c8e6b5cc061f80060cf7af00b7c2a4ad6b91b408f2865a037559
MD5 787cfb12a37662be11895b80d1c955e1
BLAKE2b-256 4f067afda8fefaccfc269694ca002ad888a1f9f407ec2dd846dbfffeafd013db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.34-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d9c8835d625dc42ab1ced01c5787790bab92884a2c473897430dcbdd67fd70f5
MD5 be6c80564108d8420f4e8d7e7c6af99c
BLAKE2b-256 6b6f866969326f1c196db0196919b698846ce9c07f3289ed6e1ef784c469007d

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