Skip to main content

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

Project description

CVXPY

Build Status PyPI - downloads Conda - downloads Discord 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 Clarabel, 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.9
  • Clarabel >= 0.5.0
  • OSQP >= 0.6.2
  • SCS >= 3.2.4.post1
  • NumPy >= 1.22.4
  • SciPy >= 1.13.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, 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.

Project details


Release history Release notifications | RSS feed

This version

1.7.5

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.7.5.tar.gz (1.7 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.7.5-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

cvxpy-1.7.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cvxpy-1.7.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cvxpy-1.7.5-cp313-cp313-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cvxpy-1.7.5-cp313-cp313-macosx_10_13_universal2.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

cvxpy-1.7.5-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

cvxpy-1.7.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cvxpy-1.7.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cvxpy-1.7.5-cp312-cp312-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cvxpy-1.7.5-cp312-cp312-macosx_10_13_universal2.whl (1.6 MB view details)

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

cvxpy-1.7.5-cp311-cp311-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.11Windows x86-64

cvxpy-1.7.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cvxpy-1.7.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cvxpy-1.7.5-cp311-cp311-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cvxpy-1.7.5-cp311-cp311-macosx_10_9_universal2.whl (1.5 MB view details)

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

cvxpy-1.7.5-cp310-cp310-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.10Windows x86-64

cvxpy-1.7.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cvxpy-1.7.5-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cvxpy-1.7.5-cp310-cp310-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

cvxpy-1.7.5-cp310-cp310-macosx_10_9_universal2.whl (1.5 MB view details)

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

cvxpy-1.7.5-cp39-cp39-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.9Windows x86-64

cvxpy-1.7.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cvxpy-1.7.5-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cvxpy-1.7.5-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

cvxpy-1.7.5-cp39-cp39-macosx_10_9_universal2.whl (1.5 MB view details)

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

File details

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

File metadata

  • Download URL: cvxpy-1.7.5.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for cvxpy-1.7.5.tar.gz
Algorithm Hash digest
SHA256 4b512218001c27659e16fc914a2490038635874681032c3c3485ff1099b83f5d
MD5 3000df538328b825bfff073a6aad0878
BLAKE2b-256 9a7f2a13e0e7ee76c03bc11aae397572e82d8a8bd23c1c3ac020766f0e15da8e

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cvxpy-1.7.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for cvxpy-1.7.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d71688a5725ee61666cc9cf456f048d0016ae96c206c1030af06f3ad803b5d22
MD5 82f316dafc8c6499056c3eae481a2780
BLAKE2b-256 8d9ffcea068692b8c47a5cedf286b6429fb7f90e76c8f0671ef60ed7b9641e5d

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 13ed867017ebe3c6bf2e34aa108208237eb9d655b9897687af8c98ed282f7004
MD5 acd6f7a57f3275aaba332a376fd11319
BLAKE2b-256 13787264516614c24151fcb01e14abdd8f03dc0ec0c2bbb37e6785b2eb570c78

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ae3d4b7498a1419689566fa6e20d9c5479c384ca950ee7403c51e70425059aa5
MD5 95165baf48db2888585b60805889a48f
BLAKE2b-256 f75046fbd0684bf3ef9cc8009f823300c87330199e8f25599d32358e8dc4ec29

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ca12e393acd83973ec56b5ac9194db403a4f99af451d4ea041f27b3e432acd8d
MD5 e24ed9cec1a3a5c3ad9db3f036b4c9d1
BLAKE2b-256 aa432bd6bb0105a6edccc8b1a582cbf3b6990afa6be857003b237790de115f51

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 56718a649e7d7c593becb1d088d7c1c0f073df821e20baead80e3662a083a34f
MD5 b8f3f8c1beb73b1acb8bfe5f40f3a115
BLAKE2b-256 c79f453078656e22a9ba0d488f5dffcb95e1329892704b1bd797d95e2c1dd704

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvxpy-1.7.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for cvxpy-1.7.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e8308b88b515567d7a5a5762c8e7c971692e1022a924613d808648916c20834b
MD5 c5fefde9aa42f9d6d71c662c06960728
BLAKE2b-256 5d7705f1bb03743610771cf4d784bda2855d63470ec21f315521bc0c944c67f5

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5926ca62e6998f160ecf4c4acc139eb0fe8c28453c904e1c3d7b93b5b40e4303
MD5 e42c190833b22c89ddeffcc208304515
BLAKE2b-256 af58aae05f3749c85a8910367982546891f6ac29abddcf4943bb599a858b3030

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 573396b116cff9c46952c885d9c06db1fc7a6e4838feb2fcba2982d521140205
MD5 f44fc75fad087f527e0ccbfc7ca09459
BLAKE2b-256 6cbcf54aec4ce417d3aa71ed48ee822cd319d4abd2bff45f4ecd432991c3f23f

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 20bacc1781b5b168e0272688d8652cef7433a4d07dea2482e790e1bdcee4f46e
MD5 43e9a2ef33b1859884a8af607db0936f
BLAKE2b-256 33e5142e5b659fdba2e243d2ffb5da93b2cc5f1ce52a58568625f32443aa2994

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 6c397b86ef2109b99ec10d4fb144a826af840e1111167d307c52c96719ac5f57
MD5 5f94cf941df19779e41d68d288788443
BLAKE2b-256 53f3d96f535bd3820b3c1d4aeeb664921c4b1414bcdada8be6e9d7ee5a3d5714

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cvxpy-1.7.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 911575f28ecd3fd913165354aad24ebfe264a59a1d86a2c0e296177c6a13092f
MD5 07170e8b7aeab88e31bab66025c58720
BLAKE2b-256 2125bf0914023100d1ee3c4ccf04e1638cc6b70b8c623f56a431051bc40d2540

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f9d93892f0805a9fa1b0702ca4c6d3b8deb056ab0140a58f41b933fe8f28aae
MD5 1da99600079493085f236260bf3950cd
BLAKE2b-256 695a168630f5aaaaf5d8be935369b8b7e7c8f9752921027679e9d79ac67305e8

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7633c2a369188aa0fa3df4a767267774257c9dba71ac8e5b9e8eefb17e2613f8
MD5 c740e4cc413c2f62a2a359b8af4b151b
BLAKE2b-256 f071b7282178f46a744d6acd6c45122a3a5600458ba1aaa89612d618cd8b9d60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 86876084d1874c837b6dc9dad61ba1e873e979d06462fdc149a6ba0b067a8638
MD5 6e17934e300022ef4c5968a6a0e8eb65
BLAKE2b-256 a86f052a0e80339f8080ca7788452efbb6164e9d543ed31e5ea23fb94882206f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0df3bc1aee0431ee6419cfc77fb7543ad7588150b9bb5d8ef44da7a76770ba1d
MD5 423e6eea8e17669022feb53b26866a71
BLAKE2b-256 65001d3c92ee50976ad8804b4526eceaba098f3455069e409cda39dfaadf6427

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cvxpy-1.7.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3207a3cf7360d176fe7f1dfe172846d7a3befd9b1db604c0082e4fa242373aff
MD5 92f6fd35ead37730c72b887fb0935e9f
BLAKE2b-256 2f5aa5235091074a2675fc8ce134cab80aeacb9343c4d61bf4cec226d8d3b702

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c05116b9633747857758ca105f2744a9c27bb9dbed771087e5712c4405f2517
MD5 1c73981066479721a64472991706fd24
BLAKE2b-256 18174e51e96ac3f5ae1578c1d702702f90e5da63d4ec8e504effa61ade8c2168

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd50c29539fb39cc53de93a689e73019cd26c1b80fc29aba7a63cc0ae5ec7b01
MD5 fd4e0e76a2ab1ab0abadf84f42608696
BLAKE2b-256 af9dd0a72c7539f79d9259f9a92f7d65e149d063ba62c7ecf66a860a7b3b451c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f0a4818665c3231a5a35001c41f691471b35e2231295f85ddf6044f3982f2f88
MD5 8d6b295f691ad212a86e10032ece309a
BLAKE2b-256 19a35884ba82956d46c22db0e8d7f964664dd780d808c1a25a7282e987846898

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a9938ea90898da51b1129ba9c185cd774d83fdbea3eb0099cd86d47e37ed5297
MD5 3e2d3c4bed519b3b59ea73a397a7cc1f
BLAKE2b-256 6fda61dd487912377ad5a96994cdee06b2c3df81eec1ca58d412726c0c37bc7c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cvxpy-1.7.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c570d240ba63c1c6dcc34a40c405e1057ae7faade64691a3f25ba8ca3b534cb1
MD5 45489a1c3ef907c6a0b48d49dbde3a6e
BLAKE2b-256 ac2fe2a09af5950a445f149d145b22736666940bc7c62000170e3c540a3b5447

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ad9e26897584b441c95ea824a0b6fc0f0ffd2260c1435e3c1f1183c28817142
MD5 1d6c9902769e8d2d98d6a256acf0280b
BLAKE2b-256 cfb31adeea295e773b2cc759f39e6d05426f397b8f9852e999a2eed6138bb6fe

See more details on using hashes here.

File details

Details for the file cvxpy-1.7.5-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 806d9f435a062cb05dfb63812738d973ce209e58df72fa424cf9bbae5320996e
MD5 908af0c0fe81fcc096330c17fd228937
BLAKE2b-256 66920e97e45dec123e1d9d26e3d9e5d88d1e4fdea2c53c0653ff7ca9d37ca2b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e416efb52ff89e2dffa2079ccca8034b59f27d5414cf92674d89bfb89a6a61ad
MD5 86862ec4111a659cd3474c48dbd53355
BLAKE2b-256 322e92adc6f44d4df303d5c6c2b62641e2be39b192cd4900e2cf340406914bfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cvxpy-1.7.5-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 de23fad688520f099c476e70917a28e9162d58496c9f12d29bde01eb58b0d2e2
MD5 7d0b0ec9ca0868d11b7f7ae49692789d
BLAKE2b-256 98d0d4fad27003a63da5a2456837a3e43de5303297a45090af2ee97ef76e83ac

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