Skip to main content

ProxSuite

Proxsuite Logo

License Documentation CI - Linux/OSX/Windows - Conda PyPI version Conda version

ProxSuite is a collection of open-source, numerically robust, precise, and efficient numerical solvers (e.g., LPs, QPs, etc.) rooted in revisited primal-dual proximal algorithms. Through ProxSuite, we aim to offer the community scalable optimizers that deal with dense, sparse, or matrix-free problems. While the first targeted application is Robotics, ProxSuite can be used in other contexts without limits.

ProxSuite is actively developed and supported by the Willow and Sierra research groups, joint research teams between Inria, École Normale Supérieure de Paris and Centre National de la Recherche Scientifique localized in France.

ProxSuite is already integrated into:

  • CVXPY modeling language for convex optimization problems,
  • CasADi's symbolic framework for numerical optimization in general and optimal control. ProxQP is available in CasADi as a plugin to solve quadratic programs,
  • TSID: robotic software for efficient robot inverse dynamics with contacts and based on Pinocchio.

We are ready to integrate ProxSuite within other optimization ecosystems.

Table of contents

ProxSuite main features

Proxsuite is fast:

  • C++ template library,
  • cache-friendly.

Proxsuite is versatile, offering through a unified API advanced algorithms specialized for efficiently exploiting problem structures:

  • dense, sparse, and matrix-free matrix factorization backends,
  • advanced warm-starting options (e.g., equality-constrained initial guess, warm-start or cold-start options from previous results),

with dedicated features for

  • handling more efficiently box constraints, linear programs, QP with diagonal Hessian, or with far more constraints than primal variables,
  • solving nonconvex QPs,
  • solving batches of QPs in parallel,
  • solving the closest feasible QP if the QP appears to be primal infeasible,
  • differentiating feasible and infeasible QPs.

Proxsuite is flexible:

  • header only,
  • C++ 14/17/20 compliant,
  • Python and Julia bindings for easy code prototyping without sacrificing performance.

Proxsuite is extensible. Proxsuite is reliable and extensively tested, showing the best performances on the hardest problems of the literature. Proxsuite is supported and tested on Windows, Mac OS X, Unix, and Linux.

Documentation

The online ProxSuite documentation of the last release is available here.

Getting started

ProxSuite is distributed to many well-known package managers.

Quick install with :

   pip install proxsuite

This approach is available on Linux, Windows and Mac OS X.

Quick install with :

   conda install proxsuite -c conda-forge

This approach is available on Linux, Windows and Mac OS X.

Quick install with :

   brew install proxsuite

This approach is available on Linux and Mac OS X.

Develop with pixi:

Install pixi, then build with:

pixi run build

To run the tests:

pixi run test

This approach is available on Linux, Windows, and MacOS (Intel and Apple Silicon).

Alternative approaches

Installation from source is presented here.

Compiling a first example program

For the fastest performance, use the following command to enable vectorization when compiling the simple example.

g++ -O3 -march=native -DNDEBUG -std=gnu++17 -DPROXSUITE_VECTORIZE examples/first_example_dense.cpp -o first_example_dense $(pkg-config --cflags proxsuite)

Using ProxSuite with CMake

If you want to use ProxSuite with CMake, the following tiny example should help you:

cmake_minimum_required(VERSION 3.10)

project(Example CXX)
find_package(proxsuite REQUIRED)
set(CMAKE_CXX_STANDARD 17) # set(CMAKE_CXX_STANDARD 14) will work too

add_executable(example example.cpp)
target_link_libraries(example PUBLIC proxsuite::proxsuite)

# Vectorization support via SIMDE and activated by the compilation options '-march=native' or `-mavx2 -mavx512f`
add_executable(example_with_full_vectorization_support example.cpp)
target_link_libraries(example_with_full_vectorization_support PUBLIC proxsuite::proxsuite-vectorized)
target_compile_options(example_with_full_vectorization_support PUBLIC "-march=native")

