Skip to main content

A domain-specific language for modeling convex optimization problems in Python.

Project description

CVXPY

Build Status PyPI - downloads Conda - downloads Coverage 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, and
  • quasiconvex programs.

CVXPY is not a solver. It relies upon the open source solvers ECOS, SCS, and OSQP. 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.8
  • Clarabel >= 0.5.0
  • OSQP >= 0.6.2
  • ECOS >= 2
  • SCS >= 3.0
  • NumPy >= 1.15
  • SciPy >= 1.1.0

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, and Bartolomeo Stellato, 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, Michael Sommerauer, Jaehyun Park, Enzo Busseti, AJ Friend, Judson Wilson, and Chris Dembia.

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.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cvxpy-1.4.3.tar.gz (1.6 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cvxpy-1.4.3-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86-64

cvxpy-1.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cvxpy-1.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cvxpy-1.4.3-cp312-cp312-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

cvxpy-1.4.3-cp312-cp312-macosx_10_9_universal2.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 10.9+ universal2 (ARM64, x86-64)

cvxpy-1.4.3-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

cvxpy-1.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cvxpy-1.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cvxpy-1.4.3-cp311-cp311-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cvxpy-1.4.3-cp311-cp311-macosx_10_9_universal2.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

cvxpy-1.4.3-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

cvxpy-1.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cvxpy-1.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cvxpy-1.4.3-cp310-cp310-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

cvxpy-1.4.3-cp310-cp310-macosx_10_9_universal2.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

cvxpy-1.4.3-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9Windows x86-64

cvxpy-1.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cvxpy-1.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cvxpy-1.4.3-cp39-cp39-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

cvxpy-1.4.3-cp39-cp39-macosx_10_9_universal2.whl (1.4 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

cvxpy-1.4.3-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8Windows x86-64

cvxpy-1.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cvxpy-1.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

cvxpy-1.4.3-cp38-cp38-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

cvxpy-1.4.3-cp38-cp38-macosx_10_9_universal2.whl (1.4 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file cvxpy-1.4.3.tar.gz.

File metadata

  • Download URL: cvxpy-1.4.3.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.18

File hashes

Hashes for cvxpy-1.4.3.tar.gz
Algorithm Hash digest
SHA256 b1b078c8c05923ad128e7d814b0be1c337ac05262a78b757a8e6f957648ad953
MD5 d35ed6bb591bfaf2163c8e36d0cb6622
BLAKE2b-256 ae8232f19cb7af36ff1b6cad1f4d5437798d1f09ae394b38bac8c8ba8cd4a652

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cvxpy-1.4.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cvxpy-1.4.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4b4d46fd521b755a6abd57384b2355db28d7165a6d90118278ebd7553e4ba70b
MD5 422b208b14298d69249d1f38acadee0a
BLAKE2b-256 e1e51805fafc59c6aaec7c27c48207dd3faa7696ff6118d09ad074f64af5db64

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 331cc160e66b7271b734b8ad0b65456d32445e00c397c35b7f2b105091ecfa84
MD5 ad613b503c74c9d6b4b65cbbc89c61d1
BLAKE2b-256 e9bf0df16a347991aafecc9ef53aa617284f470f9331a8be900b07c0cfcc8855

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 57a803bb786ab43da0c0a4fbbb0b2438fd13a4b38b68f8f16474a214a78b0823
MD5 3496ae189a10682369d58545fe30155d
BLAKE2b-256 d936b90428198835cd8e4a8ced7bf3cbaba489dd3e22bc1cd523d013e5457158

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 502c590099a4faeee28247a3d139d618a94ec6d2986dc7cc0db2ac614660ddc5
MD5 a74d6cbc57757da4c9dec33dfb186424
BLAKE2b-256 265ae10ce8535b3d03b1b5ffb3075ea04ce89c13d035eef9918eafe6b5160b58

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 69ee039b43e425ffc0cb5581c2befee571bee2b007d5a119fa17695f908d861e
MD5 0da9827f3e8db6d51bd689fe3331a4da
BLAKE2b-256 f9ad5c8d884b09185eee69b50363114fda9a55d2b3776f1d037defb122d2c4ad

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cvxpy-1.4.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.9

File hashes

Hashes for cvxpy-1.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 243d0315140a7572cd4ec2e9bf13c1e407627d78dc5f9491abfa9adc64569268
MD5 b7c067db2e3bc9a5d056d4244b412c50
BLAKE2b-256 7c3a35fb6ee249e25adaf28490db5549a7faf05e5ebc6a3b112bec42eb8aa262

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aeb6f60608d4716ced43105cbeb0df2a787583f51bfbf9465fea5c435f8456ca
MD5 e49263124089161d0f76861e061230cc
BLAKE2b-256 ebc94def1eb1aa1ede26b268cd66360693d896aff46af7b59de61baf0d5354c3

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0f8ee4d0d1ecb2e09e41a31192ea103c7c1f626204925fb7f6590d11471cb357
MD5 a224e0375298a1a258cdd7633653a069
BLAKE2b-256 04820324ea79103f3aff6b2c6fd16c5511f1ee5d3590fafec9ed80fa5e3c8607

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9ae3d4ec202dc446206d8c6eae83353827842dc0e232f4e4f0d588fb2d59705a
MD5 6afb764b0551ea781f563c7f0baf06e4
BLAKE2b-256 f0b4e8ae3d0f749518797fa41816d8dece1bdea204001740dc2cc1bc65beb735

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 443313eca702750a7a2878e841de23cc5111085f4069e842d027ebc5c98c10ac
MD5 f3793a64653bb2b8f0b7d1d749bb6c4f
BLAKE2b-256 d80639c63b6323a57d483f59b437a70d3cdac734d7c4ab21bca30f925dc4e3b0

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cvxpy-1.4.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for cvxpy-1.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bea83a4a829d7197c307badbbe2f05d6e7aed85ed63badd800b89534b33b38de
MD5 82af670c7242e10c7b486362b7e08876
BLAKE2b-256 65fb4b1806e0c9ce6d923cc79caa298f9a2b83175feb17a20ef628e9aa1c4a0d

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8198e390490a0543caad428fc0d8a5c0914052c22630277d00bfdc7a770c4b11
MD5 9265a2fe1c611d6ec6cd8275b0794e3e
BLAKE2b-256 67bfde3adf1343ae86c052d7d815114b95940f23706cb68a99306a60013341cf

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a4fed75c1714409fd5125269935a68bc3f57c522623a5d7eab68623a19f3a6f
MD5 2f70555484f02560c986bac8742e205c
BLAKE2b-256 d80cafdc0246c38f6ff669f65a0d2c132273f4db0c6b85fb84f0681423a3f841

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c32199a26d889e74d70bc39f0369680cb7d2625e7c47c42483ca166d37122c2
MD5 f8d6bc3e063d20a5e46062eab0a0262a
BLAKE2b-256 44d8b9f6ccbd1e7fb3f41209d55230a6e1584cdec1a6807bf838f082a961e3eb

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f4dc744a6f38328b0511cd57cfd81a517c0568d3b6e994d6dda3f309a1ce47cf
MD5 23516aea2cccded04a0876e212fa12f9
BLAKE2b-256 807733ddaba54e7f958623542f6f3c6eb1871a212113457828c9b503bab61eb5

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cvxpy-1.4.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.13

File hashes

Hashes for cvxpy-1.4.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8d30081ef5e906cc6352fc6760f462a6dfcb5150a5a26e21da942b6ae0759293
MD5 521f61f9e5cd1a1d7fbab92c920785dd
BLAKE2b-256 4ed63c7621cf1eda706d9fe3636e2d5cd35200ee0a258566ad3805ef3356a694

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1475fd4c4778067d5ec03b35fe714d6a4074e1e213262a8bddbd9b638e004419
MD5 8d425563de2e45d361ccd0156ba33d15
BLAKE2b-256 6c2c707bdd89a82e7128833c3ac6f5af57204c2bead86a3ef5f99f65cfd9b109

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d612c7bdff73a730c11d6094540705ca9c8312d9ebb6af75c09337123dd66b2
MD5 0ad8fc0981832bc6cf0305aea5e6b240
BLAKE2b-256 11690c368c8e6ced459d8ea43c5ece83435bc3d8b2a7d429b1757a5eca45d6c6

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25d3ac5953effaa5c72ab8d261dbe94d8a1947de0324a7e30053ef3b0cee853e
MD5 27eb3e7f70e8fe97a9ccd63b144f8794
BLAKE2b-256 4550f28f45a75e25811d433a34d1d6c88715961041963750fc1cab45f9583596

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: cvxpy-1.4.3-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for cvxpy-1.4.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b8d652877989ddc28099a367fb7a4bb771d54895e3e1167c835ee3f91606bd13
MD5 b23f9fe557ae2997346c416cecf4d67d
BLAKE2b-256 96c6b3bfadb46b791adeea835e4e177b6b0ec5b0581887b114fe3afabf284d64

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cvxpy-1.4.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.10

File hashes

Hashes for cvxpy-1.4.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f094da24c46e6b0b936369463d483755eafbb13fd6a8d8d1ca962987d02eb014
MD5 010c4a258b242fdf772664fe706445a6
BLAKE2b-256 fe8f68a88fb29cf1ceeaa692485f874be8f8eb43b35d2e8bf6ab8c1b12bf84b0

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14882db05fa36cab94262b7e9574c43f87301ab025daefdabaa7659f2623e731
MD5 fa3fd377439d046394de9028379277b9
BLAKE2b-256 e8f4d4b1ed4e7f5b07788b5fabfbd2b0f3ad847bcfc958535761ad40e6440683

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e16bf04f75266c61ee469a0a3b1364c1e1e87d47dc47fedcdc43435c74dd97f3
MD5 e813e2be7f142c8baa1b83337644ccae
BLAKE2b-256 bb6526920138e1d4076f254f97f0b007eb74d7201d8795eda1cf8124a50fe0b6

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.4.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 06091d3278c65ef996306b5a85a7848055331ef390262f2cf354811f43ddea68
MD5 600fde2157fbabca7eabfb81cea88d1b
BLAKE2b-256 2e78e55021382c8933a9d9f8a6d7490f21d77c2479cbd7197a75392930db01a6

See more details on using hashes here.

File details

Details for the file cvxpy-1.4.3-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: cvxpy-1.4.3-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.18

File hashes

Hashes for cvxpy-1.4.3-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 80dde991c27d4e3b91597a00b85d460a9db03b484ba6a3b940647e324ad30110
MD5 3ad840bb92c9f56436c62bf0861fcd56
BLAKE2b-256 44c0a128babf518dd5801af755df8503f2653460b8916df60fc8baec82354ffd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page