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.46.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.46-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.46-cp314-cp314t-musllinux_1_2_aarch64.whl (349.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.46-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.46-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.46-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.46-cp314-cp314t-macosx_13_0_arm64.whl (87.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_buckygen-10.6.46-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.46-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.46-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.46-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.46-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.46-cp312-abi3-macosx_13_0_arm64.whl (87.4 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.6.46-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.46-cp311-cp311-musllinux_1_2_aarch64.whl (345.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.46-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.46-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (351.2 kB view details)

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

passagemath_buckygen-10.6.46-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.46-cp311-cp311-macosx_13_0_arm64.whl (86.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

passagemath_buckygen-10.6.46-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.46-cp310-cp310-musllinux_1_2_aarch64.whl (344.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.46-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.46-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.46-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.46-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.46.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.46.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.46.tar.gz
Algorithm Hash digest
SHA256 0754e9dcbe5edb0bd8a61a23c317af0f25b3717d8b04ee31eea58fbdead74a75
MD5 5ef4f8858a1418656ed92bae8a4da59f
BLAKE2b-256 8ffc8a4f21f9b9f7f4c8ed5d03db5271bb9d5ca92c44d5e916f60e643aead3b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0dda60515e51eff104060f667c18cd8ff45a177cc460917210f1ff1187601d66
MD5 62cd351ddc059405e75551ae3ebaadf7
BLAKE2b-256 c914f0bba104f9586db71d310a57f0bb0d7d0afeb5e8e6f834d0c19e7c48d301

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8c819b55924cfd5d3c6debefa4167e0a95c7da956bd6b0dd741ea8cdb383682b
MD5 d8f878af27adc305d397566f614609a6
BLAKE2b-256 a019d2825509658df58fd02abc3c7e854fdb29aa6816945ce47646fbaf985f69

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.46-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.46-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 575b12de9d8bc7096dca2422b3fad7e4ddc1d0a01fe4cfe01ea8bd2a9a459d23
MD5 69a0be9a5f24bf4b2727ad31b9e42360
BLAKE2b-256 0bc41988febad3cc1cc4948eac2b851c5d517754ba928528406f5f7e3f26f205

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 df25ca7f336f4e660540dd271c2bc3ca3e78678e9a2ddefd240c27480b4e53da
MD5 0fb25d810821e23f6169d9ac04679e17
BLAKE2b-256 3f0f689a2bd81349bf3eeb1bc4e9c1cb577d4a4b34c9f180a136fea69883dffd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 32403999903ba1aa60badebca30deb689e6c9f589b0ba1c8476a273d6d99ea3c
MD5 f10da21484338032824185b9fea44831
BLAKE2b-256 a98b4a78553b48ac2cb51a0ac8b7230c5f44dc734760a00ea7c40439b2dbd27e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a489f6c36fdc55193260e72e38936cc6ee278df738d9882d0d54efe4df7a79c9
MD5 bb5635a3a101d303c35f56cfc5d0f59f
BLAKE2b-256 a4a91ea7cc14958fc59aca054ae3144c8c59a9bc2494486536342be875bdfad7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f2e172af4cec7dbab160681c2ae2232a4d7519ab2762afd7693f4dfe611b9067
MD5 4fa650f64fc58382b7b829866cccc702
BLAKE2b-256 b41c1f8b33753f06794aa8a5f03e469ec4c7c3fa14c5c1424aa9239cf5b30c10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ce5623dea8d28806e9d54704c4d3b77d28ac9efba3cbb49cac708e96618d741c
MD5 f551a08c6f641a2ad8762bd38db72354
BLAKE2b-256 a398a2aeefe42fd879bfbacf9acc94cd23bde6a142d3c51a66add47cfb2181e7

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.46-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.46-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ba62b617037c6268b3f4d61f984036833399fe1e0384e0a02febec7078da3a7
MD5 cace0df2f915da467d89b6b277c7ba0d
BLAKE2b-256 2d497e0a3fabdaa3d776aaac4a90044bbdecf963f9cec29302f81744b19d0f4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e072796eb0dd7fd96baa7d9eaa12193919fd10ffaae83f725c86fbbcc8bafaf5
MD5 a9a887a8a1851f05d57761d1e8c37911
BLAKE2b-256 2ccd5e2a90c046abfb9370c6dbee2f90ec5b9d0ef537aa3477a085293cf618bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4513eb058488b08a24b5f00d9e1d0066f76bfb71dcd46c39303c278183e9028e
MD5 1e8e96eb654c770ff42197f7a13137cd
BLAKE2b-256 e504eea1a2cf03ff4dce1c27ec342c27f599b533f06b698a79673b1d6d88249e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 41afd77dd8746d37422030773631b14f64e830d2de93e17af9316bfd32b3b6b6
MD5 b7683f06f6fe47bab652c9057a56aeb4
BLAKE2b-256 aec6ebbcb5ac52e6484c32e383d3651a9f4d3f35e469d201d035563cdb94fc93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b69994ddf8fdbd4f74282a34899e3e92e2e5077681fa7882da442f2a2ea8f14e
MD5 b496ea281310d7321d80eca576f9b17a
BLAKE2b-256 b57f2d30205bbaa45527a4a600d4d0d78a974411b8814aff6339a90ee8595a2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 951ec58e6633ec6457dfb0682b3a9407a6571917732bb181781083d6d0578b7d
MD5 4efd896bdb319b171c98d37e0b9384e4
BLAKE2b-256 a49e6be9b2d2108727fd2412744faa38665edc283625572563a90bfb79f5386b

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.46-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.46-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ce3758f2e9f185ad7a26d6cf054a006376039f4c8222657687aa6d734eb8f9e
MD5 ba3de2deb6f80c51b5bbd83b5d045dfa
BLAKE2b-256 c32fc7e303994e1bb6a26536ae8bb6e4c58b910c34c6eb6f9056c40c5569663a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2d8824cbb468a753ef7332fac39f1a57a1dc346e7bfab22116f90bcf2044e0ed
MD5 77f47e3fd01cfc64c48acbf73074add7
BLAKE2b-256 d43c31b328c04d8f1c205a273f2422c6aac040fe595717b3ac2e1c4269c49b2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5405210cf31ae74a9ef10e675f340fb08ec87337345f32cd449e8f152e3f19b5
MD5 da90f137e863a7a91f743b2dd795dfdd
BLAKE2b-256 a1b12d4c83f3588094882fb788b18cd5a3a448138d36848279f37749b674f2fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9bdb453491d8143bba60173c1fd69bc2497aa2d421882668468e0a678c62d6d9
MD5 332727222c39813dd380c32cc13356c9
BLAKE2b-256 5c892124c8bd605e1b351244e10e83205e3fd93975cea9cc8c22d422679e58a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6764a2bdb7a9be8ae4506f9c5f7fc3c15e954e2fcf1a4f54f1e7daed82d7e9e8
MD5 6603e82cc359565213784f9653d28872
BLAKE2b-256 69fa666949ad97c5aaa7694c3f1bc6187a58328eb9c92906bafa56cdb2439520

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9f51efc21132f365eeb4f8f5fdec3ac32ef26225c5738f641f66f1215040c672
MD5 6efb533a426793eae6590807c64a825c
BLAKE2b-256 5209c00cae331c666c7c6dbf035a67b76fc3f204bf73ebddb64b3e4474bbb5fe

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.46-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.46-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98e972a435cc4ead40ffbf42f26576200792b10466777c0647924839725cc31f
MD5 5ce37ac64f4ea30b9e17f628c8c00ed1
BLAKE2b-256 e25109cc16efc749f22d74fc6bd43dd330980cc8b994fd63e6d661fef4d48a6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8861dce8e9be6a87831701ccd425c6a9ba0b04888e3063a14ed51c4cd353b412
MD5 1995dbd5617b979fa0023673b6f2472c
BLAKE2b-256 acc41c1de6b8ef80c17d9716697aec13bed6a39af5230804bc45c09c2c4e3069

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fcf8c97aa1ebfbaf00b82ee1b36512d6ea4b0c66b6ba74d64b6520a4a5f34be9
MD5 41f68d1c7f1ac6c7f8cc079f0bd4544a
BLAKE2b-256 2e30c5ce5f4a90213f7285061210140ebd3f01c946d80c46939f16a1aee0556c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.46-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bc47dc2546a1c37b8422630af5e89765a608df01079aa99bc88d98064c8c5875
MD5 ebc31e34c9c53ad945529677ba859006
BLAKE2b-256 3f380ad2345466bb1fe6e70fd474b36b67aa27ab45e199518fa0017cd106f0a3

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