If you have compiled ProxSuite with the vectorization support, you might also use the CMake target proxsuite::proxsuite-vectorized to also link against SIMDE. Don't forget to use -march=native to get the best performance.

ProxQP

The ProxQP algorithm is a numerical optimization approach for solving quadratic programming problems of the form:

$$ \begin{align} \min_{x} & ~\frac{1}{2}x^{T}Hx+g^{T}x \ \text{s.t.} & ~A x = b \ & ~l \leq C x \leq u \end{align} $$

where $x \in \mathbb{R}^n$ is the optimization variable. The objective function is defined by a positive semidefinite matrix $H \in \mathcal{S}^n_+$ and a vector $g \in \mathbb{R}^n$. The linear constraints are defined by the equality-contraint matrix $A \in \mathbb{R}^{n_\text{eq} \times n}$ and the inequality-constraint matrix $C \in \mathbb{R}^{n_\text{in} \times n}$ and the vectors $b \in \mathbb{R}^{n_\text{eq}}$, $l \in \mathbb{R}^{n_\text{in}}$ and $u \in \mathbb{R}^{n_\text{in}}$ so that $b_i \in \mathbb{R},~ \forall i = 1,...,n_\text{eq}$ and $l_i \in \mathbb{R} \cup { -\infty }$ and $u_i \in \mathbb{R} \cup { +\infty }, ~\forall i = 1,...,n_\text{in}$.

Citing ProxQP

If you are using ProxQP for your work, we encourage you to cite the related paper.

Numerical benchmarks

The numerical benchmarks of ProxQP against other commercial and open-source solvers are available here.

For dense Convex Quadratic Programs with inequality and equality constraints, when asking for relatively high accuracy (e.g., 1e-6), one obtains the following results.

Random Mixed QP_dense_eps_abs_1e-6

On the y-axis, you can see timings in seconds, and on the x-axis dimension wrt to the primal variable of the random Quadratic problems generated (the number of constraints of the generated problem is half the size of its primal dimension). For every dimension, the problem is generated over different seeds, and timings are obtained as averages over successive runs for the same problems. This chart shows for every benchmarked solver and random Quadratic program generated, barplot timings, including median (as a dot) and minimal and maximal values obtained (defining the amplitude of the bar). You can see that ProxQP is always below over solvers, which means it is the quickest for this test.

For hard problems from the Maros Meszaros testset, when asking for high accuracy (e.g., 1e-9), one obtains the results below.

maros_meszaros_problems_high_accuracy

The chart above reports the performance profiles of different solvers. It is classic for benchmarking solvers. Performance profiles correspond to the fraction of problems solved (on the y-axis) as a function of certain runtime (on the x-axis, measured in terms of a multiple of the runtime of the fastest solver for that problem). So the higher, the better. You can see that ProxQP solves the quickest over 60% of the problems (i.e., for $\tau=1$) and that for solving about 90% of the problems, it is at most 2 times slower than the fastest solvers solving these problems (i.e., for $\tau\approx2$).

Note: All these results have been obtained with a 11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz CPU.

QPLayer

QPLayer enables to use a QP as a layer within standard learning architectures. More precisely, QPLayer differentiates over $\theta$ the primal and dual solutions of QP of the form

$$ \begin{align} \min_{x} & ~\frac{1}{2}x^{T}H(\theta)x+g(\theta)^{T}x \ \text{s.t.} & ~A(\theta) x = b(\theta) \ & ~l(\theta) \leq C(\theta) x \leq u(\theta) \end{align} $$

where $x \in \mathbb{R}^n$ is the optimization variable. The objective function is defined by a positive semidefinite matrix $H(\theta) \in \mathcal{S}^n_+$ and a vector $g(\theta) \in \mathbb{R}^n$. The linear constraints are defined by the equality-constraint matrix $A(\theta) \in \mathbb{R}^{n_\text{eq} \times n}$ and the inequality-constraint matrix $C(\theta) \in \mathbb{R}^{n_\text{in} \times n}$ and the vectors $b \in \mathbb{R}^{n_\text{eq}}$, $l(\theta) \in \mathbb{R}^{n_\text{in}}$ and $u(\theta) \in \mathbb{R}^{n_\text{in}}$ so that $b_i \in \mathbb{R},~ \forall i = 1,...,n_\text{eq}$ and $l_i \in \mathbb{R} \cup { -\infty }$ and $u_i \in \mathbb{R} \cup { +\infty }, ~\forall i = 1,...,n_\text{in}$.

