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.

For the Linux aarch64 (ARM) platform, some third-party packages are still missing wheels; see the instructions for building them from source.

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.9.tar.gz (4.5 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.9-cp313-cp313-musllinux_1_2_x86_64.whl (334.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.9-cp313-cp313-musllinux_1_2_aarch64.whl (346.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (340.4 kB view details)

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

passagemath_buckygen-10.6.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (353.4 kB view details)

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

passagemath_buckygen-10.6.9-cp313-cp313-macosx_14_0_arm64.whl (87.3 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.6.9-cp313-cp313-macosx_13_0_x86_64.whl (92.9 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_buckygen-10.6.9-cp312-cp312-musllinux_1_2_x86_64.whl (338.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.9-cp312-cp312-musllinux_1_2_aarch64.whl (351.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (344.5 kB view details)

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

passagemath_buckygen-10.6.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (357.8 kB view details)

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

passagemath_buckygen-10.6.9-cp312-cp312-macosx_14_0_arm64.whl (88.0 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.6.9-cp312-cp312-macosx_13_0_x86_64.whl (93.6 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_buckygen-10.6.9-cp311-cp311-musllinux_1_2_x86_64.whl (337.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.9-cp311-cp311-musllinux_1_2_aarch64.whl (350.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (343.5 kB view details)

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

passagemath_buckygen-10.6.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (357.2 kB view details)

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

passagemath_buckygen-10.6.9-cp311-cp311-macosx_14_0_arm64.whl (88.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.9-cp311-cp311-macosx_13_0_x86_64.whl (93.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.6.9-cp310-cp310-musllinux_1_2_x86_64.whl (336.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.9-cp310-cp310-musllinux_1_2_aarch64.whl (349.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (342.7 kB view details)

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

passagemath_buckygen-10.6.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (356.2 kB view details)

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

passagemath_buckygen-10.6.9-cp310-cp310-macosx_14_0_arm64.whl (88.2 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.9-cp310-cp310-macosx_13_0_x86_64.whl (93.7 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

File details

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

File metadata

  • Download URL: passagemath_buckygen-10.6.9.tar.gz
  • Upload date:
  • Size: 4.5 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.9.tar.gz
Algorithm Hash digest
SHA256 104055fe1029db1374724fb871875064c4222850d9a21e390c97e54acb22f29e
MD5 a252648b005f22084476445887389d8a
BLAKE2b-256 709a766fb6ba388fd93dbb39114f96d66a1d21631437d5f8402190090cea6c46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 482e46ad4929954ca7ed8c2e33049d87aef53f36d71b9515aef6d5c42857ce71
MD5 d759a435de67ad727562c87cbdf2b34d
BLAKE2b-256 3826458d55ca040dcc0b4859a8f721f8c2905395e8b70677635bb6ea686e2eae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f0033178701840bc87bb8a5e4c9e90596719cebdda9f5d3d483395ad760527aa
MD5 2f5ef2d27040f6dc5e491544ea0176ca
BLAKE2b-256 d7746dcde7ce46db4d70c5d29e96782bdaa7edbdc22d8a3a083725886e0940a1

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.9-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.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f77b577d05c64d4184d0d9fd2b5b8eee03717628be8a6d71abb7638545c725c
MD5 a61a7e9376e95211f4758f83f8ea73d6
BLAKE2b-256 93a0cd8f828aa7c4c1f09c5a657b1b594323adff96dea757f4ef4195c17737bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9789dd8aefa11b43241842402d5a458d6850297fbe97960e16cc2bb805dbf100
MD5 068fa38559f91c635f3a964c689ee527
BLAKE2b-256 77b15d9daa20731b7b427ee0af73c83886c56e9f55e415d6fda23c3f1ab29c56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f791ad96b43fdb265ef1dfe456200bec65d9ba37319821a40ec384e3510174cf
MD5 d5d973d95907f4a0d2a91cebbe0446c3
BLAKE2b-256 af7f6cc12fed0b36b88441fdb8220292644b6101c55a4c3686bd26e692e89f48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a7f5b9108dda35b68ac03e2ba8fc47fcbe59e61d4c1db600f1dea605f7cf9811
MD5 c0ca3e179cbaf2a8d8ce43e26d49d44e
BLAKE2b-256 bfad1e60bf7a8202a21e858df3f82f423b65307b79356c60528dd4d1a6e002de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 41944959434328fc1ac132de3fbd591c6025d96e4c85a98270ad9612275ee9e6
MD5 65625f4acd10ab66a24c3b5d5e6e2d8a
BLAKE2b-256 f469d021569163f2323dfcf4196cdeaa739ff2097658d469b96efe21482b7e22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a8e75345d7dfac1b28d05e9b9b144f38f047f5c8bb8d9cd947d398e5f54587b3
MD5 5e24d6221dc213571e2282db70dbfdf3
BLAKE2b-256 37e526f4b8932d4d2e773eee2f6233fb387d091457077af7640b1a9cf8ca79e4

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.9-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.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cee85aeaed13888d6d692fddef91835c660ca65fa12d5ecc8b7f233b8d854f37
MD5 8ba80c9558fa1b6a4d8940af0ec22c0b
BLAKE2b-256 ad6ccf6a8040d24de624c8e2748548277231d2878342db0babd18b629bb9b0eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4a65f4b8faa932b293db49ab9ccdf4a9660b7375c89a0d6b4963a77e84c51179
MD5 01a71aa132e5015dc126cd9d060e238f
BLAKE2b-256 c047c5018a032a95f4ac250b780783c2b4eee353f4153284a98105089b7a7b9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4c8f04414ef4ba680252f16d5216907c72d3dae9adb2e65431c5886df6a8f984
MD5 ee34e4fa3fb78304847efbad2616926a
BLAKE2b-256 5e01d34be490082e391166ca78b737b5ecf464e32b26664d3bc395bd6f7e76c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cf589e547a5ea2dec05c860789f6fabb9c5dc539d38368606e75aa28b52d6ceb
MD5 39a73787fc4e442030b8d3efc260aad2
BLAKE2b-256 e3177be507ba62d6fec998c9e8526a76baedb8b2ec7d59fafa4aa1332d1e4845

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a18abb9c5056a79dc1fd9b5c0a1a6e47371fae648f35260ea8d3e8fd9def4da
MD5 95a0c639d51fc7be3b3366241a89f9a4
BLAKE2b-256 2151fd856c08e01c2d51b15ce435ae4b9da2d57c4d25aaeb110b4407608ca7c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5c794b106e9975a8f57dc3ca123a2dcb5d55360a89c5ec8f24094fcc191636f9
MD5 22d0e41d5d3418f7859cb8ac1e8bade4
BLAKE2b-256 fe4d9154f6ebee2763fd0c850a5881770e237c4558e39bf54bccd196351ee899

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.9-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.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 911de1ce8b4932869e7d8aa8c158b2bee233f9795970b87174e8efeace3c215a
MD5 ec90d15e4f6f19d38071ae59fcb0995d
BLAKE2b-256 0dd99b428574eb5ebaf3328d8aeee29b29b00e8c7f81a71bc26dac5c7b78410d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d5f43c2fc7964f6fb2000ff30d17c8c76edd8bb7188f0415ef796648575102d0
MD5 e8eebee73b2848ea38f849aa42c36fce
BLAKE2b-256 606ed974fc15fc27931bf189715cd2b804309236524a43242a611f057e23fe7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5a4889d4c9360369aaeb06848e9c6bbc8882910ed4c225edd1c8c504cb7bbbf5
MD5 9daf610be2511b8fc17a0822c4276163
BLAKE2b-256 8d8cda0661bb49b5f2b5fa2d51de0e4864ce87663251639c139df1121a9accaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 755918909974a17bd4e82ba282281d74b0b363a8238474914fffdffa29f3223f
MD5 39b4af3d8f9d4cf0948e55efd57f4c9c
BLAKE2b-256 83098d86621b20125d057e52c6eb5d0e6a8162ad4f522f4d1e30fa1b993f80b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c1e6a5a25fd1d29ddb56aaa1e46f83501c105eb4e53f961930df04641032033
MD5 c0cf503c187ca76bb57412eb3eb2224b
BLAKE2b-256 b79ea70f9dfb478fb7d8fa931d2ed7178b4f9336dd37e0a2187ea4debc259740

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 be04fca217e0d8df97b6465a62c8fbc82d52caae91fdde1d10dd25f9b4cbe00b
MD5 07142e6dc06c171f9e656d1021b7cd1f
BLAKE2b-256 85bf7899b63c1711c6acf1e5a53b4cc58a0427f230cbf2b765899fe3d9eea0cf

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.9-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.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89ca0c722a945a9aa7624e9d9d71efdc7cedfcfaaebf11cf747dd642cbe9bfef
MD5 bdcf4a0fd56314b8ddb8f512f027341b
BLAKE2b-256 f87f8fe213b4f31add7aaa7323c53b3a6bf75c5ae5fe25a7c6d0d3278ffb9db9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 64549de7d26cd920b1bb02b194aeb1e37af26d7ed5603bb1850baeda30a3a7db
MD5 ab15fe448f9d9264449a0d4dd61637be
BLAKE2b-256 a1a72bcb86ec3c3b1066b172010ebdd71c418875fc8b275e3d677ca80e116801

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7070baa06239af3d52a5e6459d3ac4fdf343151d9e6f7dd1af63c435462ea6d7
MD5 470ff24f19512d7a48b62dee3d1a66d4
BLAKE2b-256 0880f5a74c7bac8c72be154583388085965b9876a7ec5baed4f29430f0f9995b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.9-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8d396ead40b3377dce12b85914cc3516950f5345ffd681c0688b7d384d9d3e7c
MD5 25d4d09e0d2b63c085a4df1f7049c203
BLAKE2b-256 f2425a66e4b5d2ff757b59942dac5ae6bc5dbbd40acf80b4b774f0900e331436

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