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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.6.7.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.7.tar.gz
Algorithm Hash digest
SHA256 590a9869e70fcaf57b202480be79ac73c616d129522d97355f102bb98a53ce34
MD5 f9fd9d8891312d6cec24dc97e1b99482
BLAKE2b-256 fbbc846dea096e2bde1937ba485733a052aa92f5f5411c3cbd0cd25c76eb32c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3b5c932386c4a26ff7b2b0233537bd5079021e9030f5115e8e4c8f13ac1873ba
MD5 7eded3ab0893c3cc64b249629b9c4fc2
BLAKE2b-256 6d763a9ca93db5c97e9b0de7402873c8b597e4c22e542697e7972e23ee917ea1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b4c32621c2a2b74028cc6bbc7ce06ac9aad7d987d9f8187a9633efb5039da2a6
MD5 91574b3169b8dac089ed597434530241
BLAKE2b-256 d2178e7a76f8df9338c2351cc88ec4bba82b09815ff2306e50e488dc3bee04b2

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.7-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.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24a1648701cc7f29c419ac2e86ce6c6ec0dcab5617836c015a0fdd8678c32d26
MD5 322534aa77e3e3cb865cf245476ce732
BLAKE2b-256 4d7a5cf966dce2bcd4831bd1f8c935582347f5096b4ae816e5ca2d10b4b003f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ff1ab7f515297dbc26c6c71cc5ae6809fb67d53c0b5a0b5c3c9d66dca287a9c3
MD5 dd2a883371d11d110779fc56462650d8
BLAKE2b-256 9c64f2930001ad7224ec92ee785bf399bc54e2c5b41c68601154751c722af83e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a06a6e4c2657fd56c3d91eef18431adb247c93f8a700917a8780d427e000a841
MD5 b052ae95e684591d03ec042812086d90
BLAKE2b-256 e2b533450f325a6ea85597a1e8049b6465ccbb93bfb601c5c654317963d7d744

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bdbad73778c7236234a1d219d514057fdfb4da7e079c69c58e7b1cddd13e37dc
MD5 cb5d4bd97326a0d7d3a10ab79363fefa
BLAKE2b-256 e4805aecac5425334f33d06199c9871cb17853792d680f2e3b505b524534020e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb11bb7e1561712c397419f090dc04d3618a413828edd7fbd03a4451e9db7ee8
MD5 50c7f4d8e00281b3c5447f2c86415bdc
BLAKE2b-256 54441ba12a39787d05b7d4dd5ac08cdd624ed919b0acc03ecc1b562fee3fff3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 956f20d54d01bd2710fe9468717bc6858be87bdb9726560842b325b634b74d5c
MD5 4d582e112854fb51293474b7c69ecc60
BLAKE2b-256 6570ab2f03008f4dfdb697178c9cb2b5b67f8973bd50ab256d8a0d5d845806fa

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.7-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.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd2beceb301802d978b16f80dd2c7842bbfb5572735326f68abbaa23c5626cb2
MD5 02e5bd33a46cea5514e6c1dd426dbc52
BLAKE2b-256 68c83564dfa3f7f9dd6cb4f97e1ac8aafac170cee5e844513e022f38112def21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09156199c4662a0b0f64b65da0620dad618181b66842cbaa01eba69ae320e411
MD5 c292ed67956608f7c8dad4fd18301719
BLAKE2b-256 158e654f6d89a03f8fd83b54b099cb0c455e577e22f62b5ec7da4f6e64365f88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 15ceb8ca994a46fa0e26acab954ec50d7aef3f3a3920261361ef49a7b9a5324f
MD5 d6861b224dd95c2b79d8d153fabb3a31
BLAKE2b-256 f859828c3898b1482ec16309f602436fa2ceb24bcbbdb1ad8fb70b0dace5d03a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a63abee425a0094afa5a72b3b0e81c6e211667bd72d23d58f9bc11f683ba2561
MD5 aca3dbd713c545fcc55bec6298f95cbe
BLAKE2b-256 017f1c90ce8153b1384a39e7e223dde440a372ef66574f3157ce38dbeab8d5d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ce3b2eb8259d84a37dfab14b59b4852a4eacdefad602e6cafc224675c2e883b9
MD5 ca85860d9918842d5b4446e59a6a1b3c
BLAKE2b-256 51cffa3da5a0bd07c26bf128e8c8c2214ead04674c6e924e19fdb9be311e64cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3709ea269db6bfcb3381da24a191d88531abe7ee1f7d333bac9fb63be96c3d84
MD5 aac37e502a23e80c27735894e11cc2d9
BLAKE2b-256 2c55888c570788cd82c9915021226e366779bd8abcc45a2825a2d7d2cb1e798e

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.7-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.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 322f47a5c0efc4e56a5a9bb9ff9b6f496a6c53993b4d2c96f029dfe952b5f85d
MD5 2d4330e825503ee08eb8c39868c89223
BLAKE2b-256 17bffc171e289928a5802224ac83353d37add02f56a1f68d21fd8389c859caa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6ff4a52c8eb0cbd25820b271a098707bfa8e4fc9478524725d02b38c6ee288df
MD5 bcdb5860e380575cbbdfb95d01b1efc7
BLAKE2b-256 d5d43232c8629ed378eadda451fc6d72fa29668391c407b339dcdabcfdc03b99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6cf8c2b2919cf7ec9a1fc0b2dec900eb859adc8ed3828b09dfa9017aa378b5fe
MD5 9238f14f81344334a2e2a2094d71ca53
BLAKE2b-256 8b017eea141288086104d365d5d91f39797284fe4151d00534eba31d4d66f31e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6f97910e4fdf55ffb1abd1e81980fd28a838c6083d16271d6abf93d60aaba5ce
MD5 22420f986f9a766d84279a3a182cc086
BLAKE2b-256 611f2d0f716b6615189d53645f2d113b308c5128ba22a88285ee5ec14bf9e19a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b12dfb4ce224def19481eefb9ddb6b402c097aad538f262a3bb77ec86af56b52
MD5 576c77af7466bd986514428d24ce6e8b
BLAKE2b-256 cd2c60ca1da2cbd2cde31e19a4f96ee81a59ceae451e4f9bf9944fa8fec7fb89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2f242205d92bed4c1550e23552372662152581f0f75725727242ad14d457180c
MD5 028edd21b9d44a11ffb274153d913de1
BLAKE2b-256 32f72be71806b26f2c9c0a3f3af9cf98778b64abf9182c70a536d684ecd0c262

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.7-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.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8554c59e1ee0ca506128d5eaeb7f2d29375a1030a23a4d180926f8ecf614f32e
MD5 d8563f69d7df290d51f4411fb6372653
BLAKE2b-256 94fd495a13dd0a3c37a3e406cf79ea39209c5e0a996be1a4de5a1a3ef2401663

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4928bac06f250c77c37dd5b41a917853a842ca5eca77cafb9fc32ef63fb87c3c
MD5 1649dd7e071dd6c619176da9d03c9c5d
BLAKE2b-256 d02414a884fc6f14080f270aace7cb1911bc6412330652bcf28a209faf1590e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7a3eba08f70dcdfac89501e8e2739aeacf5eece0585ef683cedb4e14458881cf
MD5 6799ba3359867e9f4164cdbc3c171bb6
BLAKE2b-256 7d1817832ad5130bc2767947eb8ed6919caf514975581efbf6e1297e7214f8e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.7-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fe969fc477673f8e153d10f34fc4b40d80b471ed1bbba87de046bb535d102d2d
MD5 2fafb9ae94ef2c74440ffff77bc1b129
BLAKE2b-256 1e066bd4470416b88f557d1a11e0d7a6018bead57425598d5df7e886257876fe

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