Skip to main content

Quick links


Overview

The solution of arbitrary polynomial systems is an area of active research, and has many applications in math, science and engineering. This software, Bertini 2, is a re-implementation of Bertini 1 from C into C++/Python.

The theoretical basis for the solution of polynomials with Bertini is a theorem which bounds the number of solutions a system may have. It sits together with the numerical computational tool of "homotopy continuation". the act of "continuing" from one system into another through a "homotopy", as depicted in the below diagram:

homotopy continuation


Current capabilites

Bertini 2 has already implemented most of the foundations of Numerical Algebraic Geometry. Development is ongoing, and here's what we have so far:

  • A blackbox that implements tracktype 0 (zerodim solving) for the total degree and mhom start systems. User homotopy not yet exposed
  • Through Python bindings, runtime scriptable construction of systems and interactivity with their zero-dimensional solutions.
  • Python construction of multivariate polynomial and non-polynomial systems, including from linear algebra operations via numpy and Bertini 2's variables and extended numeric types.
  • Evaluation of systems and their Jacobians in double and arbitrary multiple precision.
  • Construction of the Total Degree and Multihomogeneous start systems.
  • Construction of homotopies (they're just systems with path variables defined).
  • Tracking of a start point x_0, corresponding to a particular time $t_0 \in \mathbb{C}^n$ in a homotopy $H$, from $t_0$ to $t_1$.
  • Running of the Power Series and Cauchy endgames, in double, multiple, and adaptive precision.

See the published docs for latest the officially released documentation (which will always lag behind the doc from the dev version).


Missing functionality

✨ In-progress!!!

  • Numerical irreducible decomposition
  • Membership testing
  • and other algorithms

Users wanting a more stable implementation are recommended to use Bertini 1 or homotopycontinuation.jl, or one of the other packages implementing the theory.


Installation

Pre-built wheels -- the way to go!

The Python package bertini2 provides pre-built wheels for Linux, macOS, and Windows.

pip install bertini2

Once it's installed, you import bertini (not import bertini2!)

Installing the wheel also puts the classic blackbox command-line solver on your PATH as bertini2 (threads-only -- run bertini2 --help). For MPI / multi-rank cluster parallelism, build the CLI from source.

  • Linux: Python 3.10-3.14
  • MacOS (Apple Silicon): Python 3.10-3.14
  • MacOS (Intel): not currently supported
  • Windows: Python 3.10-3.14

Building from source

Please see the Wiki compiling section for instructions on compiling Bertini 2.

The bertini2 command-line solver

The classic blackbox CLI (bertini2 input, with a CONFIG/INPUT file) is a pure C++ program -- it does not depend on Python -- and every build path delivers it:

You want... Do this You get
The easy way (threads-only) pip install bertini2 bertini2 on PATH + the bertini Python package
From source, with Python pip install . (in a clone) same as the wheel, built locally
From source, with Python, editable pip install -e . bertini2 resolves to the in-tree build
Just the solver, no Python cmake -B build -S . && cmake --build build --target bertini2_exe && cmake --install build --component cli --prefix <prefix> only <prefix>/bin/bertini2
Full C++ dev install cmake --install build bin/bertini2 + libbertini2 + headers

A plain cmake build skips the Python bindings (BUILD_PYTHON_BINDINGS is off by default), so the CLI-only path never needs a Python interpreter. The binary statically links our code but still needs the usual shared libraries on the system (Boost, GMP, MPFR, MPC, and MPI for multi-rank runs) -- the wheel vendors these; a from-source build expects them present (e.g. via your HPC modules or a conda env). The wheel CLI is threads-only; for MPI / multi-rank cluster parallelism, build from source.


Other information

The official project repository is hosted on GitHub at github.com/bertiniteam/b2.

Please note that this is a long-term project, and is under active development. If you want to help, please see the wiki for contact information. We have opportinuties for all skill levels and interests.


License

Bertini 2 is Free and Open Source Software. Source is available under GPL Version 3, with additional terms as permitted under Section 7.


Thank yous

A huge thank you to:

  • HongKee Moon, for his help in getting this package to be pip-installable with a comprehensive CI build system.
  • Jack Hagen, for helping get away from the autotools and replacing CMake.
  • Mike Mumm, for helping with straight-line-programs
  • Jeb Collins, for writing much of the parser system, implementing the predictors, and so much more
  • Tim Hodges, for contributing to the endgame implementations
  • Alan Liddel, for tons of help with Python parts
  • Dan Bates, Jon Hauenstein, for critical advise support, and guidance
  • Andrew Sommese, Charles Wampler, Dan Bates, Jon Hauenstein, for writing Bertini 1

And to all the other people who have contributed to this package over the years.

Metadata

Release files for bertini2 4.0.0

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

Built distributions (wheels)

Table of built distributions (wheels) for bertini2 4.0.0
File
bertini2-4.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
bertini2-4.0.0-cp314-cp314-manylinux_2_34_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ x86-64 Details
bertini2-4.0.0-cp314-cp314-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ ARM64 Details
bertini2-4.0.0-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
bertini2-4.0.0-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
bertini2-4.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
bertini2-4.0.0-cp313-cp313-manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ x86-64 Details
bertini2-4.0.0-cp313-cp313-manylinux_2_34_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ ARM64 Details
bertini2-4.0.0-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
bertini2-4.0.0-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
bertini2-4.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
bertini2-4.0.0-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
bertini2-4.0.0-cp312-cp312-manylinux_2_34_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ ARM64 Details
bertini2-4.0.0-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
bertini2-4.0.0-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
bertini2-4.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
bertini2-4.0.0-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details
bertini2-4.0.0-cp311-cp311-manylinux_2_34_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ ARM64 Details
bertini2-4.0.0-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
bertini2-4.0.0-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
bertini2-4.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
bertini2-4.0.0-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details
bertini2-4.0.0-cp310-cp310-manylinux_2_34_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ ARM64 Details
bertini2-4.0.0-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details
bertini2-4.0.0-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 761.3 MB

Release files / bertini2-4.0.0-cp314-cp314-win_amd64.whl

Download URL bertini2-4.0.0-cp314-cp314-win_amd64.whl
Size 30.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7bd1726b92bddd788c0ece4a9429747a1e7a316f884a25f2e10e71e1f465e27c
BLAKE2b-256 checksum
How to use checksums
e6ecaceab316f401f97f0dc2fff90544e2cea9a8c4bcfb4f109516d97bc05cbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp314-cp314-manylinux_2_34_x86_64.whl

Download URL bertini2-4.0.0-cp314-cp314-manylinux_2_34_x86_64.whl
Size 36.0 MB
Tags CPython 3.14 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
0a6f78ec0f8c248107fa92968b2d9b9c9b3c85e89c2cfae3f842025b55f704e0
BLAKE2b-256 checksum
How to use checksums
0a1735f03a7b6d0f9c41ab4c660ee6a09cf6b6d3959f3f92fc35c7d967acd0f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL bertini2-4.0.0-cp314-cp314-manylinux_2_34_aarch64.whl
Size 37.3 MB
Tags CPython 3.14 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
70efb16835896b1091e65b2704dd377c918db1c92e347c83dc1fb4be86a59474
BLAKE2b-256 checksum
How to use checksums
2af54dfefa024d54c2bc2fa34d07851bebf08e07e2b46b40be1332803e077d6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp314-cp314-macosx_15_0_x86_64.whl

Download URL bertini2-4.0.0-cp314-cp314-macosx_15_0_x86_64.whl
Size 24.9 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
35781bf0f239a54aeff2e21842571f27e2c03d790e0fe105d54dcbd1fa6a3d66
BLAKE2b-256 checksum
How to use checksums
9be472e05cd1c5e4f4df006799eb0b1ba5721930c16c37e99a5170de4c47a94b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp314-cp314-macosx_14_0_arm64.whl

Download URL bertini2-4.0.0-cp314-cp314-macosx_14_0_arm64.whl
Size 23.6 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
638bb8094c8c8a1eeab4424a446039761e504604c9f9b48aee69a3c97351bca0
BLAKE2b-256 checksum
How to use checksums
cc52c55e05aa166445ff19ab4f4826ddeda549d6d900ad18a86bd24eef0acc4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp313-cp313-win_amd64.whl

Download URL bertini2-4.0.0-cp313-cp313-win_amd64.whl
Size 30.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
82a2d984bd0e113a6737dc8015b30b294b9123862a29dffca42feda74de6ce4e
BLAKE2b-256 checksum
How to use checksums
0534905a06467871496f883a91c1687d261ab8375b2513481c8280fd6135a319
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL bertini2-4.0.0-cp313-cp313-manylinux_2_34_x86_64.whl
Size 35.9 MB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
75174ac89f1c60712c044a9635dae5ae84590b62375b5d687f5d8c3e18063d7a
BLAKE2b-256 checksum
How to use checksums
31eeb2cdaec247d861285db572a123ea91de2fb03e09bd07a06b5c036365d413
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL bertini2-4.0.0-cp313-cp313-manylinux_2_34_aarch64.whl
Size 37.3 MB
Tags CPython 3.13 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
3893f995a87435c9a974c4554dacb8bd146dc018f856216a09ec7132756cad85
BLAKE2b-256 checksum
How to use checksums
8778e282005115c2f974bdbe38ec6cdebd933b9191d8f6f1bcff5e9f1d074948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp313-cp313-macosx_15_0_x86_64.whl

Download URL bertini2-4.0.0-cp313-cp313-macosx_15_0_x86_64.whl
Size 24.8 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
429c3c142c41ceabdacdfd9face2211c69000cd8bcb4b07d390667f589f927d9
BLAKE2b-256 checksum
How to use checksums
6342d1c7ea52c6051c9dfa6891adf86777dc5655458265274383916e5baf6470
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp313-cp313-macosx_14_0_arm64.whl

Download URL bertini2-4.0.0-cp313-cp313-macosx_14_0_arm64.whl
Size 23.6 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
ac8bccde6d019b5a09a4e3cd2683fd1f8747b35f3e14cef07b6720feccac6274
BLAKE2b-256 checksum
How to use checksums
57022d33461b0c3a044a90bb5ee824ecfd790f0c83f2171b483eaac84e7353a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp312-cp312-win_amd64.whl

Download URL bertini2-4.0.0-cp312-cp312-win_amd64.whl
Size 30.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c1b2f866f12239a28188118ad767c3b6952cde139061d82cc0fecb8171da091f
BLAKE2b-256 checksum
How to use checksums
c3a54ffda05e60b5d320391ad781c41b775ad698b9edebdbe9064364b7bb045c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL bertini2-4.0.0-cp312-cp312-manylinux_2_34_x86_64.whl
Size 35.9 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
9a62d42bae563b3001a5bc008d848fb9c65ef7335b2d5dd03432da0e77551e38
BLAKE2b-256 checksum
How to use checksums
41eee8ea8922f66dcc0acc5b82dda3bf61ba3f05ea78a188ee832c35ecf50150
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL bertini2-4.0.0-cp312-cp312-manylinux_2_34_aarch64.whl
Size 37.3 MB
Tags CPython 3.12 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
feb941a69b038b6a6fc3ba47d8163421ba061f5b0c97b76c61fa43e30f3215b4
BLAKE2b-256 checksum
How to use checksums
d25add8638c2ae533967ec326ab2848ec8a3ffe92f49d1935d89ca07eb6b26ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp312-cp312-macosx_15_0_x86_64.whl

Download URL bertini2-4.0.0-cp312-cp312-macosx_15_0_x86_64.whl
Size 24.8 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
4f6ccc32366dedb39c7e4b3aecdb10b3afb514a55aa18bdaca4988bc5b890820
BLAKE2b-256 checksum
How to use checksums
06ed5e2f4c02324ce3ce79fe0b0a3b965b21f277363c8af5b222ef12d9046d6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp312-cp312-macosx_14_0_arm64.whl

Download URL bertini2-4.0.0-cp312-cp312-macosx_14_0_arm64.whl
Size 23.6 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
b0976c712647a21b4b776989f6208b5e0431f789d8eef98d97c0b4ce037b4fb9
BLAKE2b-256 checksum
How to use checksums
b35d7c21609b8e192d5a803bb830702ed581a18026d7e26f7346398be8677caf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp311-cp311-win_amd64.whl

Download URL bertini2-4.0.0-cp311-cp311-win_amd64.whl
Size 30.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
05c2c7eb25c4481b0a96f5ef32fac7723ee62818963a15c4ba0c2488c8d5c7aa
BLAKE2b-256 checksum
How to use checksums
999155309e98999b0fddfd4510134c95c97309941965ce12faca2bdc76096768
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL bertini2-4.0.0-cp311-cp311-manylinux_2_34_x86_64.whl
Size 35.9 MB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
35b2375c0f6f85d0f657c0ea826bcb150724c39cd39941691a3af1a9ada7b53b
BLAKE2b-256 checksum
How to use checksums
814d9879d43019a045865f96db3400f3570d3afbc9a626b17b2edd7fbb1e0928
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp311-cp311-manylinux_2_34_aarch64.whl

Download URL bertini2-4.0.0-cp311-cp311-manylinux_2_34_aarch64.whl
Size 37.3 MB
Tags CPython 3.11 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
2507a1e72c428ee26c8932daefad339459e8f6410e1572aee8825a0ee292bc4a
BLAKE2b-256 checksum
How to use checksums
e83428ff6c5b7df1726d30e0191fd2ec6fde6384a60fc3b8a8a034f7d661f137
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp311-cp311-macosx_15_0_x86_64.whl

Download URL bertini2-4.0.0-cp311-cp311-macosx_15_0_x86_64.whl
Size 24.8 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
9a836039bde491a0871a6d2984670ec25a63695e66a91bdb8a51c713615315b2
BLAKE2b-256 checksum
How to use checksums
c0bf9873a0f7b0aa7088d007860b03c2e5687d753d916844b38e9beee2c87af9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp311-cp311-macosx_14_0_arm64.whl

Download URL bertini2-4.0.0-cp311-cp311-macosx_14_0_arm64.whl
Size 23.6 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
9defb1a0bcdb8af63f55642f37801be297c550991a19e34fda80e6eb78d7efd0
BLAKE2b-256 checksum
How to use checksums
8594f01c87c0a645f44f8f005054eb61e9062df806714932fd1c6ccf3b4f55b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp310-cp310-win_amd64.whl

Download URL bertini2-4.0.0-cp310-cp310-win_amd64.whl
Size 30.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fa270e592e5d027ba05d6e31a766eba95c85ac24d5476c9e89be28886c5736f2
BLAKE2b-256 checksum
How to use checksums
031abb51ee1f380564f7b311ace0c23918705c49f14639c68b90a7f1c647176f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL bertini2-4.0.0-cp310-cp310-manylinux_2_34_x86_64.whl
Size 35.9 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
76b443d7984a9ab074865e277c7227749a07ee9fa278aa4278235d9e36766824
BLAKE2b-256 checksum
How to use checksums
e043a9efb3df5f6bf2563508023152a018633c73748566fb3c72ed744ad491c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp310-cp310-manylinux_2_34_aarch64.whl

Download URL bertini2-4.0.0-cp310-cp310-manylinux_2_34_aarch64.whl
Size 37.3 MB
Tags CPython 3.10 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
c419ed3987f560328867e091beb98468ff4a10ed592ccb7cd8d84304a4c01ead
BLAKE2b-256 checksum
How to use checksums
b45eb66109f9dcc92e28a7ab61e4b4c3b45f3304dd83bf0ef301938aa469846d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp310-cp310-macosx_15_0_x86_64.whl

Download URL bertini2-4.0.0-cp310-cp310-macosx_15_0_x86_64.whl
Size 24.8 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
607265c5e9c95ca5526138ee604d12e44382c3c359b73b60fdf6d6b47cff883f
BLAKE2b-256 checksum
How to use checksums
dd7195772432032ee5a1647ddaeab12495c3949a36a779881e1be4002bec4cf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / bertini2-4.0.0-cp310-cp310-macosx_14_0_arm64.whl

Download URL bertini2-4.0.0-cp310-cp310-macosx_14_0_arm64.whl
Size 23.6 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
ee4b81d75d2282a4c571ecdf5fd788ab577d82ebe1e445051c1a0d7ed8f64ac5
BLAKE2b-256 checksum
How to use checksums
218e58e1f11cbb6d378ab3ef4e60c4351b5b1f8b5a90b9e2186c04570116058b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

4.0.0 This release

25 release files

3.4.0

15 release files

3.3.2

15 release files

3.3.1

15 release files

3.3.0

15 release files

3.2.0

15 release files

2.0.2

18 release files

2.0.1

13 release files

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