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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.5-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.5-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.5-cp313-cp313-macosx_14_0_arm64.whl (87.3 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.6.5-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.5-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.5-cp312-cp312-musllinux_1_2_aarch64.whl (351.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.5-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.5-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.5-cp312-cp312-macosx_14_0_arm64.whl (88.0 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.6.5-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.5-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.5-cp311-cp311-musllinux_1_2_aarch64.whl (350.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.5-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.5-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.5-cp311-cp311-macosx_14_0_arm64.whl (88.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.5-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.5-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.5-cp310-cp310-musllinux_1_2_aarch64.whl (349.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.5-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.5-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.5-cp310-cp310-macosx_14_0_arm64.whl (88.2 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.5-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.5.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.5.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.5.tar.gz
Algorithm Hash digest
SHA256 46b61d18afc5995c46a9edd815c07407627d6476b9d6569c031af0c6b71e5fef
MD5 b6c645f3380e900c2714fe3e667620b2
BLAKE2b-256 5fb03bed98e95e2f27ae787942bfe3c5c2f423b0ce563d5d37401d7447c27dde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 09d5b4bb6a25f6a92beb00edc9be77ad2f7bcf5ff5e710b8eb07530db3e5cbbc
MD5 501a0e00c2defe71dbda12c10c327e3a
BLAKE2b-256 4e371214b2b00594f7c58c0949e37801edb1883dba6b660b27fe0fb547d3706f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d0cacdefed3d2c2b1dab4671f7bfa051941452cd4fcfa71702461a597d52cf5e
MD5 9f085e91d51f81fd1335c8290e03d9f4
BLAKE2b-256 31f24c751faec1e6bf5e1a2f74482ab0fef571209a44d4018bf0f5466261ea27

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.5-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.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 73224973777ef89d20a9dd64e8a7553391810804fe3004626bc6a027271c0802
MD5 f6ac5b09524347534e71943307fe09d8
BLAKE2b-256 b2136e7e5a0c565fbcfd23770afd3a271a2b1a64b4a3d868a0e2bcea66654edb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 53cf735595149c9fb0a8cd08270dada5422e07ccdb45f68212ef351e4c4a3f6a
MD5 77f9a8ac1bbc6bbae7bd26984e36f510
BLAKE2b-256 e33cedc0fe35db4d3a8842aa5c28b121597ddb59567225616e2f611606088aa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 de15aba124c9b5da7e47f3bc6bee321eb62ebeed98ac5429616b2b61ead7a953
MD5 e7e5e8029ddad8da148c39555f6778b6
BLAKE2b-256 5f05f38a3c6c9d763260e4371d4ba0ef883d9190495bcd22e7e4859729580e9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 50cde5d1ed79f585e0be7359c8b35cbb52ea30267d4e37da55ffe88c183a66b0
MD5 1b1f1c26164edd11f76b91e0a45d1cbb
BLAKE2b-256 6321f9c69a0184591c3730bab68252ffd999a915cdcbe0357cecf77178e6e8bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fe80db285c92a0503503bef49c74fd537d0088a8284b3dde0f45309e74200f76
MD5 a5e05046ddce21eb86b544aa40369554
BLAKE2b-256 95f332a35a05c195456652d0e5935c58d5e87d60d0fdf1de245bddac8004d888

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5eb3f61280a09396992a195be38fcc20c2f762b5d29a719d3d336f4572f2af9b
MD5 44a92b245099d02a0681c956c61c711c
BLAKE2b-256 7d1486c842194320e933f4524beb6135ac6506a84f91aca0907edca00b8e4fa3

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.5-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.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 704f590b9636e5d1a89cbe78aafc964af9909564cbc174d15f5b1232ffba1223
MD5 e9c3eb5fcf60f8ada52d4e557f607b29
BLAKE2b-256 dbb2030393c149fb0a8950ddf09ff258292837043fc4a2c25c53f421d6e7aa33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a7724c2e3e6b743af7e67fafeda372b52790c47429d2c091bbe09d99cb9f92f2
MD5 4d8355fd875493e9b4844e6acd2dcde5
BLAKE2b-256 5d792c720b36f938c977c07713d318c9b22295867f2d45d163c852eb9744f4d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f84b303c416d2950d8ed4f640cde28f728e8121b06bcdefed27fa3eb92ccdbc4
MD5 0d3b5e3a0832391f64b0ff1e784bf2fe
BLAKE2b-256 722ede0d677bfcef478d5c30a2e20007ae6f1d14f36caab6130951b2c917105f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 910b5fddae79419fe25b542a326dcb00d84b7374c25e51b88fff005f082dc2e5
MD5 3203628b98ff49266811afbb29d84db8
BLAKE2b-256 9bc43d2b29578fc622684dc5c32a88c3d87b072e0dffe79b72ef6f1c602f00cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d7f06bd4accd4dfaabfe5e0f2a2603d2814d57e0d80b9d7f52f59223f63b871e
MD5 860d01f4031be8c29af9b3f9be1f35c2
BLAKE2b-256 15459fb7005867dc6c11bce407189cf0af77d13b584ac067b4030b353de4344b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 75a131f51ec2ae6caaab416f4e74c1ec97187a0412e2f24d30cf448a291b66f8
MD5 519d39c080c4f08680c3e74c44563131
BLAKE2b-256 159d37d5aace8c60a220e4b4ccb41715bc2dc9b5126bed384bf0b462f77733f9

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.5-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.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 39cb7795023a032b9bcdba107f9fc3aa7c002e0bc7de44489e52af29bfd544d5
MD5 07c10719181aba185d3d9ec0c9d8f652
BLAKE2b-256 5da946c929291963300ab0e356b7eb107254149aac0ee7c5657c93f4a8d77662

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cfd03520da0b0d97deb0de174b4f8e9f951bdf1d707daa2ca902fae24fddfcbc
MD5 ed724a66d69451ac3830a04eb786cba7
BLAKE2b-256 ff6042056b8381284d4990f3c6e7b61a8c803328138485b766e558c43b57b9ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 79a7cdbd84acfbdc151507c32a12aa8ce7d01cb8aaf155428989802ef3177293
MD5 ad7429c273604df5d561108d51ad5114
BLAKE2b-256 15a39446896210e34033b87f5e0f2d9dfc2386ef366585249656e7565faa4d47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 44578146d177b6f45e42745c1c0330d498d5c20ebedb7c1423b1f774d5ef60da
MD5 41fe5b87277acf6732eb2aa635c20d23
BLAKE2b-256 82a7e85c0697a2ead2ec46f0d035825f25e75c33aa45174cf7ff26c8a3f483d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ecb64e47877b4abc16b7044c8a861e15bfb9700155881f4776d8e390f1de76de
MD5 e16803286c6ff2015fa50d1ec01f9e1a
BLAKE2b-256 c475b2520249d95689b6f7d7f88f3fc44326a74f57b4fb58c0c176bd39e7083d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 749a020f385739e745cdf59b982bcffc76e17af649218bd923d9ab07b993f1c2
MD5 64acd6258cee644af43bab4f2605223c
BLAKE2b-256 38a1b2d336d9070670ccbdcc892cbd51e15838c68bcbe8817c860a976fc7e7c5

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.5-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.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9b3ecceea0989e283e7701d1090f37a96cd5d5a792831f667df4933805bd1f0
MD5 1963121f986fe9e904549339b40215d2
BLAKE2b-256 bc654c96900fa24509dbf8732ca33d499725c5540f32c91af6848f0e95d26462

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e7060279a046ba6f39ead60b601451f2a0c53b7b0de63bcba4d009f356bb903
MD5 7c41001b82f492d06b6d4dc3dd0511b8
BLAKE2b-256 da7d16dae81e0b54e4c1c9f24b906f5dbdf5acb0158349df3f34fa59cbc929b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6b4986fca76ebf836f58d4830d5bd7aca24fa55fb6f0e4ad5ecf922837781ffe
MD5 a17ddaad4e8ebd573ec96af36357f2c9
BLAKE2b-256 f8ce80b41a5940890fdbd22e5941360ff8d17a225b17207130e504d651343edf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.5-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cd5ebcf6be5a1b3f4d3673ce18a72f435e96a96a364c32527cf26b843afd2025
MD5 3b1c61bf2445730fbc316b53d15e01fa
BLAKE2b-256 f9bedb6310b3e1665922f05b1d21daf6b3ac21a9fa21fbcf041d27bcb065d14e

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