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

Project details


Download files

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

Source Distribution

cvxpy_base-1.9.2.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

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

cvxpy_base-1.9.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cvxpy_base-1.9.2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cvxpy_base-1.9.2-cp314-cp314t-macosx_10_15_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

cvxpy_base-1.9.2-cp314-cp314t-macosx_10_15_universal2.whl (1.6 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

cvxpy_base-1.9.2-cp314-cp314-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86-64

cvxpy_base-1.9.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.4 MB view details)

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

cvxpy_base-1.9.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.4 MB view details)

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

cvxpy_base-1.9.2-cp314-cp314-macosx_10_15_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

cvxpy_base-1.9.2-cp314-cp314-macosx_10_15_universal2.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

cvxpy_base-1.9.2-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

cvxpy_base-1.9.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.4 MB view details)

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

cvxpy_base-1.9.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.4 MB view details)

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

cvxpy_base-1.9.2-cp313-cp313-macosx_10_13_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cvxpy_base-1.9.2-cp313-cp313-macosx_10_13_universal2.whl (1.6 MB view details)

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

cvxpy_base-1.9.2-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

cvxpy_base-1.9.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.4 MB view details)

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

cvxpy_base-1.9.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.4 MB view details)

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

cvxpy_base-1.9.2-cp312-cp312-macosx_10_13_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cvxpy_base-1.9.2-cp312-cp312-macosx_10_13_universal2.whl (1.6 MB view details)

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

cvxpy_base-1.9.2-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

cvxpy_base-1.9.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (4.4 MB view details)

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

cvxpy_base-1.9.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.4 MB view details)

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

cvxpy_base-1.9.2-cp311-cp311-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cvxpy_base-1.9.2-cp311-cp311-macosx_10_9_universal2.whl (1.6 MB view details)

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

File details

Details for the file cvxpy_base-1.9.2.tar.gz.

File metadata

  • Download URL: cvxpy_base-1.9.2.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for cvxpy_base-1.9.2.tar.gz
