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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.15-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.15.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.15.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.15.tar.gz
Algorithm Hash digest
SHA256 df6dfc0b6b31a94d5f042d03db987213495c6312818e8d9dfe5a09689e2cc4e4
MD5 26b78ae2f048c9780cbf4464cbb7b4c2
BLAKE2b-256 045bae185b36bdbadddad26673e86904618744004348fc026a99d46bcd939f59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8af7dcfdfc582fe6220c76cb7e3c638ad1cde72aa0456d23822aed11a8ff2771
MD5 deb00c24a50ef6e544e4deff2fcdad3d
BLAKE2b-256 0708e4962d3300619493e0483804b4779704bd37d58045d66b34be98d2222f10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 49a959315cb90da3da8c9126c0f5adb59ca56f76b8539c016b9aad6dd3897d22
MD5 429459f72749fad02363bf2b3111694b
BLAKE2b-256 94573339ca0bcdca2c0613436868acdfd415128a002371ee3b042e235e522a99

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.15-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.15-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce6ccd4b08e3efc1d5e632a3aadb13f5cfb1d83da936a1f8434541ca02f9499d
MD5 0589e2d4cae8449a50595925c05f1e52
BLAKE2b-256 6df851e4e1867e7664be0e346da0f97fbd80f5ae68adcee24fe8ee78af43c6ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8157e6e383c3d9a9d8089e3690a7fdb038336d3f31d75a8df43d05595e9d95ec
MD5 6022e96e49aef45216a993a8ef3c8c57
BLAKE2b-256 e92277568ff0735c724a9b6f4a145a19ac185c41d63e14676f1664d2aed74c9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5fc841b0a3601cbe81cb4c3a7ed1c9046b686a545cf122d4ab96efb45d7de535
MD5 d9b4e12a10a999d33275e6c609ef952d
BLAKE2b-256 1df1471addb6a6386a5ae607c947407a1b4cf070cbd8c81973ce94aecbf402cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 859ffbb68a3b2cf2035a258c2a08197b8861b8aa3dc004fb1fc3f7c71148831b
MD5 1877394e1ea94e9feaec2dcc42ceada2
BLAKE2b-256 a04cc62e2c9090f819b663ef0f51ab5f7b0e0ce32bbc56cf9f5ddf7e5ecb19af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f040009b265782a5f2f1e83dd1484127ac42321f0c95eb1ba9a7d2ecd3d6d344
MD5 c734f3855cfddc151599c5612f5ffcab
BLAKE2b-256 1322a24fe42c4a68dd3bd4ffab27cf1ab3891e51632574959fc83673bf02f1eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb496d2bc9018ce6fda598aea7442735bbdb7b19bc8e5b28d4f26831c688ff69
MD5 8d0f88943aedb08a021d4c512168d7ac
BLAKE2b-256 9b881c25c03b656033a6c10e0cb0a47326f6a39ae79a043281a0372f07644507

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.15-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.15-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5eaf9c4da1875171efe15e9ec1bb9dfe684ae313abcac83ca7a08cdeeb90a8b8
MD5 80281805520ad55e0e6598b31769ae06
BLAKE2b-256 9e5aa59417fa33cf6d2c02c944a73c44fe8334212b646dd29023ae682ed86ffb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c319ddc1b84e4c289982bab80b33372bf4cc292ba26832f8dc49ad74d2b69c30
MD5 59b0503e697395477448dfe3704f62b7
BLAKE2b-256 89b093b53f9d9f74ecd18ab4e61bde2afe546fcbaae42e3df73e55ed4bace9f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 52c71b7104193424ec3d60c7710acce8825097f5c938bd4d00818b8dd003d73f
MD5 29d1cec6c36a0b643f28779dd3fdfefc
BLAKE2b-256 ebc59e80d0de6224764fbcc31214ed8ea697d68bdb62394d7328bc9ebcffb985

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 02b40a2d9926ec407033bccf6e2ae2bf2648eed039d1ca8b07436e164e3776ee
MD5 b0281b484167e166d319cef5fef88118
BLAKE2b-256 215a338a38c453654b000fb85204142492f7f8d11c6c56f43259febb6ad5fe33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a85140a8794769c02c0c665c47a9c5ec87e1fc70e2d795964fddb47569401da
MD5 bd68a31be275831676fe4a1ae2edf351
BLAKE2b-256 39a8e36da68b417df8726d1eef8570dd8afc87257b54d8c513a9299fa54a47a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2df933877c4bda50086dc48c153a44fbb6d623cf63ff980363c80690fff44fc5
MD5 e2d374c64fb59f10331006039db2d7f2
BLAKE2b-256 4e7a70fc71ca77dfe4a7407b0253b306dd0d099681f49229b6567317468e73e0

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.15-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.15-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e54335e5124c1bf0cca7feaf57e8a36e770009b1578261b82943839f5ca63c2a
MD5 ca7d14a65b08613c20848b01f2578cd4
BLAKE2b-256 9c0f2f3c9a5a8bec94f072a96252c3d7be8598f56be5a57b99ac5b9ae4228e73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7b74cf069afe1bb2f375c91d046c6000fe51895808a0b9b740748ed5eecfeac8
MD5 1eba82c8fd94426d09aba737fe8be103
BLAKE2b-256 210265c41ac9a66da017d9422d4c65a3e3e5bce27663ac9dd496f3beddf17a78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8802eb6dccb9b350d8f179a435ff941a4a4200b8811db7291f19aa3b222255b6
MD5 b77acd392242c795d01510ccbd63c94b
BLAKE2b-256 5d4d8226467cc14934f31f68e1ce08753069c41021291ee2f66b550d1acb87f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e49dae9c0c2f8ae822a64298cc78e9c9fbff8939edd1da39d71752b84236524a
MD5 f1c9034aa7419b5c6022433b37b0df63
BLAKE2b-256 1ec92ee9276acf2d4562dcbbfee9606cf6582f136af11f5eea11802b4fac758b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cdc6e80cf85e84c1c31a716e891aa20b78d5ef410c43a093290644267c70e76b
MD5 dc993e5f31b43b29830d97cd1b3220e1
BLAKE2b-256 e757b8ad82ee20774fcf46c4ea829354dd29b8c7892579662a86b0aace7275dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 60ef6a6a482f272543a48c4d390524d764203f687568cc5b2bc92582631870f2
MD5 29ff8a21767211bb6bbe1c4e36bcd491
BLAKE2b-256 b7275afb2b4b9551a418e49428ec63cc503dafabd88ecb6e6d67d5e4a4ff365a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.15-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.15-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e42d172b0118c83e478fda4f032527458a0bf2c90c194831ef766bc8372f7130
MD5 81c76403993e893eee7efcc71d3f7c5a
BLAKE2b-256 dbed440cb02781a58ae0bb829336fdfab25b19cbda45f6a5ffde7bd2e7bce4fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8570d6867aa41c83a6554ff75141cfb033ff97a4cb6091f3f3988ca4ca6c3bab
MD5 6c6875a988df2ca54951a5b53cfc870b
BLAKE2b-256 496582e0586bfccfb8fa7985381dcc6cb83f9fa72dccad512db22103f9f15d5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bc259774b4e4ef6c84a39e824d2abb145ebb3e5043b565958354cb414c17327e
MD5 35f5ec0d22865890e82238143040e350
BLAKE2b-256 bae3495071bc8b40081b7590892ffa96c624e8aab450774ab29865879a4a5572

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.15-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3dd3241297fe65d7e8e65558e5772955827685386fe7c7816e25316f98c1fda7
MD5 5db4c03e8e04d643ae0941bf7d9228b2
BLAKE2b-256 91e298c97a59089188d881fd805f22479ed451b6e1ce275111774037a7d77b99

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