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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.6.19-cp311-cp311-macosx_13_0_x86_64.whl (93.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.6.19.tar.gz
  • Upload date:
  • Size: 4.4 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.19.tar.gz
Algorithm Hash digest
SHA256 b5f2b910c63ba012fdeb1cc9446528df326dc4b2464b98da55f727b5f707270b
MD5 eae90fd402a8ef4b1d5b549892b9f821
BLAKE2b-256 2d1f125ad423f7562d36e3ce1ba29780830281291ae89bf4b4a3570d1a1a5703

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 39dc9f9fb18c1a51e054c2e46f76aaef484ac71f16b8dd580b49901246478943
MD5 58cfb6e91c882337658016743cdb0a7a
BLAKE2b-256 d7def2bafbdad8cb1e716be8ea13a3fb938a28103a258e9b302c156087b4babd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b7779a8f4f16bf900e6297e5d095d3d29718980435c8729bfeefeebe40208100
MD5 b54a87ff4dec60bce16d9f687cc37b41
BLAKE2b-256 88f48bbdcaca15c455ff0d200731be3c525b3e9d0bcd2a6fd6cef26a2d1fff62

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.19-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.19-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ce4fca0904efdbc4f66f9ccae30073fa83e1cfb19b34dd7beaad00ee62810d5
MD5 fc52d0e45cf1048f0f6c6198497471b6
BLAKE2b-256 9474a0c09fc3f9fe0160e7ccb769327692627256dd4568368538c3171345b8bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 408d863ba02ceb815bcc39253b4ff7a0c2276f2a8d3e55cdfc5f9346c904132f
MD5 db3751f339ba6127ce299a745aacd455
BLAKE2b-256 e289c057fdb36972bd90268bc4a10603f65d6166d76ac2b41c637fd3cfaf9a0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4a526292a46504d531cb29f7827b5aeecc03da82fc364fbc53aad93eb340dfb5
MD5 c9b9cd8678b0d06259db71aff76aeb6e
BLAKE2b-256 fc19f65a31d23b4f1bc793e2a22e5477351da749b9959d22821706f382e04595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2144e38d1a53f78c9792c15a1ab650c96b09c7923b66199a3e09f90fb4a2a200
MD5 66ddc90737639b63667c5654b1236853
BLAKE2b-256 eb9e8538a49d33922066f7686266cedee4d81ef8fe5557208b2d95b02a071144

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cbf6be4d23763994d45f6162ffc827901357e76071bb3782940865e1fbdfae6f
MD5 716b945fee513b8e0acdcab74240c66e
BLAKE2b-256 234f57c801a54f5ba814cc9302309102770d9646816bc44ac249e1e873e7787f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 365d819e1e17821a7cd2233f23e3a8692da5d0082e3344952e57347a07478420
MD5 81c8f00248038e00b2c9e5a48e28978a
BLAKE2b-256 cff75d16b1dfabbff531e5142ed9cfa896fd2d0da2aafc11a1267a619f64d4de

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.19-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.19-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11fab612dc01368c5ba390099aa3418e6b256716f76125f99765cfe0f89b3883
MD5 9b4c60892538b464720a5695da3de5db
BLAKE2b-256 f681584d2e193c6c42f68026e9a969b931d685278ad262f9b19c7ace8a963a88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9a6402cb69777b2eee38c1e46f9823ec82a0f744c6ed3ea711706655983912e9
MD5 ebfff41de760bc7712e1c00edf09d558
BLAKE2b-256 b4892be28a6faa84ec7204bd20aa11541ab68d626ed0ea3a9df91cb51f2179b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0b471b42cd52403311c9972592aa5e2b743c7d62566c42ea0197e5a0920f8948
MD5 c40bc2d93930b2e8df2d3df96708f315
BLAKE2b-256 1a570dba1e644e3952e9ae38d95f7581270e08b86be2aa05493846604fc39f5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bb1601a56a6b923e634d42820d827a736afd8279d2227f14da9e17e6b8a11878
MD5 a92fa390516103b4f32232ed62a11277
BLAKE2b-256 856d0b32f28b05f52ed742b328eafc4e1ed2f9c20edd6add8d8e9a51df36ce23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7dc9aea6f9a3e6c35670fbc13cb5bb0002c120b33110f136e812e8251a034a85
MD5 31d3799bee0c54e9025b1681ca3f32cb
BLAKE2b-256 2b07069cdf2b8ad130482432c437173965fea1ef53d93928edd335669544ec7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 556c1448c68d3ea172c0ad4ebf620fe58a0d3189cbefad611ec2d4f5e73310f0
MD5 69792e9c5cd7b75480194b54dc6b6778
BLAKE2b-256 0be38b35ad6bb196cef694f9469c8b69e5026372aaeeb591bc36f4536a0b6f5a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.19-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.19-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 885098633e71eaeb156b85b291831e9d6a1aa4576da8bc7523c12f2b4d3d42f1
MD5 eb78ff65f1caf5996ea793a8c2af373d
BLAKE2b-256 95991c0316834ea34a083b588b291b7b5ae015893d4c1732378287eb97c6abe1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2b3200fb90d6dca2d81c1decbb7b29d9ee3cc63050600295db1decbb40a425ee
MD5 a18fb68ae0cbd6fbef9f54775a0e3a33
BLAKE2b-256 01af75e2fd4ba8979dca5534361ec95f24dc43321b1561a2b952d4ca8ec1d7f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8bedb0b319b8d6da76694f2466cec8b2f9ce64fe9b72fc50716c82205f436bc4
MD5 42034e3cf023deacb13ce59041fc68f4
BLAKE2b-256 149a27aa4a18dda5eb0f951abe93f1a8dfc881235b7a0b3ec05e1a5f7ac311c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4b9b577f6ee53c090650d863256ad4fe76835fa006d7efbd35ec948b3e86993f
MD5 45a2ac372bad1574dfbe643423ac7c7e
BLAKE2b-256 363756b89e7afca0973e34f9fdd20d0fdc11e02fa99c59534e8db4a35e27a1fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1003886b0d39d9de4a15841a286fe9a78d581fc49a2eff1d7af0eb207959e3a7
MD5 e102e7a9070184251288eee18f0b18e5
BLAKE2b-256 e1417be6cc0fcaa806f737df4af616154b20a66e3eb314b633916fed1fbe00f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a7acad6726d1792a9d229f18c3d5a8e9697ba1fbfe16f5c6bd1193d6a18153e4
MD5 035d0ad4f7c8a311030b80e3fa7884aa
BLAKE2b-256 7f6acf3c70ec0807afb4a91bfd768236cd9bfbf985662ec13502edac6561c5bc

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.19-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.19-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7458c3c225e7466deb472ce6303501b8f7ad43f164081e481b49624848bd18d0
MD5 a5f4e8e071ccb7d9960ae37c27c5b19d
BLAKE2b-256 c17fb53b4faee5daaa466aadc0bfc89e3872feaf62e3fcd932186a8954a2c3e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5aad99488cc05c171ef9cb374b0922f452f0c8f6ad23fe3aeaf6694fe2242049
MD5 669953c5d45ec42469a783db43ad7d01
BLAKE2b-256 228b1def1b3be56570e56d46de6152bd2b9970c4fe90e4290c4f71d58f441be1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f3f769d8819b4203b48ac58793ebc84419bf373f597d59ad6f8c4d84e1dc6abd
MD5 0f597fce9525b77b7498f8f75bd9be12
BLAKE2b-256 0135b2d74d70625e4337250041b8c4a43a9bdeb8d7ffd3cbefc2badd7ff934b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.19-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c3abfa6851941c7fd6dc2d1f8ca1cc4ef8325d37893d8611cbbb7fbb11049a9c
MD5 f20fa63060a3a862f0158386caef4e8c
BLAKE2b-256 9210da42a6ebefdaaf3b23e8cca9724b817cd050fba00b4ca7ed46e0009c25a8

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