QPLayer is able to learn more structured architectures. For example, $\theta$ can consists only in learning some elements of $A$ while letting $b$ fixed (see e.g., the example about how to include QPLayer into a learning pipeline). QPLayer can also differentiates over LPs. QPLayer allows for parallelized calculus over CPUs, and is interfaced with PyTorch.

Citing QPLayer

If you are using QPLayer for your work, we encourage you to cite the related paper.

Installation procedure

Please follow the installation procedure here.

Contribution

If you want to ask a question, report a bug, request a new feature or contributing with a pull requests please, follow the contribution guideline.

Core-dev team

The currently active core developers of ProxSuite are:

Credits

In addition to the core dev team, the following people have also been involved in the development of ProxSuite and are warmly thanked for their contributions:

  • Antoine Bambade (Inria): main contributor of the dense solver and of QPLayer
  • Wilson Jallet (Inria): main contributor of the matrix-free solver and of the Julia bindings
  • Stéphane Caron (Inria): for his early advices on proximal methods and his contributions to ProxQP
  • Wolfgang Merkt: for his advice on packaging and his contributions to the CI
  • Quentin Le Lidec (Inria): for his help on benchmarks
  • Louis Montaut (Inria): for his contributions to the documentation
  • Adrien Escande (Inria): for his contributions to the internal linear algebra utilities
  • Oumayma Bounou (Inria): for her contributions to the PyTorch interface of QPLayer
  • Antoine Hoarau: for various contributions
  • Joris Gillis (KU Leuven): for various contributions
  • Michael Fennel (KIT): for various contributions
  • Johannes Keustermans (Spectricity): for various contributions
  • J Berg: for various contributions
  • Konstantinos Chatzilygeroudis: for various contributions
  • Daniel Morton: for various contributions
  • Daisuke Nishimatsu: for various contributions
  • Aaron Miller: for various contributions
  • Franek Stark (DFKI): for bugfixes
  • Pierre Fabre (Inria): for improvements to the dense QP API with box constraints

Metadata

Release files for proxsuite 0.8.0

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

Source distribution (sdist)

Source distribution for proxsuite 0.8.0
File Size Uploaded Provenance
proxsuite-0.8.0.tar.gz 54.7 MB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for proxsuite 0.8.0
File
proxsuite-0.8.0-1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
proxsuite-0.8.0-1-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
proxsuite-0.8.0-1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
proxsuite-0.8.0-1-cp314-cp314-macosx_10_9_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.9+ x86-64 Details
proxsuite-0.8.0-1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
proxsuite-0.8.0-1-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
proxsuite-0.8.0-1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
proxsuite-0.8.0-1-cp313-cp313-macosx_10_9_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.9+ x86-64 Details
proxsuite-0.8.0-1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
proxsuite-0.8.0-1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
proxsuite-0.8.0-1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
proxsuite-0.8.0-1-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
proxsuite-0.8.0-1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
proxsuite-0.8.0-1-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
proxsuite-0.8.0-1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
proxsuite-0.8.0-1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
proxsuite-0.8.0-1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
proxsuite-0.8.0-1-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
proxsuite-0.8.0-1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
proxsuite-0.8.0-1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 75.0 MB

Release files / proxsuite-0.8.0.tar.gz

