Skip to main content

CVXPY

Build Status PyPI - downloads Conda - downloads Discord Benchmarks OpenSSF Scorecard

The CVXPY documentation is at cvxpy.org.

We are building a CVXPY community on Discord. Join the conversation! For issues and long-form discussions, use Github Issues and Github Discussions.

Contents

CVXPY is a Python-embedded modeling language for convex optimization problems. It allows you to express your problem in a natural way that follows the math, rather than in the restrictive standard form required by solvers.

For example, the following code solves a least-squares problem where the variable is constrained by lower and upper bounds:

import cvxpy as cp
import numpy

# Problem data.
m = 30
n = 20
numpy.random.seed(1)
A = numpy.random.randn(m, n)
b = numpy.random.randn(m)

# Construct the problem.
x = cp.Variable(n)
objective = cp.Minimize(cp.sum_squares(A @ x - b))
constraints = [0 <= x, x <= 1]
prob = cp.Problem(objective, constraints)

# The optimal objective is returned by prob.solve().
result = prob.solve()
# The optimal value for x is stored in x.value.
print(x.value)
# The optimal Lagrange multiplier for a constraint
# is stored in constraint.dual_value.
print(constraints[0].dual_value)

With CVXPY, you can model

  • convex optimization problems,
  • mixed-integer convex optimization problems,
  • geometric programs,
  • quasiconvex programs, and
  • nonlinear programs

CVXPY is not a solver. It relies upon the open source solvers Clarabel, SCS, OSQP and HiGHS. Additional solvers are available, but must be installed separately.

CVXPY began as a Stanford University research project. It is now developed by many people, across many institutions and countries.

Installation

CVXPY is available on PyPI, and can be installed with

pip install cvxpy

CVXPY can also be installed with conda, using

conda install -c conda-forge cvxpy

CVXPY has the following dependencies:

  • Python >= 3.11
  • Clarabel >= 0.5.0
  • OSQP >= 1.0.0
  • SCS >= 3.2.4.post1
  • NumPy >= 2.0.0
  • SciPy >= 1.13.0
  • highspy >= 1.11.0
  • sparsediffpy >= 0.2.2

For detailed instructions, see the installation guide.

Getting started

To get started with CVXPY, check out the following:

Issues

We encourage you to report issues using the Github tracker. We welcome all kinds of issues, especially those related to correctness, documentation, performance, and feature requests.

For basic usage questions (e.g., "Why isn't my problem DCP?"), please use StackOverflow instead.

Community

The CVXPY community consists of researchers, data scientists, software engineers, and students from all over the world. We welcome you to join us!

  • To chat with the CVXPY community in real-time, join us on Discord.
  • To have longer, in-depth discussions with the CVXPY community, use Github Discussions.
  • To share feature requests and bug reports, use Github Issues.

Please be respectful in your communications with the CVXPY community, and make sure to abide by our code of conduct.

Contributing

We appreciate all contributions. You don't need to be an expert in convex optimization to help out.

You should first install CVXPY from source. Here are some simple ways to start contributing immediately:

If you'd like to add a new example to our library, or implement a new feature, please get in touch with us first to make sure that your priorities align with ours.

Contributions should be submitted as pull requests. A member of the CVXPY development team will review the pull request and guide you through the contributing process.

Before starting work on your contribution, please read the contributing guide.

Team

CVXPY is a community project, built from the contributions of many researchers and engineers.

CVXPY is developed and maintained by Steven Diamond, Akshay Agrawal, Riley Murray, Philipp Schiele, Bartolomeo Stellato, and Parth Nobel, with many others contributing significantly. A non-exhaustive list of people who have shaped CVXPY over the years includes Stephen Boyd, Eric Chu, Robin Verschueren, Jaehyun Park, Enzo Busseti, AJ Friend, Judson Wilson, Chris Dembia, and William Zhang.

For more information about the team and our processes, see our governance document.

Citing

If you use CVXPY for academic work, we encourage you to cite our papers. If you use CVXPY in industry, we'd love to hear from you as well, on Discord or over email.

Release files for cvxpy 1.9.3

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

Source distribution (sdist)

