osqp (1.0.5)

Published 2026-02-24 14:12:06 +00:00 by atheaadmin

Installation

pip install --index-url  osqp

About this package

OSQP: The Operator Splitting QP Solver

PyPI version Python 3.8‒3.13 Build

OSQP Python

Python wrapper for OSQP: The Operator Splitting QP solver.

The OSQP (Operator Splitting Quadratic Program) solver is a numerical optimization package for solving problems in the form

$$\begin{array}{ll} \mbox{minimize} & \frac{1}{2} x^T P x + q^T x \ \mbox{subject to} & l \le A x \le u \end{array}



where $\( x \in \mathbf{R}^n \)$ is the optimization variable and $\( P \in \mathbf{S}^{n}_{+} \)$ is a positive semidefinite matrix.

## Installation
To install `osqp` for python, make sure that you're using a recent version of `pip` (`pip install --upgrade pip`)
and then use ``pip install osqp``.

To install `osqp` from source, clone the repository (`git clone https://github.com/osqp/osqp-python`)
and run `pip install .` from inside the cloned folder.

## Documentation
The interface is documented [here](https://osqp.org/docs/interfaces/python.html).

Requirements

Requires Python: >=3.8
Details
PyPI
2026-02-24 14:12:06 +00:00
0
Goran Banjac
349 KiB
Assets (1)
Versions (2) View all
1.0.5 2026-02-24
0.6.7.post3 2026-02-24