Download URL proxsuite-0.8.0.tar.gz
Size 54.7 MB
Tags Source
SHA-256 checksum
How to use checksums
52b0e14f1dbe4985c3437ac5fdda947bb7e935c6ef0241897d3f6809d3327c19
BLAKE2b-256 checksum
How to use checksums
1c0d9aeb229e10896872b86d35413ec7f78b60262ad23efb4d13b5c18bf7b4d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL proxsuite-0.8.0-1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
85bc799299b602f20803126eefa65374ab5305cdcff0c14fe1384e6c6f56cb2a
BLAKE2b-256 checksum
How to use checksums
2406e8749c3277e432e6d753ef55e5d0fe29299bff1c4f21b6921118a6e1ef79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL proxsuite-0.8.0-1-cp314-cp314-manylinux_2_28_aarch64.whl
Size 617.0 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7575c37429a9c583eb0b14690ef1be7e8c62311d356b990f3366f705839ca09d
BLAKE2b-256 checksum
How to use checksums
91077b651612b2e61413ede051de2b9b40c68a5f65239da510f50d727947f472
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp314-cp314-macosx_11_0_arm64.whl

Download URL proxsuite-0.8.0-1-cp314-cp314-macosx_11_0_arm64.whl
Size 569.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b268b804c782421470d21aaf60bf2790da2b6f4c94c3c73f895e83e6d2e006d5
BLAKE2b-256 checksum
How to use checksums
10c55e2f66c6a624175ed2c0408ab5a65952e12d76a65146f68ccba46bb3616b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp314-cp314-macosx_10_9_x86_64.whl

Download URL proxsuite-0.8.0-1-cp314-cp314-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d60b08b5d17317648484d6e6da46f5d605c5fb718f1c38bfe5aa3f77c738f0b7
BLAKE2b-256 checksum
How to use checksums
9005725f0f8ba3d7cf977f5280d7ff10910ef0f2ccfb4dbbb0ea0919a07ae9d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL proxsuite-0.8.0-1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a339ad9c4cdae70b09823b020e202c2d0ba79579ead9fe7ff0e785fd8180fa2e
BLAKE2b-256 checksum
How to use checksums
c89c58193e47738853814bf8c9754965d26c5bd20ee5612a9b9a51bff5ee5297
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL proxsuite-0.8.0-1-cp313-cp313-manylinux_2_28_aarch64.whl
Size 616.6 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c4ad7ae6aa8b8581771dbdf46806ee5b1b0f314b614ce89f7cedef1b6a1080b7
BLAKE2b-256 checksum
How to use checksums
aa565e47418002759cf5e7e260d8c5202b0d273d6d4a2984219874cece084e78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp313-cp313-macosx_11_0_arm64.whl

Download URL proxsuite-0.8.0-1-cp313-cp313-macosx_11_0_arm64.whl
Size 569.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
380cc8de51a91df63247211de3d0c7d6af076753f731d430d702abbde81ef947
BLAKE2b-256 checksum
How to use checksums
8b299f6dd499a64fd3f1f262531e3fe657f39707a0f27bff6c4a6be235ff9a5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp313-cp313-macosx_10_9_x86_64.whl

Download URL proxsuite-0.8.0-1-cp313-cp313-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.13 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
347d790cf536ef937f49098d41b2e52b365ffafb8b0e93018ac95cb925137f18
BLAKE2b-256 checksum
How to use checksums
3cb6f022e113ba62eea9ed8f661c86e1ddfdbb3ea30634591d697a959bed9f65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL proxsuite-0.8.0-1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
583559358ad72e2760c5de8c8231f95a5e2a0acc422f7c48a5fcc5f942337a28
BLAKE2b-256 checksum
How to use checksums
fb2efcdf38d3dbd6a5d53045cdf08cdd913f1cf77c4a61d70a0e39d09335cad6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL proxsuite-0.8.0-1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 616.7 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
df2a7b92c86c25454ff471d10d62ba479dd77d5b0d42b9a808e61a52384799ec
BLAKE2b-256 checksum
How to use checksums
5774a9629d2aaed55294b543400edda3455cbc3122fc6c068725bff5de4da5ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp312-cp312-macosx_11_0_arm64.whl