Source distribution for cvxpy 1.9.3
File Size Uploaded
cvxpy-1.9.3.tar.gz 1.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for cvxpy 1.9.3
File
cvxpy-1.9.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
cvxpy-1.9.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cvxpy-1.9.3-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
cvxpy-1.9.3-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details
cvxpy-1.9.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
cvxpy-1.9.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
cvxpy-1.9.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
cvxpy-1.9.3-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
cvxpy-1.9.3-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
cvxpy-1.9.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
cvxpy-1.9.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
cvxpy-1.9.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
cvxpy-1.9.3-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
cvxpy-1.9.3-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
cvxpy-1.9.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
cvxpy-1.9.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
cvxpy-1.9.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cvxpy-1.9.3-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
cvxpy-1.9.3-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
cvxpy-1.9.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
cvxpy-1.9.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
cvxpy-1.9.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
cvxpy-1.9.3-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
cvxpy-1.9.3-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 67.4 MB

Release files / cvxpy-1.9.3.tar.gz

Download URL cvxpy-1.9.3.tar.gz
Size 1.9 MB
Tags Source
SHA-256 checksum
How to use checksums
06150a12e2a5d3eac42ccef6cf7e02ce467e3b9d61c20449e6a8ad02b5cf6831
BLAKE2b-256 checksum
How to use checksums
204370d08d39796152eccc3a636a695f680c9fca1f2f1ff043c96f8709702151
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / cvxpy-1.9.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cvxpy-1.9.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
550f9e2349f37bf0d9bbbb888b01c6c0c1b5986b661d2881c074431de0f0236f
BLAKE2b-256 checksum
How to use checksums
51af30b4eb196a5c0471787fd8831a895dc110f749564b639343d37d6c6ec4f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cvxpy-1.9.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 4.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e71a6d3c4742c5f425f79b6331856d8293c20dffcaa7e18888499d21514cd797
BLAKE2b-256 checksum
How to use checksums
b64ea834b145950ba9af12dba3b0880a58592e8bcf0d08e71d75c4cbf6b67890
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL cvxpy-1.9.3-cp314-cp314t-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
e131172323be4f0a3fa35a79b03b1eb159b7c7c0d298e5755452e252c55b697f
BLAKE2b-256 checksum
How to use checksums
9eb5bcb0c76a3c2104ed87bab7e4415e310e2a0aac12703755f7799d1f6648f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp314-cp314t-macosx_10_15_universal2.whl

Download URL cvxpy-1.9.3-cp314-cp314t-macosx_10_15_universal2.whl
Size 1.7 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
07082d121fd0f571b263cdac78b7ec793b53d47406a22b5c1152ad4a89368138
BLAKE2b-256 checksum
How to use checksums
ded2d9172da82222ed1599ec005a5289c9b8e0ecf2afefd7b8fb2d5cb89d3a10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp314-cp314-win_amd64.whl

Download URL cvxpy-1.9.3-cp314-cp314-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8e05a166f3fc8f208550d569ff6b5e28cb4c3a8ee2b7da5547d4cd835cc2c346
BLAKE2b-256 checksum
How to use checksums
15e6c01ef8e4031e63cee8f659dee75ffe47429bba5bcf1b850527533872532e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cvxpy-1.9.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
18f28b95bf5729654bd66eea1e5f62d6ea6300f93d8fe6a36aa7bb5bf645b99d
BLAKE2b-256 checksum
How to use checksums
e61144848ef308ba9affa51ba1120f3da499655ba784f3f5436090933a570413
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cvxpy-1.9.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 4.4 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b2b080ba9ad43e1782d8fefcbc25c3eb3a621c4060d0230c02437349062e9c04
BLAKE2b-256 checksum
How to use checksums
b2aef56606d84d82c6b084a8afecf243c4b309498edbbe965573fb4250548994
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp314-cp314-macosx_10_15_x86_64.whl

Download URL cvxpy-1.9.3-cp314-cp314-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b7d2f15524068703909fa6dd9778168eb089aa08d0ae716021554aa281980bcf
BLAKE2b-256 checksum
How to use checksums
d10f8411ba67c66293614969af87599fbb3f205079db3b0d6ef68045b36b3082
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp314-cp314-macosx_10_15_universal2.whl

Download URL cvxpy-1.9.3-cp314-cp314-macosx_10_15_universal2.whl
Size 1.7 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
23decc2afa87717c3628e23a449a576ca5ed46aaf92c5655b372a9f65e12c44e
BLAKE2b-256 checksum
How to use checksums
202e5dfd02093a3375c04e99c4b170b263fc38c53c599f0fc958b34f45fe0c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cvxpy-1.9.3-cp313-cp313-win_amd64.whl

