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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_buckygen-10.6.3.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.3.tar.gz
Algorithm Hash digest
SHA256 3ae2d63c22f8ccd60ef42845bf11bd57df09dcfb41278a418ce7a260438ae3c7
MD5 bf851eace6feada31993a5356f6fee81
BLAKE2b-256 e916d77b3bd8704e737021cece50f0961f321f96873b42723652f9e5d8191d0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a2f7bdb58edba2592a1c32e8dab1daa07292c2198b2da384cd8583e9f29d83e5
MD5 bb531d90cb542878fd456ca4eb3f4c06
BLAKE2b-256 7b6444251c83a510708dc124314ce658dfbf31a999f33fa5c5215e19a2e7c02b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ad7c4a3d68ea86c8d45581f95438330cbfa96d827f4d253322e2857bdddf6b46
MD5 62073b11cf664b1e073bf2f6b53c59ba
BLAKE2b-256 fcbd26027a635984416d922254f03882e3b86d49f51427a2e89b64d6c2eb38fe

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.3-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.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a893b92292d85c8fafc65a24884f08ee9638c996f90c9fcb36ac65e55f3d6cae
MD5 9a3e6eb8db7839de44073f42b74e63a2
BLAKE2b-256 876eb4f26872ef459ecfde84225e39675d9aee8d0f6657ecb6ecb69d4e4bbf45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2710b61d13a369b32cd81cdf9d8015d853713858f12cfc4377542e42a59255cf
MD5 b39cc06e1bb06f9c6872934af5488970
BLAKE2b-256 70abc1d4c10c43522b67ae26aa514ac005da22983565e66ec26606775ec27f90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 78ff08f72bac1db0dec541e38c38256356e937fc6fb3e174f5703c0118d89ac1
MD5 d40abdf2ff12f1b2dbf125ef1e2db546
BLAKE2b-256 c9690a941690ddc03c6814216dbe4ef2e2052efba82626a82b1176fbc57df5a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 607eb822e30484f39035297d14513732d9bd224a51d7021ace28fbda0ef32a6a
MD5 c1e31503e058eb69e43f02aeac9aa89d
BLAKE2b-256 73dfc3b8f6006fb5c29464dad6da1601de0e62b7310a4f443acde00052f338f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2848e5b1fe66f2135f5312646e2e1c85008394dbe0d7dd253f469281167e5058
MD5 10792294d9e9a1820fe076b629e5c22e
BLAKE2b-256 e80a2b715532b614f07d22a65de892dfc0b4ab1147a15665d27f2f03a13432ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3ec5297fb254a61bf0adef92b995655ec4a20060a01959fe6410126280956550
MD5 56df17e56c25be6e2514b767404d6dd4
BLAKE2b-256 2845758a51aba5030b504e5c48eda2c03f5dc3a5eaa53a834a5605b231578cbd

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.3-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.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b37ccc66321444947d2b5ccb1b3b892df24077b8cc97a4ea679bf02286f8d2da
MD5 655a0abd92fa9195b1d5d3640ec9baa3
BLAKE2b-256 38ca846ff5f99c999630eddcabafbcdb046a8d95f286369c23cdfb422ada852a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e4d72798589e769a4aa49a10ba131c66b4ead81f6f9da4b16b226fbd00195486
MD5 d6a48818485d6e41feb04eda8fe9d90c
BLAKE2b-256 e697e484afa6f035044e9c94597d2f5bbb8f01984301f884031dd7728ade9d36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 75c10f31c4a38f382bfe5180a229c01b9b0862e469800acf03830790de1189cf
MD5 360155b844e39804a45ec610f938050b
BLAKE2b-256 14f56a639962c2874770dbd183b576b11643350d0582350659257ff1b415fa34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 97d269fc1fbcc09c0815462bd849c7f42d13906cc9cb6721bd7b39a2539bfc50
MD5 0b24060b6407adaa59730a7d913e3a45
BLAKE2b-256 0219c03933fc8617c674e95d0b14b5658168540fb068f4481c91d2750d60605d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4fb58c2f7e3180cd702324d90cf09f4d6bfc2e59825777745f6c5a0b0969255d
MD5 a44398b179185a6c0b7bdd8b380d76db
BLAKE2b-256 ddad00212d42dac45d63d43a07fb4f77c4de8b097de318c2415ccb7ee5793018

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6bac9b1da196458dfec81542bc96fed73fab222f7a763af866eee06639f534b0
MD5 05de1e4c62c50e181d94e7fcb646c2c3
BLAKE2b-256 9db70d5d9d2533efd8e666519a3356c5327485b861e3525d1a5a69b970978c73

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.3-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.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 52e378bb006366f0a80ccbad541f4389ac9c273268c91607a36ea254bb982bb0
MD5 ccbdc6d2469551e75e15c99827f7bffe
BLAKE2b-256 433594375e855ccb32d31aeacaa91c652bd58e72b8fd7624da042b94425d55fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e5ce742d0a40a5e7d1f81bf77ce37f534ed36f16c3aab84730dfe6d7f0aa1942
MD5 a10c2580553de11ce88956fc339feb15
BLAKE2b-256 14b8bc8191e0805e29f2eeda9a346aef152a422665ad9d2e1a65509162bb7193

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 17eff486911d7a59ad9bacdfba3248fcd232b1421357805b9a7bb06f2a180342
MD5 a4842ad121140fcbc9366dbc4499098d
BLAKE2b-256 907a7bd63c8171b3be94c1b045b1f79479dabb16aaa55f3c0200461999622d28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6c0d4eb1070a7385be32f54f87873ed5e9aebf62bdfc7635374c5429d2d40691
MD5 12f19569cd0e7c5da9a30db9479cc184
BLAKE2b-256 606a1ca0baeb6fc5d3ddf1417d872d121a08b307c89bae00e9f069f6e0b9f55d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6cbbc0af769ef3b0c8b3d9677fc0f9138d310fd69445dbd71d56399b72525b07
MD5 270fc5c399463ddabe5b2e824281864f
BLAKE2b-256 0ac34cd169ed9cf54a59819226a7a7ab223a10fb7ae727c7469e74482bcff9c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3252749c9327c23da7b55f630c0ce1b4c69a5d5a288f81effab28c6f280170e0
MD5 a9c62fad217e2a6cec192a45ff31e8ea
BLAKE2b-256 b9d81669c09340a7b893050a0afe8a86f4512706b9548a1c2f1f8269bd260519

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.3-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.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fb8499c6e3ebd500b5b1f5e51b532f5e3cc448d73bd283aded485db49ca29f8f
MD5 f10dd81feb9bc85425c3cd01195c2599
BLAKE2b-256 4e200e47243df529328109cf57b872ed9784332f2ec36213c9ed189a602a5eab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 92fb3af61d9c67e9f45ccc045659e12a7ddddcf18e2db3393f26645a3d052d62
MD5 cff911ae5a4e06c6ea42d9624b8f75b4
BLAKE2b-256 6dc910bf2e8658784f6573b50e52cfce0ad8c451ebfbe13a72c95721fcb90689

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 486100725549287d7dedaea44d705c453eae3f7ce115fbe6cbeef51c077bee25
MD5 55fb6c6338c1a56e45cb04c4048fd909
BLAKE2b-256 15d98aefa43bb37135875dc96fba0f1021d34a7c336c80d885b9f7475d663a99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.3-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 84c77e55635e93f4edbc5addf9bfb87613609c7e9c04d5f87a18e32823dbffee
MD5 b541a51139cc1b29af22ebf4c64e48fc
BLAKE2b-256 4750748666168ad16a956a53aa9be9d375186e2b06257c9b821c95037397a201

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