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.35.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.35-cp314-cp314t-musllinux_1_2_x86_64.whl (331.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.35-cp314-cp314t-musllinux_1_2_aarch64.whl (347.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.35-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (340.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.35-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (354.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.35-cp314-cp314t-macosx_13_0_x86_64.whl (92.4 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_buckygen-10.6.35-cp314-cp314t-macosx_13_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_buckygen-10.6.35-cp312-abi3-musllinux_1_2_x86_64.whl (328.0 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.35-cp312-abi3-musllinux_1_2_aarch64.whl (341.5 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.35-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (334.4 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.35-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (347.7 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.35-cp312-abi3-macosx_13_0_x86_64.whl (92.5 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_buckygen-10.6.35-cp312-abi3-macosx_13_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_buckygen-10.6.35-cp311-cp311-musllinux_1_2_x86_64.whl (331.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.35-cp311-cp311-musllinux_1_2_aarch64.whl (344.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.35-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.35-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (351.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.35-cp311-cp311-macosx_13_0_x86_64.whl (91.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.6.35-cp311-cp311-macosx_13_0_arm64.whl (86.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

passagemath_buckygen-10.6.35-cp310-cp310-musllinux_1_2_x86_64.whl (331.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_buckygen-10.6.35-cp310-cp310-musllinux_1_2_aarch64.whl (344.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_buckygen-10.6.35-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (337.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_buckygen-10.6.35-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (350.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_buckygen-10.6.35-cp310-cp310-macosx_13_0_x86_64.whl (92.0 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_buckygen-10.6.35-cp310-cp310-macosx_13_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

Details for the file passagemath_buckygen-10.6.35.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.35.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.35.tar.gz
Algorithm Hash digest
SHA256 5b36429e198b58e27463bca0d5f28ae3a9ac319b1dd5e951347e0ccb2c220952
MD5 c4b00d5f4c907325e5bae981b057d895
BLAKE2b-256 7d9ef9362f72465a4526a6a279892010ed865d6f0d167efc8d5ed65235abeb53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3aa24e59d2b895dd53591b83bf5e98a324d880ca6b42cb9a44d966dbbbb7d3b9
MD5 203271ef43c274fbd726bd4e4bc057b2
BLAKE2b-256 1e5c35a9714e4439508b315f631b611f1b03fc1d6dd9c14d211f2b777b1ecc07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1b94ddde4fe0806bc286a4eaa8857dc5839ab86d472dc7afbbe2cf84c7c4aeb0
MD5 ebbc2a4faec50c7d0091a23e8c81f6ff
BLAKE2b-256 4905878dc6b436fcf0794d45d08ff71db265528f990725efa4d2a6e3d23bf10d

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.35-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.35-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27e045c06f7e137d83240250d1d7f7e5c284bda8d0468b5f257aaff5e5eddefd
MD5 8e81b3f58e9e60bca24fb21186df0243
BLAKE2b-256 a113291ebf87ff709974dff41cfcbb9fe9df52766ae2fcf740f6e9054126fdd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09466f7577bff28f9f81ee8eaab1be6263db7ea09bccc10cf1c1b63a21bc493a
MD5 a61d8927cad4b6fa9adbc260af70690f
BLAKE2b-256 92187e6510f7f5054d510ae79c9b0caf6af7d9199080c2bd60ae8483444b2b4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a6359f62b4e17037462d22c440d8cc86a5ce3da9fc4bb3ea30534baaae715d7b
MD5 99e66639050f55455cd8faa81bcd5aed
BLAKE2b-256 219c8a523e8a01448f2bb5a9bd229d92b8f55cbec4aad95e430679d92795d9b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7cc0df4406365023c831ef0c2ed19ae579f24fae49e54386fb47c4ae9d698acc
MD5 e31d03b2d18555d2f7d94c96f667211a
BLAKE2b-256 7af15bfd83efed7c3e781c3cf93856de16baf218ad2db2247fd586025dc5725d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4132e3d7da12ed2b43f1e1b0a5c62994c5ce386efedebc8fa2f52f8e92aefc8b
MD5 f44bbee222bde42b97c49e32aa41b8db
BLAKE2b-256 b0c9fc899a186aad047ff099d3c6409f0ac2a8454a405949c0ad2cec64817217

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a7f7456fec333a1d9797a32f671b7bcb39183407786f6ef963879ac34ce1a7ed
MD5 296d54c5389f68fd0e054e5c42f20d9c
BLAKE2b-256 05d5412ca7477ea090ea5f7168968756374e0af3fa10df503ad53c72958018ff

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.35-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.35-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 56a8ec78f627f436c6e31472002c0705ab5a2be14db83f091900270350638712
MD5 f70fa91a928af2fe89e28cdad977b31f
BLAKE2b-256 86739526f8ed0aa52dff51e33b1f9133108ec7fc09bc097f5d5a0d180b48d2f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8ee809abd3b8a200c4a71693b310c5ffba88015176290cd1e23a35e9e2bf66cb
MD5 6216d90e310766f106dfab5e73e50e53
BLAKE2b-256 b6765c1c6520659aa4c66a835be24c5716ffd6f55befa766a64518297770a9a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ee67dead836ef5e91c5be5e8ec8636d1d66c9188943b4584891e03be36a25dbd
MD5 7df6d8b9dfc7ed7ac10d72a10a211865
BLAKE2b-256 b7fb07de015ed058f7594e8cc7e3cd125d8675479717cd4f2d0217c59da1b353

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 880dbe6bdff8445609e79f9dc374dd4af410c88e8f2f7fe89d619fbffbc63ea5
MD5 050673dac4a7265026a58237e639c148
BLAKE2b-256 27a0eb7b5952942555ba772936fe9c33c7c7726505e602d40df6f8286c38a783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c2acfdc3ae599b29b498d1517c675c112448cf9d50530d69860954e84028eeb5
MD5 445738db93a73cd610b866867d9bc27e
BLAKE2b-256 25d01d6a902baa6755c1f33529e139260f3877f199051e217cc89dfc4214a7a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 871584b2c39821827980080b39903a25cda883a5f47a29adadefe092a129e696
MD5 83dcaa81dd471bb98e4433d9058fe3fe
BLAKE2b-256 8672d5c83506e9a52bd7cb26d33ce1a3cc3682e7d3f5b54c42e3fdd39f18dbb0

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.35-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.35-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 251904aa71732ae3f5ebb9e67fe1996a38dddcd9fcb89f419ef5ffafbb374447
MD5 a75f3c4c30bf2b98f2f79933be87f214
BLAKE2b-256 97ebf5db34d286f615894c0e06da5046ded142c7f674f08b71d2f057601e9137

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f58447718ecbfe496167abf1ef33e5d52c97c1f6fa447433b6f0ac138609d48b
MD5 6cf693d5709dc4d9edd9535ddeea5cbb
BLAKE2b-256 b9b20b4787f071920447f0cfc16a3ca7feacb55a671ba410692ae19f78c1f92e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 eb7527114627af6d226eef5cf8ed9b59345697bc7b103a0f082f7d24c6c3af29
MD5 cfddbc8cde325e407feb0d63b9a1bc93
BLAKE2b-256 b61e6ff8e77d51b9dedd07503027082c91c11f16e1875afcdbe8c2d29497e7b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 dff8e82aff63442a98bafaf85c8d75ebe4c30f12e4d26f60cb829baea3919f79
MD5 08df22f64a048e5fe3a33a3d2f34fccc
BLAKE2b-256 61ba13e8241c1b46b48e174378d49e85839aefdc0933e0eb688cbb7a04d8d9de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b2cd120d7f8e33ff3a100e7f233203ba2a7376d43eaefe16b5e10654a75fc8e5
MD5 371aae35d2a520f61391fcacbf2993cd
BLAKE2b-256 5b292883af4237eeafac2e6c2a85cf948e6ba3e484f5f807ad895ab942d37276

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5b230d3be29d211c9161c91c61c9ac39fb3ed7ee34e353654f8d5d682e2cd7c9
MD5 120b2920024635444f32fc57d189188a
BLAKE2b-256 25e0d7b1d8a9946893a5ef5be6350d2e1c54f57f2c1203966de2fd500f88c990

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.35-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.35-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 541aa1e214a412e49ebb898916aff1b39a3c2d36187ff08b7df6dbb4022b2f99
MD5 65da801f88423965657572a1bc4f886c
BLAKE2b-256 bef878801660943289ebe43d842207d10e31eafa16a50f20bf192a7f3a99dde3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 36aec0b3225dbe3ae182cb780728dcfbde48b625b67aafbb3a4c964eca51a6d1
MD5 6643fbe3a5858dda49454dcdc931d86d
BLAKE2b-256 e289118d062cac4ab267dc02ea2c018c8c406ca80bdd9ae5da03efae6bcb0c23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 dec61fdab1aa92599e0c4f7fa3baae60e948ba516842396249f7c2d97554af8e
MD5 fe1798a19b22152fcac57e22d5cbece4
BLAKE2b-256 b2d8ada77ecad345fa494febc70d675abba0f91ef37e83cb6266b0c72cd49a68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.35-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c41fa127f472611855bef2b2fa651b2247f3fa0a87cdc07d6836e5d57ea022a2
MD5 af29b8cf5a505e9b5f2c64deb81ab1ae
BLAKE2b-256 ad13d8e611915fdd481cdef500da1702d06a9a0b9186b349f76c5ce6e8c8edea

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