Download URL cvxpy-1.9.3-cp313-cp313-win_amd64.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c5ee1aa272b5aa7afbb622a3c4a6b8dc064ece6a73fe4b806ee4bdd44a7bee1f
BLAKE2b-256 checksum
How to use checksums
9c412132775f330857ff99862f04eea3421c96a0c58c4cbce99b3243c0893532
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / cvxpy-1.9.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cvxpy-1.9.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2df107618d847fadaff65c1406d32f1d4c8cb0493cce762f2d977bb47980b02f
BLAKE2b-256 checksum
How to use checksums
c6a4de552b270bec9c0ffa0454d13b01f8240a00d5abf1026b79bf1644d6bd3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / cvxpy-1.9.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cvxpy-1.9.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 4.4 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0de276e44630171bfe9a14263d3e210d2bf1a9c0e03042d23d8419f4691639e0
BLAKE2b-256 checksum
How to use checksums
e9eaa145fab0a0d9c7705bd9a5d8bab9dfb4d762a3a9f2c61f5b57b3ee29c54b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / cvxpy-1.9.3-cp313-cp313-macosx_10_13_x86_64.whl

Download URL cvxpy-1.9.3-cp313-cp313-macosx_10_13_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e7d6c959cbe1922f2f4824bcb091567e6b43ce8e390447276abff5ab19db4341
BLAKE2b-256 checksum
How to use checksums
97b2dec397d0b96c2bb3e88fe0c8254dee3a097484de9ebef0c66c3a02b9566c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / cvxpy-1.9.3-cp313-cp313-macosx_10_13_universal2.whl

Download URL cvxpy-1.9.3-cp313-cp313-macosx_10_13_universal2.whl
Size 1.7 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b3c346d94122577e20ddd557bfeaa082478a23884905b66513384f992b73c26e
BLAKE2b-256 checksum
How to use checksums
01bf24545ccdeb098f0d1773d5ea4401215d74f53b09b6e3310386b424719d9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / cvxpy-1.9.3-cp312-cp312-win_amd64.whl

Download URL cvxpy-1.9.3-cp312-cp312-win_amd64.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
59bea29c808ef736d4069fe32301828e5510aed342fed23a8343eb86d9bea3c3
BLAKE2b-256 checksum
How to use checksums
04916a0007b1ff2b8efd04d0f8e2a07c97fe9c09967e1b955ec5c34380c16008
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / cvxpy-1.9.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cvxpy-1.9.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
88b28c6df62d49e7e59b1a08ae2f90caf4019d496208ec697aa018169220cdcf
BLAKE2b-256 checksum
How to use checksums
87faf518daaf284ab38f9e9761ed40382746ccc10db6ac0455186c1afab66fcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / cvxpy-1.9.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cvxpy-1.9.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 4.4 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a1fb75b496bedc759b4e314afbd78fdbd04d230074b4457c7bfc9b2cbbc5c9d6
BLAKE2b-256 checksum
How to use checksums
501e3b5e85641fac15afdf4d60c1bced53a85a0410c23ccb2fe26221fdd214af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / cvxpy-1.9.3-cp312-cp312-macosx_10_13_x86_64.whl

Download URL cvxpy-1.9.3-cp312-cp312-macosx_10_13_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
2ccebed1db5db748b56a748c1dd82ffe8db031c975c20903d7228343b3402aab
BLAKE2b-256 checksum
How to use checksums
53c9c6c51b9a0391b5235b0bd43c2320be3813fc44facc48816898824c621d69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / cvxpy-1.9.3-cp312-cp312-macosx_10_13_universal2.whl

Download URL cvxpy-1.9.3-cp312-cp312-macosx_10_13_universal2.whl
Size 1.7 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
80f2c48131338ddba2fe88f737ba1ba16e802b428a79fdcd79607407b7653332
BLAKE2b-256 checksum
How to use checksums
d2ae607d73e794fa42ed36d9806f0c932864e9853a46a9749e18cd669677d765
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / cvxpy-1.9.3-cp311-cp311-win_amd64.whl