Algorithm Hash digest
SHA256 44189195a95aab20fb554d52af8210cfb0669c0bcacf4b0e0f9d7c0446a50816
MD5 9d48b04d6857ecf1eb6f7df996628915
BLAKE2b-256 4b11b6e28b71940281585788afbb22ec9b051cc66a07eee9accb7d1027281186

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7aa238f0fc4b940c43026a0668a7015cc79b5e65841f68dc1c7e453a1e540cde
MD5 e4786935c7fc24027b9182bc797e3a6a
BLAKE2b-256 1fa8a9cc0ee5d0a288096d7894d316bf612c39d49d993f3ba0dbf61a9091123c

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a33a519ac9e2de6134a23ae9c6cad62804f728e3a3dc4fe313916b07172dc1b7
MD5 1b3e7562913c46a36f63586f5307dd72
BLAKE2b-256 0ad4bbdc63b76855f5c5b2d9961970d8a4d5b836dfbc5e1fd6f4345e25b0f5ab

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b8dd89cead3ac288192cfcd8c25e9624d29ae688aad16f1e2d8199a13bad3161
MD5 6d9a9107713ddb97ad3a3347588b6ca2
BLAKE2b-256 773fbe87184cf70845a31c9ff024a8a8f9f4439541f7681f185fde5ed86cdcfd

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 de66094e59a1b5e9414b6e775276dd93164c1ce291dc124b3b33ece33cca6c55
MD5 b9c61a95fe87b0d930f8e14f869601ef
BLAKE2b-256 c5a0ccad6fbe3324bbd18811a2fbbed1f7b44ff7b460e22c8de2fdb05456f7e3

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cvxpy_base-1.9.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b9382e8583ddc7ad061b0dc28b996afaadb7d6fb6b7b1786e187ac2df2df7be0
MD5 fc43bb81938c667c6236734dfa16fd75
BLAKE2b-256 c497edfb3b509c17bc3f886e9538b17468f7ae158f88dbe0eb98dfa045d3b7b4

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ff590cb1f2f80c2a642cd1f41667a7b5a0d9253a75817aa2434e4447fc4b493
MD5 205cf39587015abc1508ec6e07c2d83f
BLAKE2b-256 613106ee3be150847b3194f686f364b16057d671406b67591cf65abce413decb

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 80bfbb99e0fd8afe6ac2967f9d4f71d3e6183e0ebc4cc514e8a93efd9dc793a9
MD5 e072c580ecfcc9bff56ed670c3f29ff4
BLAKE2b-256 406bd94609815fd227b8484f8fc1b217d753bc4c0adaeba0b272ef8178ee7d53

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5840d4be8b2c564eb9ad05732a16403c8eeedf5d8f1273475b4ef40e015e03a1
MD5 ddca3692bc5a47fd6baf83ddeb6ed3fb
BLAKE2b-256 82d49da77014b60fe3cc500a99264b58aa43a815b04d6a2bb7f5ed54e6849593

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 4be1e7c6693035e3eb42c5ef8a36e010eddc5065a3400e0ebc643ef3cf754be2
MD5 ffc3dbdce6e8a539bb11b48dd6489c32
BLAKE2b-256 81a555cbfaa7ea2bd5f8721267fe7b11e2948d5de900862fe4d62ddd5028f11e

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cvxpy_base-1.9.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for cvxpy_base-1.9.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 97bdb6b302f3164cb71495bcdd2604ff559ecdd2cc9ef88a9352deb49850807d
MD5 c6a923cebe196370894c62953e1e53b2
BLAKE2b-256 92250bc496f7f05ec85f320bc3faf20ac9b195f1ab2f98fbad84f95f76f022b0

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c4111a9b9312f1da509feb6b77fa29ecbc9b87bdd522f01e2b6bcc5b03d15cea
MD5 e284d8006be70c88e456ba2db31108b5
BLAKE2b-256 834daf800900180e645d51d72b2e781beb6436c377b25476c867dd10690e750e

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d014863c335e090a5f0fdcdf65a773ee75d03f7d4ae11d6068c05ca8adf140ad
MD5 993f116feeed2a7093d3a9fc67526e79
BLAKE2b-256 5d89fb923b99c39e808503ad4fe2009e1a49fc70df8473e90c559c6b134355f7

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 29e2c0c78217555114e3c09d16836d7f3b55d107ac29191555ef779b9b8d99c7
MD5 df19c44bdf80880159267dbbd6a493ee
BLAKE2b-256 40f8ea737e1f06123fd7f67fde7213c2bfa97e3e361269dcce58e715515c63a1

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d4e7032af45a98bc72c05f927b3ad8daf1f79e250216e2dbc40282639107f845
MD5 5ff230c62153d8435a9aa428b93cd8c9
BLAKE2b-256 078c7f5b49b529f7a5ff9e232a241a9cb9a6e3932bf607c612d593082aaafa67

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cvxpy_base-1.9.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.4 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_base-1.9.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 055efa158ab277464762877480d1cc426ae8fc4e60d46f2d0d67f4bb5692394c
MD5 f15dbda9df5bcb14ef87475919859ed2
BLAKE2b-256 c15d6947df257eb6affb47bb15de7da1d169c16e4853a2eaaf725e9bc95794eb

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 91202d5057c5c240d27a9cdaa73cbef723a7cc9713caf8056495b8a1ca029858
MD5 01c8a57cfa3642893b680d0b6da66ba2
BLAKE2b-256 13408296fc8d335868ccda8367c1ea676691414c89b398278cb2b2292f25145c

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 115db15cc02364bceb970c4e4a14de9f607c00a94f8f204ed447efc82d942127
MD5 6b0ea1f5b6f0ed3559996434ad14f81a
BLAKE2b-256 b3980eaa0b66dda274d2c6f35ef3767997dd490c2421a5bc02999002d18ad9f4

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8f460fc5a836cb0e46c08b3e162a34907e506ca86dd07ce3f44019c822ed38b8
MD5 e52f6c1cd9c2ddb27a8651b6f7be4efc
BLAKE2b-256 0ebd3aeeb1856af91dd64f131a6abc4255ec98ae5b0f196af2064378e839cfb4

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 14a399e40659a022757488a97992a8c363d936364e09a6bbc369b27c937639d9
MD5 725c7eb7edccc23bafaa10a9db7c7d2f
BLAKE2b-256 ca8cd52ae6c486a750f722da065c3946b067e5ba64f5bd55e2833879fb328508

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cvxpy_base-1.9.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.4 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_base-1.9.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9d40459ebb92c29c97db5e0820d2aa3e9b57adef45f501e48049f0890c701513
MD5 624b86ffa45cc4875f35c557ab27fa4e
BLAKE2b-256 537b3de5ee5408f5d86f763f007c55618a1bb9f0ab1444c00fa82105d2a6a378

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 517af221d0fbaf6adc60c8abd5e630fa990bb9ac4f30394c8249542e596e3963
MD5 6d2ea49dcb3d7aecbda677d89241314c
BLAKE2b-256 349a17d45ac78ac8abe79f03b5e44053a4ea1cbf4663cc70cee2c2a507f7e3b2

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9490dc60be8ff6a5f52256b7b592043123e681273ffe5cd2bab1f05e103abde0
MD5 93bbee3706e7ea15fed92f9532d99af0
BLAKE2b-256 57f9799c400cbbc9496fea2a65c7fc6940f899d937a0943fceec0b8515564c04

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a32bdec8d161a7ea003c0dce63fd8affdc21aeada08ccf07faaed2d40708a2f1
MD5 624e48ed86be78e0bb496e45084b3911
BLAKE2b-256 0968e4c9090172596b6325fad8be5a3742f4a86dc258f2019bd1889a932c592a

See more details on using hashes here.

File details

Details for the file cvxpy_base-1.9.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for cvxpy_base-1.9.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8434e15d1a78986237669557e8b3080c9ef5d3bba30c2d5a6ee6986dd07f84a4
MD5 a64b2ccf5a50358835f6c27ec5a417ae
BLAKE2b-256 12248fc849d3dc3eb136d1395bdcaccdfae752466262cd8165c73e38f2facad7

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