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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.6.43.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.43.tar.gz
Algorithm Hash digest
SHA256 fb985860040d725f893b2c1f1bbd8553445da170cbd0de92df8a277f00603e6e
MD5 f886677973be1133faf9b652c1a9968c
BLAKE2b-256 5c3285aea693db8826d6af82862fb50e7314465172aca2afb0eb68f8479d0c7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7b48935859d890d15c885fa029b757a8ef7ab27eda0bc3e7483dd8b3e04a2e04
MD5 4847269e2c3e072815e0f1d5b3282d33
BLAKE2b-256 ad6e91754092f87d3b762eb4cd6eb80b297fa3d5ea08335bacaa05dd2a9ffbce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c2652d2700299e9af33fb897d305fc05f507304a9ecaa2c98f2dd9c6d572826c
MD5 2dcd79b3d183174aba0dbddc129449b8
BLAKE2b-256 32f855d4bed7abf51b712a7f7752d6da46eb5a965a614723bc631968152305e8

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.43-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.43-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3eb3470b21ab44f7a3542d7010509af8106a901ab6a4e48e1f5d51714968bcc
MD5 54b3a036d82feae40dfcb893765d7358
BLAKE2b-256 574f7f9f68d5e84215514465341977ce0fd4753a835fc201e9d167344c068ae6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e807b5747c2ea0b4da37e16ee3aed2ad30d10c8c1ccdb15e24ebd405e3e6497
MD5 9086e26ef56db162e3a207c036432f16
BLAKE2b-256 92075284bb9fc63c36aae62a5bba7ba0ff8144bd504c3a3016122efe389d6433

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 287dc6a1d32d523a0865bf6d7691374ee38efb556ec708dc16b78c62d4e521e3
MD5 4686e0126293175a31be9ccec0c16d83
BLAKE2b-256 9a15a7fe9aa94275537dd86a9b3dfea7d09a7ca84cd92861d99eec2b317e0f2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8cd5a6c18505799d4c95b66fd4a29959b928a49aeac428a4da26cbf3fe433137
MD5 cd20d81d0a67b5da0874419138dfcc29
BLAKE2b-256 a8ad6473c0f78b8ef07f60e8cbbfdaaf97f236c6da4ef47804f7ae02485e58e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fdb87cc6dd39f889de62fe394ff30a98e15cd09510d83c3c25d89ed88c1fa79d
MD5 8491bc74e5a9b6f72a361ca62a2e838a
BLAKE2b-256 4c7e8f01d8a3633dc50a40a63c234f6abeeae727f2bb5b011f22667e1c62d8b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 563b3b4f4aee883454b64bb306b8c1e0cc1a85725a57ae635fc04feacb1ddcc3
MD5 535e1218ad35e1745e15a7ba99bf9392
BLAKE2b-256 42f1a7aba0c3e00d1dfbdb75ec25137b11670b68263df36040d9a515845bba68

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.43-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.43-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1575ab84d64a1afef2e8f2f0f2684929483271e47498037c23b040381c79e59
MD5 c9c24e6992266fa36cc1f5c32bc4151f
BLAKE2b-256 f6d932da78dbd8cba971aed944219a1bd2dc2288c926cd9b57f1aecdf4ea84d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2cd0a5c8438f7970fb74326f7760a14ad76c2b1136a0f3f78750b643c05d6d39
MD5 2e71504929ca0d4f1d3029519c64413a
BLAKE2b-256 0bfc6e817a41884337077012c62395ad17b3f441dc38539155a45d5dbdaa7100

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 77b8658a86a927bab2245f860dc2dd1a9839f453ef043df377610303b07ccc98
MD5 87473655167b00a6dd9928a14d586f42
BLAKE2b-256 1e5958a70e145257b81f5133563cf3f7a8fd8c57025d0185c39f675a8f61a892

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e34a8ba0d39d56543d29d7eb8c8039b9b6a938e735a7f0849bab902c5b7175c9
MD5 a90509486f806ab72e2dde533db1d369
BLAKE2b-256 0bb5927663595a5b0cd4539878a703bdceed18bdd4b68b00dbc8b16c5605b20f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5ccddb52d94a2231d8fb0ab15c84d301438dc684ce4c284653c75160be83144f
MD5 7b3104be1934bffcba449d71860f5566
BLAKE2b-256 6c82874d544775891be61c1f35b556f54ae9ffecc46205f4d395c65a341674c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 60bb7b141e3c5d9ce29b0c3d0684b75e23bff5d0c1ff089a606e628dc1dba03a
MD5 369e78abe460183d1eec8523bd67e0aa
BLAKE2b-256 df5cff11e3f85178fa30a73d4b1b0b2869eed8a7aa073fb2ae3357b01d0234a6

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.43-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.43-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 43cf37366e05bd2eff36b63e6574e3c5fe02d17ef801e35f2415ebc8ca3c6110
MD5 eef976bc13d3572d09afff733d3db00e
BLAKE2b-256 e5695f75f3dc171c939ac94e9c8fb028c2e307b8132ffae37621b864a1f51507

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 81ebbfa250097bc3df3775a39ede2034398c435397cda84000d45d44986d886d
MD5 40355290a2993079337df3c7c6a415a6
BLAKE2b-256 51efaebf7773da10146fd978362bcfd6571f5545780afdbfbf13063f2000a166

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 061e392ae9908ffba7212f446d0fd1ac22903796f4058eaa31a3a901438dc230
MD5 0edef199a7b6eccb718c1bbb0de0785d
BLAKE2b-256 f20a2b78b904b8746842f2f4a316bb3e0efaae3d0642d8e7ef8c701684a1ff38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6fa22b041f088d0e52dd1a108de87ffd05f92c8c6390d8df7afb708b845192f0
MD5 f697f0db38c4cabeb4d19fa2ee5e9897
BLAKE2b-256 3c4290c0768f1bf446dbe30fa6db434dc95e5a3202094adf8bc387dad7e23084

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 62aaf0e195ada2d393ec0923a757107db4515c7b2ac240b424da44a2641aad5f
MD5 8dfe76f1b7bafdb888e2c9f6c7a12d29
BLAKE2b-256 d16a2cb3773995c23ab2cf87288bb75516afa2937d960e8770be5c5bb3c80df1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 290742289d8ae83bb44539dc11db2406002708c37c7eac57fac1e3a3e763c83c
MD5 1695b939eb7f89327f03f2d6fd5ce0b7
BLAKE2b-256 f7ef7e0ad616ed6c0c5b67cef09760031b85341a5bd272f4dd508f078dc9865b

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.43-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.43-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d93070401b06049da369488d7303ad0530dbc3aad7007ecda37484a2ad3b006c
MD5 29a9ce255540e8fd9485ad194a83aa4c
BLAKE2b-256 f2a1a98bab8f8e64dbe78a8d6ebd2c0b30c1334d741226920860834116587cd5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 718d120461650be0daa5dc031a24904195aecf0504e346cbe56088c5a8f70fec
MD5 6fb7a11873ac7757c61b79fd95089e1f
BLAKE2b-256 caf73bda7051cd34e1780eff48758e02f76bc0f0261927be3ac4ebebc630faf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1d7e2d27443818c50ad416b61cd1117fab05cb9c5b9325121f50358f4faab4ac
MD5 ef05ec67d0d07c54a162ae236adb427d
BLAKE2b-256 3068059a02b16c62a3e935dcf23ccc541ff755571fcc00bbd6b1089c7525d60c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.43-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6abb4714c88b4efddeabdfae69f161a8a9681a01f438fe05380aa45a9afc323f
MD5 4dbc195ea0a9b885a5b3275d2325ca9d
BLAKE2b-256 6c17adafc52ef370e4b94f9a28cd05266943c17d195764eb01e818fbf494b109

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