Download URL cvxpy-1.9.3-cp311-cp311-win_amd64.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a9a620b93828f5a1dd2a96c904b0022ea99758c1e27a67fde2dd2ae4a4444c7d
BLAKE2b-256 checksum
How to use checksums
ba355d25f512348327bd33c600fc4d6ae374742a1a090886c1727aaa207df420
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / cvxpy-1.9.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cvxpy-1.9.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bd38e86758d2d985b1dae104a4f2119351891e73e64380b07437065889f7f0e0
BLAKE2b-256 checksum
How to use checksums
45e5c6cf8e478a18446bd841afae7a3136d06ef6334494817a8106ac156a7889
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.16

Release files / cvxpy-1.9.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cvxpy-1.9.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7ce28c79a80fbc13c3e0f56aaee513fbee3ca475564d530c6a7d58d925c3ebef
BLAKE2b-256 checksum
How to use checksums
81bb847979f1fba492274b1d9f19717e2ff04240113049e06b12611d54552f70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.16

Release files / cvxpy-1.9.3-cp311-cp311-macosx_10_9_x86_64.whl

Download URL cvxpy-1.9.3-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8efdb59992da23117450e61fb9123c893694ceab214921db5f20f69e6afb3be5
BLAKE2b-256 checksum
How to use checksums
950662d116a1b52dffb1bc3f20414a8495e00736f5701b69c61e972174fba8e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / cvxpy-1.9.3-cp311-cp311-macosx_10_9_universal2.whl

Download URL cvxpy-1.9.3-cp311-cp311-macosx_10_9_universal2.whl
Size 1.7 MB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8175c17059e12cc3226eee45ba182e11bb9e1b1f74ad65fd99e275e84730a8c9
BLAKE2b-256 checksum
How to use checksums
019d94d330dd93212ea046ffb1979dc90c3912630486a66c9aa33a2632bbde7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

1.9.3 This release

25 release files

1.9.2

25 release files

1.9.1

25 release files

1.9.0

25 release files

1.8.2

25 release files

1.8.0

25 release files

1.7.4

26 release files

1.7.3

26 release files

1.7.2

26 release files

1.7.1

26 release files

1.7.0

26 release files

1.6.7

26 release files

1.6.6

26 release files

1.6.5

26 release files

1.6.4

26 release files

1.6.2

26 release files

1.6.1

26 release files

1.6.0

26 release files

1.5.4

20 release files

1.5.3

20 release files

1.5.2

26 release files

1.5.1

26 release files

1.4.4

26 release files

1.4.3

26 release files

1.4.2

21 release files

1.4.1

21 release files

1.3.4

26 release files

1.3.3

25 release files

1.3.2

25 release files

1.3.1

25 release files

1.2.4

16 release files

1.2.3

16 release files

1.2.1

16 release files

1.1.7

16 release files

1.1.5

10 release files

1.1.4

10 release files

1.1.3

10 release files

1.1.2

10 release files

1.0.28

8 release files

1.0.27

8 release files

1.0.26

8 release files

1.0.25

4 release files

1.0.24

8 release files

1.0.23

3 release files

1.0.22

1 release file

1.0.21

1 release file

1.0.20

1 release file

1.0.19

1 release file

1.0.18

1 release file

1.0.17

1 release file

1.0.16

1 release file

1.0.15

1 release file

1.0.14

1 release file

1.0.13

1 release file

1.0.12

1 release file

1.0.11

1 release file

1.0.10

1 release file

1.0.9

1 release file

1.0.8

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

0.4.11

2 release files

0.4.9

1 release file

0.4.8

1 release file

0.4.6

1 release file

0.4.5

1 release file

0.4.4

1 release file

0.4.3

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.9

1 release file

0.3.8

1 release file

0.3.7

1 release file

0.3.6

1 release file

0.3.5

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.28

1 release file

0.2.27

1 release file

0.2.26

1 release file

0.2.25

1 release file

0.2.24

1 release file

0.2.23

1 release file

0.2.22

1 release file

0.2.21

1 release file

0.2.20

1 release file

0.2.19

1 release file

0.2.18

1 release file

0.2.17

1 release file

0.2.16

1 release file

0.2.15

1 release file

0.2.14

1 release file

0.2.13

1 release file

0.2.12

1 release file

0.2.11

1 release file

0.2.10

1 release file

0.2.9

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2

1 release file

0.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