Download URL proxsuite-0.8.0-1-cp312-cp312-macosx_11_0_arm64.whl
Size 569.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
61a93dbadbfe1ad47fcffe75e0e709d208b4ba41f961a16cee14dae10ad7ffbf
BLAKE2b-256 checksum
How to use checksums
cc9e4e7ac20d1ccb9ab821d1794ce9ea368dbbe179c15ebf27f93645a8b2c295
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp312-cp312-macosx_10_9_x86_64.whl

Download URL proxsuite-0.8.0-1-cp312-cp312-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d1a94819cc5a9930cb2047811df987e9b502f9272964e52aade41acfd9944e88
BLAKE2b-256 checksum
How to use checksums
b6fbefeadae8042fd51cc995e2f89df78755a6fc785a1306e2403d934658c9d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL proxsuite-0.8.0-1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6e9d9ee7d7fca6a43cc54a5b6f6e3f3754e76c6a568bc7a35a8f2504e5792b93
BLAKE2b-256 checksum
How to use checksums
b7eed3cd07c9bdfd16f5d0d40389c623559d421f5043bbd889c2434bf75f3cd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL proxsuite-0.8.0-1-cp311-cp311-manylinux_2_28_aarch64.whl
Size 618.4 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f13ecf0b819b78559431988707e9c8c2b2d7d42305d5d174924c4390f5a4298b
BLAKE2b-256 checksum
How to use checksums
1d5510e3d25cff32b5212e359e63b5532f6f88c3a69b47ebb12a16d43e493521
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp311-cp311-macosx_11_0_arm64.whl

Download URL proxsuite-0.8.0-1-cp311-cp311-macosx_11_0_arm64.whl
Size 570.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
df937597bcf806a3d6c70e746e896bc1d6418963a4f2e6ba500835afb5187360
BLAKE2b-256 checksum
How to use checksums
c1561f913d183cd2c9c140aedb6962c97a344e2b36b6da259f10979ec22c2e25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL proxsuite-0.8.0-1-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f3259c17be780b2d0cc89f3ff16fd96d5d8bdb27284b62af64d2aeba81239571
BLAKE2b-256 checksum
How to use checksums
a8fbb2560755cdb9e16d944cef01221f93567206124af55597aff87ef80572ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL proxsuite-0.8.0-1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b309f2ed44f70fedc0c17019370fe43fce6a608ad6cd810551cff8dcc5fd84b3
BLAKE2b-256 checksum
How to use checksums
59fc3a5f7b9b4663b573aaac8076b34b3957b947ecb89f92260b6e9bc5f93469
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL proxsuite-0.8.0-1-cp310-cp310-manylinux_2_28_aarch64.whl
Size 618.3 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
57be662dac57f63e2a12e431e9865b54c6095172ef1042ed61300a51bb15d5e2
BLAKE2b-256 checksum
How to use checksums
8caa80518ae8f84b1c0d071955466c2dfd2b2ac13699624e59b171bbb3707f7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp310-cp310-macosx_11_0_arm64.whl

Download URL proxsuite-0.8.0-1-cp310-cp310-macosx_11_0_arm64.whl
Size 570.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d2e4c9781bfad608a57e051c12ebfd8c83fc9a35d2eb55d21488f8748b9ed429
BLAKE2b-256 checksum
How to use checksums
1cd0a29200a14f154c894e923474ab7d73e62f23e08f0c970358ee53cc8c2fb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Release files / proxsuite-0.8.0-1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL proxsuite-0.8.0-1-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
eea4929230dca0f0548497b0f258c46d1719606dca8801417e1cf853f8cb56b4
BLAKE2b-256 checksum
How to use checksums
c238346e60e22a94938fe3ee2a5367e812223a6ba6fb2286af841772d14282bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 26, 2026.

Transparency log

Security for proxsuite 0.8.0

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.

Full provenance

All 21 files in this release have been uploaded with provenance metadata.

Select from 21 files

Attestation for proxsuite-0.8.0.tar.gz

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 26, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.8.0 This release

21 release files Full provenance

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