Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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-2026 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:

Moreover, the passagemath project:

  • provides a stable, frequently updated version of the Sage distribution,

  • integrates additional mathematical software, notably Macaulay2, a full set of GAP packages, and the Combinatorial Matrix Recognition library,

  • curates a library of Sage user packages.

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, ARM) 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.8.x series are 3.11.x-3.14.x; the passagemath-10.6.x series (EOL 2026-10) still supports Python 3.10.x.

About this pip-installable distribution package

This pip-installable distribution passagemath-benzene provides an interface to benzene, a program for the efficient generation of all nonisomorphic fusenes and benzenoids with a given number of faces.

What is included

  • Binary wheels on PyPI contain prebuilt copies of the benzene executable.

Examples

Using the benzene program on the command line:

$ pipx run --spec "passagemath-benzene[test]" sage -sh -c benzene

Finding the installation location of the benzene program:

$ pipx run --spec "passagemath-benzene[test]" ipython

In [1]: from sage.features.graph_generators import Benzene

In [2]: Benzene().absolute_filename()
Out[2]: '.../bin/benzene'

Using the Python interface:

$ pipx run --spec "passagemath-benzene[test]" ipython

In [1]: from passagemath_benzene import *

In [2]: len(list(graphs.fusenes(9, benzenoids=True)))
Out[2]: 6505

Release files for passagemath-benzene 10.8.11rc2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for passagemath-benzene 10.8.11rc2
File Size Uploaded
passagemath_benzene-10.8.11rc2.tar.gz 5.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-benzene 10.8.11rc2
File
passagemath_benzene-10.8.11rc2-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_benzene-10.8.11rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_benzene-10.8.11rc2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_benzene-10.8.11rc2-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_benzene-10.8.11rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_benzene-10.8.11rc2-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 abi3 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_benzene-10.8.11rc2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_benzene-10.8.11rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_benzene-10.8.11rc2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_benzene-10.8.11rc2-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 1.3 MB

Release files / passagemath_benzene-10.8.11rc2.tar.gz

