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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.47-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.47-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.47-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.47-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.47.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.47.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.47.tar.gz
Algorithm Hash digest
SHA256 1e27748fed469f20d2fc82b742e7a94093514a75b46dc2eff990a7608270f064
MD5 030a0cb78c7c5f6a110d552325cbbe05
BLAKE2b-256 70fa1157c466d840f51673a702fa2843aa732c22433908a4cc6c219b0bcfa2bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ffdafb4ff84efa764cf39553e46ad35a4bed6c15608a2c7937e2a168e3b91666
MD5 2e66532696d8c268c1cd87315b032c2f
BLAKE2b-256 3838237f7f92622a021646c3102fa2f7c6b6317e04c7e4a0b2107d520bcbb771

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f663f1862b00e7b916891b827d3ecddc5409ca7b900dd23c0682ba2929bc209a
MD5 8d665678d411c2591c83664973895973
BLAKE2b-256 9152b6c03c562d414621b167f385b5723eb38c2c8c8da079dce66c0d53792f64

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.47-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.47-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8f05d5fd6b16a3e275a2485778a4b8137c621ddc1d987a03ba3e4349df086634
MD5 7930fdb65a60ff8aca7239295e09e92f
BLAKE2b-256 2b4ea1b5dfecd529288ea258a82d6119c85a7cfa22ac95e88fccc3ff34791b9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f7435d4664de1f36d7e52b793b2873ae0af5d39aebdafaef3c09fb2a0e6a19d
MD5 2382675402e99c2b8e6e085a54849a9a
BLAKE2b-256 e67a36861f430ee0e5350acd17ed17ce1c686ef841c575b644c073190247da51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4624ef28e8f1ae9e0a0670e1eba434aee9d427fe56ada86161dce3dad67cccd0
MD5 73bd244ed24d49d76eba204431e87144
BLAKE2b-256 e005583e87592ce283bfa3b097b5bf391a706376d238156eb45c5bc06c85104e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6e6cb39061091d74e852ab8a0c5c59bbd8c871f874e2d1559b011f7467e8483d
MD5 67faf8693e5dfc2fea2c4a7c919ff2db
BLAKE2b-256 fe3c8490d2381626cdd860d9f5860297e226668400de19a6d357ad7255968024

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f5e8cd9e6f0d49b8545b527b7f18edbb6f34b721cef6ff36c717027198bdfd91
MD5 516274e14ddebf49aed5d497c767967a
BLAKE2b-256 bfbf64d61714dc3e5b6900648ba382e329066fe4a7f289df02445025b2336d54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d681406aac7943d8c3b6e5bdfc8992c97fefd23a5c17d3f7a7fe3c4b1365d26c
MD5 0a088a5e0dd36c7dd743ba7e30731f9d
BLAKE2b-256 e5182199939321fab3ef4168f88423e21bd8565b670957b05a98788b5f9f7238

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.47-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.47-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83c5f30a168fa6ce5a4a7a25bc0bfb40b6d0906ae7080d3e2eb80273b1d36391
MD5 d647066f6a4e5523c027a3a6afd73eda
BLAKE2b-256 d213a7862e5343844b5876007f13f729901dfa880acc9d6a262d4ff118cbee8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4b993842efada3646cb8afd49517b301bcd760deda44d2c50007bb50f6c3a5e5
MD5 bd675b80387869c8c6644150c2923f41
BLAKE2b-256 8d13afeecffa4ca95fc8d8ed66a26961a6b934860a50691666b1455eb16cc4be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bdf35cf59e2011a22e09573e2b8e41eef2777bf2771755c3d77b1c038e1b1f2d
MD5 a7ea80e57640e719cdd1fbb7c81dce4c
BLAKE2b-256 7feac8a003d9f4b98bd1af77316b15d4933a75f7e7f0c22ca9c48ca979ba83d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ad99275e972e298a0281a956be151b18fe05e4df321f6ac4cd2035db9bf565ba
MD5 12685dd4b04bf6d00fd698588eac80c7
BLAKE2b-256 23c67b8287d70dd1cc1acce84ddb184931069bdd1477e366602e606e6eae13cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 afa19f4d0fec65d4e46223917c995647b25fa674d042400ac6d1f22406a4d384
MD5 2ef10f64610475d0c8855a5b936a469c
BLAKE2b-256 11a83f9e2a7ed3f6200300c2f7fa5e6e3544f337cb568f7d44dbce9fd4b9f09f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 06d929ead8431b4d3aba1f19f0257bcbf93c8bea821915a8f01c9dbfa322f257
MD5 36692acb56437bb5a275db537577db11
BLAKE2b-256 11386b3fbc38bd5e11bec69c193207a6ddadd8cdd0dd9faafb930d1b1dfaa9ad

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.47-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.47-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 55d0caf72d5625a5fe7ee9360360143039ffec3e90739b85ae3bf7ad7fb055e6
MD5 b8d2071a881174ddc73589f0d076041d
BLAKE2b-256 4f4526776c36851f901096959c9138427bafdca13e97f07b5459f1628985d591

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 46c7785dad75ccec34d0a1c4c2add72c4b3b72dd58da42e1e1d6261115c203f6
MD5 5f82c7ebc4dfe8e8bf9e8f3e084d5c44
BLAKE2b-256 dd3513757cc184e034da0c8f703ba266fdb129feaef756225bf7fa7aeb49ceaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 188e5c1192d0d001b3ea3f130f8871cf0821f27eec326daabec3c8c1e8d588b0
MD5 edf18b261dee22492a65fa3b7c5c6ac4
BLAKE2b-256 e7eb8fede5d2770db5743cc1e4462bdbcf8523f4019726fcf76343b72e869ea4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3dea04f2c05f67514d2b35c1d1be70dce245b2dea818048a22ddbc50f1e26a0d
MD5 d774896b4017961b75b55591bbc81146
BLAKE2b-256 7214d5e713a873feaa0415bb054ba3fccf94d009dd621dddf05d4305b574454c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f9f7b3f63ee853f1bdfcf3a1fb796e78a556ef302268d94531861aa3b95379c2
MD5 70086e3334f3c1ae1c9724f964a04695
BLAKE2b-256 57ac7cb60b9117916fc4963d5384df1dfad9d19546eda14b6f239d380a62d8a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 74f947e76d33203503966aacaada948e96e80a82cadca4815bbf53a77a378ef4
MD5 698a611789ddef271917a5c8fb823f77
BLAKE2b-256 3dd84f8d1128d7eaf09ddb1e03548609c98900f630c2c10aba6e68745a7a143c

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.47-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.47-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e53f5d6bb9a5609d4e7f19aee863771d4edd8397540d456b85725bc8629f270d
MD5 0759246946b91afa8794740d68ebff75
BLAKE2b-256 36f22b6db11ad639fccdc5a5aacd6a1b9f98cf178877edb9ef2e4ce7bcca0f28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 726f530e05f4d2a6e3cf3f670058324072ffa6823b6c34d61166d22218fabc4b
MD5 cdcfa7f018523210cdb0fa70a5d626fc
BLAKE2b-256 6ce0b0f0c7d7df60a34ac556bb470ec141945b57e48398393b94c47876d05971

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a470fe6b86f03ce7b0df89ef445ed8acfb7b6185adf9b27ed6701b9ce3bdf511
MD5 da066632a4380aab7fdc7aada7e8c189
BLAKE2b-256 68d32d9f1e7470fd51a9cdc501c98e5ee2206081e29f60e9eb10ca8013351b29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.47-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b39045e6f0faea66eb0af6b7de714f7d365ebd06cec98aaf92f6613c8def7ee6
MD5 7dc8aee45f1346fa0746109548695d91
BLAKE2b-256 19a56094c24871e7b415a0e9d096f5a241f6042c39c4905c66e5d95dda330c19

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