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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.6.26-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.26.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.6.26.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.26.tar.gz
Algorithm Hash digest
SHA256 342a9a3256eca284f287a6c3efd961c8f6a599963b3c54b6a6da847cfe513317
MD5 682bd526d7e1c5561f77b0821038ecec
BLAKE2b-256 e8c34537f865ff3d9d79fc3a97ae4fb00d2b40d3f19a4e66006b28ad90e389ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6400fc1ad31288bcaf507d144ecfed412fe76c8e00317649d3e709f532579fcc
MD5 a8fd45fcf74154c87cb68577ed960e85
BLAKE2b-256 84b60a1673fbf15076e20e0bae7afefb6f293fb083f2d05d6c7f0081bc3c32ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2e3182fc8a98b0715fd34fd326c8bb7ae6535f05f6ceba7233dace0cc14ff369
MD5 fbe87f96612effdfbd5891a73bad4337
BLAKE2b-256 5274ffb444f6b431790775811d9059b225119450e19b85b1362bd775a6e7bca1

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.26-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.26-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2926dd3515969aae749ae2370c876829905fbaec61bdcd34e3965e75f83ec8d0
MD5 6ab1d043e74b9fb5d097aeee279daefc
BLAKE2b-256 6f996aa616b6675fdb316a40b8be40a8c8f6c756e450dc2a6f4a380d82729516

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96e7970e4cfa54a4f00756d987a5b2c6d0b3e814d8f8df2d7836d0ae247f3486
MD5 894dcf2d1fd0e2b7e06ae2d5ddd552d2
BLAKE2b-256 dce0c02df9609faee765c1edd918bb901112ff83457d9e19091382102f452707

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1653f098cd06504c9ed384d9c2b08d3753e9f5c16f5bac99cf6123ee6edd5d7e
MD5 f07bc5f5dc8f15adc7d44d34046aa9e2
BLAKE2b-256 702d7c2cd6d278467681f54f951f6df0938ab1b40dfc6eba0168a794eec876f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2205e0d1160c900b8f07c06e7601044e5ac41f8d5403e2b478a63bfd852149e2
MD5 bee90144c0a69b7533659f6899fda459
BLAKE2b-256 c05ea0cc7f5958f9412b4417752f0544a3d79a1d01707f4fbddf4f3f1dc75717

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b0452615860b67f5d533da1d0bb5b4f2b35c74dd2b55a5620d53deff4b9672ff
MD5 d9547d316d5778cc3ebc7a568b840804
BLAKE2b-256 5e2f82832c0b68d99091ead00bac75257f9166c4ce37cbae809c01a989300558

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1bfaed9b4fbdb18ef1e535a836e692360d9e2601cf673eb3d16bd8e6d3faa44a
MD5 99e4bb3f89c1634c874615f72922e5f4
BLAKE2b-256 2d35df2456e2c5edd14c12d34d503cad04d683484049acffc10f530592b7feac

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.26-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.26-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea6a1354328b7226514b2c4c74b6c187dd08872472b4d8d43343bcdc6b35aa08
MD5 0bfd2c9f489a215482ac0ce4a13af729
BLAKE2b-256 6f5cf510c9c6be3cbcdcff8b8278f0a9efebc0128234b88ea62d9fdb8b803dc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a910f49dc54fafb3a48747f8ec2fb4705709b3bde0026c7638884fce24b384ee
MD5 93218e6e265e88fd54115bd1ad410729
BLAKE2b-256 1800b832f8bfe51d8202bcdc57c0ad53e0ebb0bbfc63cc2b8696bfc47144aa6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 67926a6991232826b9da638b92ced103483d4241cbd1db3ab3a6cde8aa378f64
MD5 6077983d289f3a3dd4376c523bc20743
BLAKE2b-256 782608738f6d81ef01b7fe5e66298955365bcb413287c5d29a7d9b92c0f7ec9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 240b6f65f8d66016de5331f5c3e1d27b292ba98461706d2833dabc393f9b453b
MD5 65cb2c55672663d4fee22aa118b37892
BLAKE2b-256 07e3bfa6bfdbb450095c0c133b6c5304dcb9c868f659870469c6e85d291d46b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2c44630c006cbbe65174b2fabdb071c77a8a7b93ab379f16c612c0a730555819
MD5 5ccbcf03ac14875be67b36df9c371f11
BLAKE2b-256 36b0ebfd9ba20deb109aefa0444d9868c14acb1006b1ea056ea7c995b954fbe9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 22c9faf07575878d78b8484ba37b3b2482d323559b62fc98d4d5119be7e3ebed
MD5 3f430139788ce052cffe1125a2592c33
BLAKE2b-256 12e194b68bac8a55a07de18e8e0e3f6eb0e5f03cb31aa64ba7ee209148a6ef4e

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.26-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.26-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc9acae7e57c1065265c4f6adce8519a16038ee4cba42c321020b391ecb03dbd
MD5 936014a863540be418c32451f63d3eeb
BLAKE2b-256 5667840286fad422e551d24138df8aef43e4f6e252e30eb1f6fb61df3d911d16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 87daa807ed9f4aad7807d4788a4b8631545e5d9d2f436d1dc758722cfecd8bee
MD5 2ab7031e91fc3f938664f17ba63cc34b
BLAKE2b-256 46c52e2d890d8ad3947328b6c57694d30fa2a76cff187cc6bef7b93c3e4b9a96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fad99c5e0118c6380dd185a321366b38cf80404b0f35b194956acbd0e691a9a0
MD5 fcb75f4354726774ebe27e1e831d54ad
BLAKE2b-256 fc52c9141182e878bfc9255d047e818f7128d336dddb75ab76dbe0810b1301be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2c74698470d76b311ad953ca72fb127c015c85e91280b61fcff7a8121c305972
MD5 79bf1f477e039e8bcebb6396cdedbbca
BLAKE2b-256 01361758bebbae67f58cdf06fd07170ab01b7ed6b849b6aa9d1d68cd0322ac2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 75ebff2e6bce99608da8dfb4e586ddaef4ab5631bb03b03d452f11eb68400129
MD5 edd61e729dad6dbf5ca1b1d48715730f
BLAKE2b-256 4e66121f7780e0df39ed56d148ae44521491b5b957ce8e3fd5f4a3bc21f0446b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 433af2231895719ff85d26676b261201ed630a5979abfcfe1d7f3a5eefabc214
MD5 fc9ba633d12cf4818a6e6aadd8b95098
BLAKE2b-256 5018f23c74e5815ad6568320e6efea4a189cde94888e60ac3de7d0397f675e0c

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.6.26-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.26-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e7b6fce1c11d1e4a38ab9943b12c7effd9e2c45b1bc9b58cd141f0fefee9d17
MD5 fb1e834df12bd77630e0e761c3cec92d
BLAKE2b-256 1b38ec19be53d922f593a1b1cad46c52ea984ce66c8cf85b779107f132c07ce5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8144bc0f4e406c0a7b5e7a4ed617554dc12a185ebe12e0ba34b15d0a4086b6bc
MD5 8752452dfe4e84c36265045f67f50255
BLAKE2b-256 d33f7dee9c5fc73e19b1ca4bcbac35d1e770dfe882f68c095c90764d42805500

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7b716e5dff36f862ffa5ea8910b3a320d83a6963a8381c39f4afcff98f30ab50
MD5 18f18f608db9cd5e80fe1eeeb116a01a
BLAKE2b-256 4c635d2131903d5e51da76f800c07c837e82343f00875d9a6d392b383bd3ec14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_buckygen-10.6.26-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2594ef6f57f3529da5c5a7e4e620323330cc780c7048ba15e8b96357f8dcbd9e
MD5 dba973c78aa3ca2e9b0ac7105be4cb71
BLAKE2b-256 74095814438c38a57c0626e52be846361677ae1d827d2bbd1a1fa5c01d6b5ca7

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