cvxpy: Domain-specific language for modeling convex optimization problems in Python - Packages and Features

Skip to content
Back to top
View this page
Edit this page

# cvxpy: Domain-specific language for modeling convex optimization problems in Python

## Description

Domain-specific language for modeling convex optimization problems in Python

## License

Apache License, Version 2.0

## Upstream Contact

https://pypi.org/project/cvxpy/

## Type

optional

## Dependencies

- $(PYTHON)

- $(PYTHON_TOOLCHAIN)

- clarabel: Clarabel Conic Interior Point Solver for Rust / Python

- cvxopt: Python software for convex optimization

- ecos_python: Embedded Cone Solver (Python wrapper)

- glpk: GNU Linear Programming Kit

- numpy: Package for scientific computing with Python

- osqp_python: The Operator Splitting QP Solver (Python wrapper)

- scipy: Scientific tools for Python

- scs: Splitting conic solver

## Version Information

package-version.txt:

    1.4.1

version_requirements.txt:

    cvxpy

## Equivalent System Packages

conda-forge

    $ conda install cvxpy

If the system package is installed and if the (experimental) option `--enable-system-site-packages` is passed to `./configure`, then `./configure` will check if the system package can be used.