Download URL passagemath_benzene-10.8.11rc2.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
13b8c5e3ab5c9622f71d2ada368d35be237b07650adb4662b494473f4901963e
BLAKE2b-256 checksum
How to use checksums
3020264eb4e3ad7a387a271bc12ac3743b1ecb4937448d443841ac3a0936108d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 89.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d2a1e2fa13c3e4a0a8b62978b953942f9e6e93a8df1aadfd9aac18e08f8aad06
BLAKE2b-256 checksum
How to use checksums
f01863a1516a051fd8fa62d209250096eef8c4161b4c57f2b9fb2fb0529e20b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_benzene-10.8.11rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 88.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d3ebf9c656d21a5a9688c7b161abb6080da4afc4602cb00addb4a48910cffa6b
BLAKE2b-256 checksum
How to use checksums
ba8d1af3c1dc2b905e68cb425bc162ff4ab6249a385df4da494c10ae1f168279
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_benzene-10.8.11rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 95.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
87f1cb25e9763b1c5870d03a5716531c9681c1f4c4d27b249e68f72484cfbac3
BLAKE2b-256 checksum
How to use checksums
a2e9d979d344c72371fba0085647e0327a00fd1c9d2bc6abc127f48532b091ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 92.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
800ba47b29a27f363d0fb75fe1568f229a54278632296003a42d7f3b1daacf79
BLAKE2b-256 checksum
How to use checksums
a528c9d3aff900e608508c087920f21750dc7002f9ad898a02f228078db5a100
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Size 34.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
2e8515f9d3e7d4d023ddf4919c8c2c02d18f2dad3d3d4df19e8875c19fc9e959
BLAKE2b-256 checksum
How to use checksums
721e01d8fdc6a2f3392e86c2fb8e0b22a21e63bd1d6cf6d293dc5fc0b20acb5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_benzene-10.8.11rc2-cp314-cp314t-macosx_13_0_arm64.whl
Size 33.6 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
64c144287fbe487cba136101bd133be204d54a7351fd58d2277f6db6f26fa1ac
BLAKE2b-256 checksum
How to use checksums
0004d8353fb114ca8b3e6f084f84aac046ae0355e8171515b2e4f5481629b51d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp312-abi3-musllinux_1_2_x86_64.whl
Size 82.2 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
6ef851796e4d1ea9d7a08080c65b80d6847c004869ed8250a8cbd7bda860ca4f
BLAKE2b-256 checksum
How to use checksums
8ceb023532ec3b15a93b993348f7f15a3592d63718c55225eaac87230c06570c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_benzene-10.8.11rc2-cp312-abi3-musllinux_1_2_aarch64.whl
Size 81.1 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
554a835b6f2e75fe3999f0977dded553fb200fa1b2dcefa5a3182bee230138b1
BLAKE2b-256 checksum
How to use checksums
430393928668c0d5f91a6aa983d8bdf92c0225ee6a2728fdab8ac626a5a852a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_benzene-10.8.11rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 87.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
e88497a5ce8b3a6267c2f3c3888bfa5788763faa4bff76f9d993be9f8fa12b93
BLAKE2b-256 checksum
How to use checksums
d72e24db63881d74045a9e6da79ad54d9af9970ddc5e0a26cf2e3d98824a3a5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 85.3 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 abi3
SHA-256 checksum
How to use checksums
4a7915930b916ddc1f3e1048be9668d5d7252d7e1fd090c9ca515aece242c8a2
BLAKE2b-256 checksum
How to use checksums
a55b44d5af33171463f2c806f460e14b77bedfa3dc0f154ed8a8c483f30414d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp312-abi3-macosx_13_0_x86_64.whl
Size 33.9 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
ffe0c59b693c922c24fd7037abfc1699d54bd7a66df1586144f1ece62ba07b8d
BLAKE2b-256 checksum
How to use checksums
fcab42b30385ef1f402decadcbd450189bb07f66bfa2938075111c83d8c20727
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_benzene-10.8.11rc2-cp312-abi3-macosx_13_0_arm64.whl
Size 33.3 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
d6b41690701843846f15f1d75e79dcb52dde7dd2285fe964f918c8843f079942
BLAKE2b-256 checksum
How to use checksums
494a454244347bbeb2e0f1a1857943ad3acd36014813373438cae351313c57e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 85.4 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3d717f4923e0aa8de7ebe4bbc3e879b38115818ebf0c3683b4b7a0f3b102e21d
BLAKE2b-256 checksum
How to use checksums
089c6141a392d18b154838673ce9668dae7038fc0c4856facb706cd1330828fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_benzene-10.8.11rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 84.5 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f981b51eb694ff1f617c61bdfc888f7fd3e81d1e6d47a42214e62e12d8096394
BLAKE2b-256 checksum
How to use checksums
5e2cf044ca97d645a7679171153cc5db7575d6f1ad74a05dee423b8c53720f15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_benzene-10.8.11rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 90.5 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
305d0e88f432a087be1d986b759a3b5fc8fa8d8a9a5ddb8e2082c9c6974240eb
BLAKE2b-256 checksum
How to use checksums
1895e5e85658bc13ea2f32c96f9ceb8994199ad6103a0828c1433ec4cda5a0ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 88.2 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
bf34d3679627402181958bdf5f1f5073bd357fb215bf833c4a400e79da512695
BLAKE2b-256 checksum
How to use checksums
98005db2ff2cca58448dd2d030c4152ade652485de03a2cad277c49032dbf5a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_benzene-10.8.11rc2-cp311-cp311-macosx_13_0_x86_64.whl
Size 33.2 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
d72d3ff10c47f1245a258f0603a657e4839931362e487f3c4fe060608f5c77ef
BLAKE2b-256 checksum
How to use checksums
414d0fc169a8a52cdfba0e349de60c928568027f1dbcd3c4495d7ea3674b8042
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_benzene-10.8.11rc2-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_benzene-10.8.11rc2-cp311-cp311-macosx_13_0_arm64.whl
Size 32.7 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
cfeb7db29a53b9e71fd063829f108ae1d7953d54617998eb2f90a1a7f26f5582
BLAKE2b-256 checksum
How to use checksums
4ddde0d5057604b13ca4a6bf76a3138263c9eb635208e61e98e6f48c2b9f5ec0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

10.8.11rc2 This release

19 release files

10.5.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page