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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.21-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.21.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.21.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.21.tar.gz
Algorithm Hash digest
SHA256 05f49fc3ff7d9ab6f7010e66e7d8c3d11677d19d692391858189b90c41db4a88
MD5 56a25209fd4bf96c9c6645f090b5454b
BLAKE2b-256 788c594af53ecd3e9809b78c20d167412c3544bae1ede10f3f3a30976e6fdbb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 504a878d6d87a4d873f1aca568c5a5ee81eb2d6c2db0a16aa00bfc486c624537
MD5 1898075d6d10c658928c8f0ab94fbf29
BLAKE2b-256 81f221d6f660e1b9dd0ab8c8568fc0fe6c97b6d62be4b62853368be1e80cc9ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70d72c63846a5453f82dd3f40c3a2f4f5e875f24c6a741835dab49ab8270e409
MD5 4066d9f1294efd9979b7e001d05d5d78
BLAKE2b-256 7f0efbc9f556ee9f87184d11ef8a9d77bfcf626430b129a5678d32d976201c68

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.21-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.21-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0992b217c2b1acccf3564f5e2291922a23112de645464f09e153f4cc76a043a
MD5 4e70ea1964d57640e512c8cb623c039a
BLAKE2b-256 b884a35c2bb44964536182e144901bacde90624796ef8b70921bb4f5beb0e3ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a89d9a064714c89a1aab802e60f7bd2df24b6dd3b408c014b19832dd66acd21a
MD5 a07a43934d4cf6314821d6f46a1ade7b
BLAKE2b-256 0d3eb962586d9aec5bcef558da377839eb29293eaf67c8ac9f977f51d99e2afe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 585460ee276e25ec8ec13dd20b16743f67b0a2a39fcb0e11d4ff170ddf7d9042
MD5 eb7e13deaac21c476468cf90083b35c5
BLAKE2b-256 b9be95a0f96bfaeae1ef86523510c7c08cd4a2b3235b5ab097c3a3322215a2f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b7c00f1d9bcefd51a858a8b4cd8319c4e1bfd9d30196a0e87c07a3900e1d26b0
MD5 3ea7909ced439c77a179b83b4490343d
BLAKE2b-256 eedbb62acf21a93393c7d17318f0d72e78c2e96a40fd0916f3ab67950ad7af7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0576da00b05acb035da20a6393dc66985262f51f3010ae68a92b93991d5ac06b
MD5 815b0719581f14df8e717af77dbbfbdd
BLAKE2b-256 c16a3fb54e28d74304fe405a9f54205d64ba0f3ec3efd6cc9916810eabf8b35e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7f94dc32248a6ba1f1c6ba24b39b95537a932b8984c7ea872e20ca6b7a477ca6
MD5 44c5ac939553940913e6a564d8951aa1
BLAKE2b-256 b3959e9da774151c45ef85945c7e9644316d1d1f436b5275846e8ecefb718ecf

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.21-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.21-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f8be3385832bf56da18dc1620ddfb73e5b8f6866a699fbde65eb99cfc720a82
MD5 8968fc9b7451674510dd9abc3b3d244c
BLAKE2b-256 d46403c4ce384488e8e370294b12920471151efb1609a50a7b776246e3b7dd4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0ffb7f18b7c867742e94bbabde700f3f80bfe07401df60e2636b4c4c288d49f3
MD5 1653f6f8a526edbe9d8269436bd56512
BLAKE2b-256 4bdf3fced25c76aa2fe702ec87dca5b98bd206856d97669d7311748e5d76019d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fb378a6353deb523c3f03425d065630b38169419d83b9943f298d80f72b4119a
MD5 dd7dca41ea2a21b8262daae36809410c
BLAKE2b-256 e4e42554c6023a280220549a1e7d096cafb1fa8e997712f3e024d64309af8825

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 939c725d879aeb90c81ccb25df59817fc63b83be12f6d722f758ceb8e7297b59
MD5 cc859540e0f4dfbbd7e347738e7f7a8d
BLAKE2b-256 3a57180606c0db1b6982c56aeb3536460aeeb3c7b0dd60de39a9a6ed52d9d417

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 16e3a344a17c1098e4a5b1402cfef02f59198bda81c5c592c026b40239d2a8b6
MD5 161bd1e0bde28dba0a027e0f649a3e7f
BLAKE2b-256 2a1e4b36fd431dd9ba7750d9b2d38fe22362e4aa251a140450b3cc7ef12e470d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 585793abf42282a2e4ba1839a1370e45e1f78ce30fea6cec801af03731790cb3
MD5 fc2054ae722fe807db1166fe1b414ecb
BLAKE2b-256 7e7b01d4a483b66a5bcc136610c3b6115f13fd20b77ae74e8c4bc3387820357c

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.21-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.21-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a7d3e1cb657e54bce754a4d365693d08154e85d831d785b82c01e6d40c5a0baf
MD5 ab8ea9ad1e5798b73de15fc402f4e0c1
BLAKE2b-256 8c35915722a4f80637c28af0d5c9e135c4c52b7c728209597a0984ef61e4efce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8af6cd22d253f38d464006fc9487f016efe53da65ee88191887fe0b523578b52
MD5 4bb37fce9b6a168355795b5019e1b3d0
BLAKE2b-256 35152fd59ada7c7847e5681617a802191d6738f833fc36c91fa51750fabbfccf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 df455374b0b4b5bc12dd0db341dad3c0ff3b86f473dad3758a2c5609bfb25e04
MD5 9f4b4cc8f960737101c548a29cae280b
BLAKE2b-256 1b1bd9a16041e3dd2b0e79a0823978ee7018474135b20a3b6eb66b3ae994733f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 09cbcc56d0194665ff0f6f5c8c58a3ca7bad2a0ddef8edc6a376f4721ce6f417
MD5 0c6d5037c65b1fac6a9c6284f2f58cd8
BLAKE2b-256 af023ddc3aab52d2eb482b05d5a1c8a115154572f1b8530f44bb4818b17338c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e70ea4fbbf7a1326a74ae3631ccbd9c3b5364a55b00e31dae4cc69f5b035ecf1
MD5 e809f64412f9d95eb6d0052970729a1b
BLAKE2b-256 9cff72533a2a1d8feca27d1cb5d2a2134f1b8c6d9e47cb712708f3909bfe32d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8203e6a7462224b7fbe9dbcd0b729f884b16d5d0398080446ebdca5aa307c4eb
MD5 395122c2df21acfba434da485be6f9f8
BLAKE2b-256 78c4a96c727e44e7e0092bba8f3393f8cab6a1aab2854e30540d9c8d7a908eb4

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.21-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.21-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48841088aff17577bd5ded1e34d3ebd312c3470a81a1336f0905ab095d720de7
MD5 7b97bf13de057eae83132104bae10042
BLAKE2b-256 1bdc9fc2da867b3dbe22fbc4807a7253ed34ec1a16a9ca2784314a11f491b766

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7271c188c22a6abd37f1fa0e6d664e69635a728a13d6840b6e0a99974e57c96f
MD5 59d8ff93c2c6a452de32dea1c61e73f5
BLAKE2b-256 9ffa3629231768c2d36d33d7eaf0845bd511e934f117e99a79f055124a7cf00e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 25469a5dbf557307c48a4ff376a04cb229ff668963d962cc9a8362cef266cc98
MD5 418aa1ef3eabeedd3856a0590d2b60c2
BLAKE2b-256 596407d9c092c19eb96cb54232030044086475e9fc1b56dbc30c51e2ee6fa56d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.21-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9999e2e334df34176342256cf77c39854b3634482a6f55e3c01b003bc0931d9e
MD5 0430108f63f0d2eb7a6312c1531a816f
BLAKE2b-256 de5ed3161b2245e0dcb649d85b234d54f4787579ae94dadf7b4c55824914f300

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