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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.6.13.tar.gz
  • Upload date:
  • Size: 4.4 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.13.tar.gz
Algorithm Hash digest
SHA256 e3ce658976d975de722ccbb8dcd5291560d4a5599b1ec6b15dc26151ccf138c3
MD5 cb84851486b54a4d8deeab272587340a
BLAKE2b-256 d52ed2906ea3fd96e3226a1feb8fa6e5375bda579aa58762b7d750374a23fc12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73c423d427cd2363b4683710bf72cae58e3bd7683a250c29fae47b4f6ef806b4
MD5 040efb704eb6e0906fa458a9da21231d
BLAKE2b-256 5f465277a597827d9437c2ea9b1b10d2a5a154bd62aae5aebfa2ddf662d15d73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8aa25d7e5341807d5386f96b7b42203a5b34ca7a57aa2ce329a3641a1c00f233
MD5 592a8b4007286a5a1091c600c2cf02d3
BLAKE2b-256 59ed416bbc48b32a0853f12d937a164b6cb80aa424067a006390df1d7d80292c

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.13-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.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98ce507ceaf81f8d206dfb062f2c9c15d0476bf888a42aba7c10defc66bc0578
MD5 b5da4d49853b0c66e77c8dbe4fdcf7a4
BLAKE2b-256 7079b9be02ee4ff2de97aa524d645d1e325bedd2edfb79592954fc4fb36c8da5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22c951f4dbd089f567a35447e36bb1c97f90212fda45c6c47c2485b3c740298e
MD5 03487ecf91d0a11066db6a2572fd394a
BLAKE2b-256 67af692e6ce0067782eff47a3752623de9483eec68191d198ad67fab2625d8eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 11bf642927a9fad18f72ed5cf973e5e18b17d860659788eb3e5c87f27bf649fa
MD5 ad662bcfc3d795632441a59191ba3ac3
BLAKE2b-256 b6fc550bc10ba6605380efc8525c25cd28c88b513d8f708af09ddf762968acf2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7792a162aabda9a520765d5bceb5d53cc2d23625274722d22243b81b092df544
MD5 f6d66c4ae4f3d9874eb40fc18a87876f
BLAKE2b-256 0d7beb2bc36b16349b6d052a4b09af780ab2cfd2ec305b038c4eeb173aca59fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ac6ab468e878717e62d3dbf864719cf8124e3c3ccc0bf4c6016d29ea054dedc0
MD5 68ebcc801f01dfeee4e9614a6d1ba189
BLAKE2b-256 a354c5ccc478e909e1879659abbd590c86311e8b00eb26680e9f029c65196cf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c358a57e150aa9efc161fea9e29dc317cd05f3ca360051127c3124b8109f3fe5
MD5 fbd9e238f89c5e41d9d55fd6fafb18fd
BLAKE2b-256 9864fe7ad12f182716e0497de5b926cf6d74cc6285ee7f3f8967fa09eb901445

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.13-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.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d65565e042d6fd1709693abb2bbdfe8d31ccb12c530a70bb7ae86a73dadd441e
MD5 06f969300148b8ae7a941b5105e1d774
BLAKE2b-256 854e6251f18f27b9694e72ceaf1adcb39f81c06f6a916218a16b3280bc92ab2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51abc4d870a050ac578820174fe5c2b15295383d971ff55e413385672731f36d
MD5 1e4df6b6ecef2ed992fcf1cd89337b69
BLAKE2b-256 bfe4a5def90fe06558fa950f6b9951dc42f5801e7aa647e087eb5ceea5588d2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 11c9e33b87d1e408bcd0c748e4f579c5c6a9d5e91501028b55720cdd844b76d0
MD5 37bbd74f5dea044c0a982d655e99eb46
BLAKE2b-256 5dfabfa82207da13013795a3a7fe568660b93476419669bc2a2c3e3ceb10e0d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5664d700fe94d85f187d245a781c431607fabc7246fcaa9200c38e9857f09f9d
MD5 9be9a068eac97ef917a330edf479d6c3
BLAKE2b-256 32152212144588a579d6f3db17a0c3e5ca16cdd2faeb3d1f2f90196d4656311a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 77b72fe6662aebbe594ee460b74aae73dd9eff8236fd2c9fdfa62c3a418b829e
MD5 09abd637dae2fd20bee170e667e78e8f
BLAKE2b-256 00ed16b31e8fb2e5010c05c8dcb435b047e1413a483a2aa9b74f748120c0025a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c9b1e8b6577bcc1c694870996d08d98fb6f49acd030f1fb191b31b2adf5d2b64
MD5 414ec1169cd21a2b6b86dccb34d5d820
BLAKE2b-256 0992f88fee84b302b0664fc1e6c194b809755f6c1668be9677328fd0da6da905

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.13-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.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33749ca120abfc11cbde89021b810fb8b711e63dfa0c956e72d27a5bd5a60076
MD5 66b548118c1b45ef2faf37e9b70de47b
BLAKE2b-256 453f4bb40bef208fee24fe9a6db80138e2c9805317a9f3669e833d2416c9bafa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ad4b6ab911e105b665c445bf05f108f95e9e14e5f93d7310921a46bbf886ab20
MD5 76bca580e24a530375acb3fd8958d71c
BLAKE2b-256 5b7b76582b06067c0736188781826201d3c06dd340c886952e7e9f0f80de6a2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a155ac444d5f00d2e1efa75195328f7e7a0b3cc48d6e6447df2cd0c90997ed3a
MD5 f914fc89b389a7f192fb0a03d1164f5b
BLAKE2b-256 87f4eb103d6dd51ebea2f2f9c312fa175cbc154cef89e047016eda5962912b29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1a0096ac92847b7b249bb5eb20a72200d3364e156ac599446c88443ec3427ab3
MD5 b79e5e1350693f6de2de7a08fd547391
BLAKE2b-256 a511dc4253ba2a8d21ffa5f080715ae69571444c94d3392e832efb3dba676c75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f1b76f15be923652c49461dd32c9103eadeda9a15365cc82aba3297559a0fd2
MD5 f61d70204708b78ba20d2cbaa4725499
BLAKE2b-256 6506bddc7dc2d247b4b9b78eb00ddeb41e78eb97fb82dffeac509e03ea058008

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 84e55c749886f7e1379128404846b8f313ebc580b81e38f16fd57046f6637eaa
MD5 517514fbb7038b6b8b2f719553af795b
BLAKE2b-256 d2674aeddd582bad212f58cec05786fa8ec90f6a4abf7ee60e3f3a6d69be414e

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.13-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.13-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea1822586a81bdd551ef9126e2441b6c2e92b300ffbe9ef2e50ed24ab2123927
MD5 c36ec3ef2f70bef0c5964653f1d9e291
BLAKE2b-256 e5d42c907b5cf0f81ff9e092043f6f792c58d2e4a042257b2289d285f7ad9484

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2fe892c67f60804651b9b486fbccc951cc5232e01cdaeead7bab6677a94587ca
MD5 981e9b30d2521e8e27f67a288e1fb318
BLAKE2b-256 144e24f9cd311d6a24d95cafd004c183fd64e655dfe4463e16821836881486f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 66bf0b39094a39f3eb47395e7b9f25ca46da85c20c060790d310830609375fa4
MD5 2818051786d1241dd83a9aa37b3db391
BLAKE2b-256 ae8467af13cde58a2780643c62008319ca82a180f8822e86d0285f9ba06d2725

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.13-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ec5234f981a8cff0b841b1e02af805b64f59a19dc027eb1a4894ef9318ce30de
MD5 8f647a8a57df77f6762f9477fba165ba
BLAKE2b-256 5ad262537d7e4007601470e1affa09a382ba67183b65fb2aea4c7b0b48e6e13e

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