Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Ipopt (Interior Point OPTimizer, pronounced eye-pea-opt) is a software package for large-scale nonlinear optimization. Ipopt is available from the COIN-OR initiative, under the Eclipse Public License (EPL).

cyipopt is a Python wrapper around Ipopt. It enables using Ipopt from the comfort of the Python programming language.

Status

Anaconda

https://anaconda.org/conda-forge/cyipopt/badges/version.svg https://anaconda.org/conda-forge/cyipopt/badges/downloads.svg

PyPI

https://badge.fury.io/py/cyipopt.svg https://pepy.tech/badge/cyipopt

Read the Docs

Documentation Status

History

This repository was forked in 2016 from https://bitbucket.org/amitibo/cyipopt and is now considered the primary repository. The fork includes a SciPy-style interface and ability to handle exceptions in the callback functions.

As of version 1.1.0 (2021-09-07), the distribution is released under the name “cyipopt” on PyPi (https://pypi.org/project/cyipopt). Before version 1.1.0, it was released under the name “ipopt” (https://pypi.org/project/ipopt).

Installation

We recommend using conda to install cyipopt on Linux, Mac, and Windows:

conda install -c conda-forge cyipopt

Other installation options are present in the documentation.

Building manylinux wheels

manylinux wheels can be built for a tagged version (GIT_TAG below) of cyipopt via docker by running (while in the root of this repo):

docker run -v $(pwd):/wheels --rm --platform=linux/amd64 quay.io/pypa/manylinux_2_28_x86_64 bash /wheels/build_manylinux_wheels.sh GIT_TAG

for linux/amd64 and:

docker run -v $(pwd):/wheels --rm --platform=linux/aarch64 quay.io/pypa/manylinux_2_28_aarch64 bash /wheels/build_manylinux_wheels.sh GIT_TAG

for linux/aarch64 platforms. Built wheels appear at the folder the command was executed from.

Using in Pyodide (browser/WASM)

cyipopt can run in the browser via Pyodide, with Ipopt compiled to WebAssembly. Pre-built wheels are available from GitHub releases.

Install with micropip in a Pyodide environment:

import micropip
await micropip.install(
    "https://github.com/mechmotum/cyipopt/releases/download/VERSION/cyipopt-VERSION-cp312-cp312-pyodide_2024_0_wasm32.whl"
)

Then use it normally:

import numpy as np
from cyipopt import minimize_ipopt
from scipy.optimize import rosen, rosen_der

x0 = np.array([1.3, 0.7, 0.8, 1.9, 1.2])
res = minimize_ipopt(rosen, x0, jac=rosen_der)
print(res.x)

Full example: see the grecov calculator for a working web app that uses cyipopt in Pyodide to solve nonlinear optimization problems entirely in the browser.

License

cyipopt is open-source code released under the EPL license, see the LICENSE file.

Contributing

For bug reports, feature requests, comments, patches use the GitHub issue tracker and/or pull request system.

Contributors (made with contrib.rocks):

https://contrib.rocks/image?repo=mechmotum/cyipopt

Metadata

Release files for cyipopt-wheels 1.7.0.dev0

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

Source distribution (sdist)

Source distribution for cyipopt-wheels 1.7.0.dev0
File Size Uploaded Provenance
cyipopt_wheels-1.7.0.dev0.tar.gz 70.0 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for cyipopt-wheels 1.7.0.dev0
File
cyipopt_wheels-1.7.0.dev0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
cyipopt_wheels-1.7.0.dev0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
cyipopt_wheels-1.7.0.dev0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
cyipopt_wheels-1.7.0.dev0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
cyipopt_wheels-1.7.0.dev0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
cyipopt_wheels-1.7.0.dev0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
cyipopt_wheels-1.7.0.dev0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
cyipopt_wheels-1.7.0.dev0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
cyipopt_wheels-1.7.0.dev0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
cyipopt_wheels-1.7.0.dev0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
cyipopt_wheels-1.7.0.dev0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
cyipopt_wheels-1.7.0.dev0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
cyipopt_wheels-1.7.0.dev0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
cyipopt_wheels-1.7.0.dev0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
cyipopt_wheels-1.7.0.dev0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
cyipopt_wheels-1.7.0.dev0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 537.7 MB

Release files / cyipopt_wheels-1.7.0.dev0.tar.gz

Download URL cyipopt_wheels-1.7.0.dev0.tar.gz
Size 70.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ff9ddb6d8c244e8388321b9506698ab6e80bdae6d1ca698d0cdcb2174082a24e
BLAKE2b-256 checksum
How to use checksums
02cf2ba00c0e6e582f00215a3dfd88a2f42718625e1a06ad91d52bbb9967e58a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp313-cp313-win_amd64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp313-cp313-win_amd64.whl
Size 100.8 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4241c8c989b54bfa3235d64615262e8253c85a7aef30a93bdeb0819eec4810db
BLAKE2b-256 checksum
How to use checksums
a7bc03a128eb3c1b9d45309b8dbebffda97c6e7ba84961a938d28bbb68fc9200
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 14.9 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1699777aa3e6449eb9d101f97928135fe1cd244b49f587ccb449e12ab4a8f12d
BLAKE2b-256 checksum
How to use checksums
2801febca7656481faa20cb526fc888d9437387c9c6af6eea15fb156d3bd194c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 7.7 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2456229c8f9f5f4362a1695320fd8bc2d75a6eef6b45c712589ca30a2ae9bbdc
BLAKE2b-256 checksum
How to use checksums
5fbc0fc0f60220e6f816b628cab0673721dc9f00917e7a1604701ac72525d18b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp313-cp313-macosx_11_0_arm64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp313-cp313-macosx_11_0_arm64.whl
Size 11.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d3a6b8e5a104d27b6738096f051f05b5f1ef86466ee4baf35215a7d7e9d568bc
BLAKE2b-256 checksum
How to use checksums
fe4b7da9d9e7433a6a57277156f62bc780f35e3f9cbcaee5c1e68240cd019b03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp312-cp312-win_amd64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp312-cp312-win_amd64.whl
Size 100.8 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
911311c379d3f69cb842b4f02b16e38666162465726eeeb3e488e1634fee4e55
BLAKE2b-256 checksum
How to use checksums
d5b09ea53dbe2630decd6b3b1a1892012fe323e17b4a876c4b6466d88a738285
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 14.9 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
11813b908cf64fea6322ad416da074898cc7169ba54e73dcb2d9eadcdbe2e907
BLAKE2b-256 checksum
How to use checksums
e0c9ad869feb4362574d5650b32b91901802b29cc93e565e952d101f9402a740
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 7.7 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3f06673918b39230ba9925e23a5777f94b9ce4fb3606a8719a4a57c6f01a4b7f
BLAKE2b-256 checksum
How to use checksums
2f45c0e580bff69016e95e3b792692830cea3e8439b820fdaaa67007eb8c55c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp312-cp312-macosx_11_0_arm64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp312-cp312-macosx_11_0_arm64.whl
Size 11.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
22b7c6bd534d662bf8a9495f6bce236755c300bc52525ca04f0192a37358a2c8
BLAKE2b-256 checksum
How to use checksums
090f9dbb8a139a9996b07c79dd435fa0f8a4fc169d4ead7bc37d0820fd9cfb4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp311-cp311-win_amd64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp311-cp311-win_amd64.whl
Size 100.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8dd00b57179daefe6fd133742ab5aea3f3efafab83b3d9cd8be7cab568e3432a
BLAKE2b-256 checksum
How to use checksums
071dd30fca7f8c7240ebf9f885bd5f32b3a5fd78edb3a08ded1a30b187a499bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 14.9 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
28d3060472b0eccda6977324d19f647815ad94935d07db8b039174a02aa1ae65
BLAKE2b-256 checksum
How to use checksums
d9882a358bde01c04c9ece4f9794a9cfbbafb5b9bba2473c3ff7bdc9f436c6a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 7.8 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b0b729a9b8f26810500237bde665b0b941c6b1c25ad6c3bff2824cfc8a7c9203
BLAKE2b-256 checksum
How to use checksums
e0e791abd35efe9a85e5c90e4583d5c7e50e9f4d704239293d81d05e57082a13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp311-cp311-macosx_11_0_arm64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp311-cp311-macosx_11_0_arm64.whl
Size 11.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
94a32403476177d056a8213c0611ef4adff349e609f82cbeecce5a2eefbc08a8
BLAKE2b-256 checksum
How to use checksums
b08acae4edfa5e3a678342b063732dc4ce585b2ec7126c6d159fcc4e086ed817
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp310-cp310-win_amd64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp310-cp310-win_amd64.whl
Size 100.8 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
61565f16f5551c1c2bd597426206cb356fb9504e936f50e92063c49d7d1a4fad
BLAKE2b-256 checksum
How to use checksums
35138b1f37d8f0274509dbe4c1de95f7f5a7c7aaf3cbbd25bec458babc3544c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 14.9 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1b6c9961d039248654aa15176a5a92c2ea7ece47df36274b00c32ca90a7ad5d5
BLAKE2b-256 checksum
How to use checksums
f931103083012aeced7d586ac3bf12836a70207cf4e850c5aac3e0f781fb9515
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 7.7 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4d848ebe1516086638860850c162dd680b7ead3f3106a4c023df790bcf42c65e
BLAKE2b-256 checksum
How to use checksums
4160f09989b982d9d34d579fd5c0e734f1b4e6e0b11a7bbc571ac9ee8e9f40b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Release files / cyipopt_wheels-1.7.0.dev0-cp310-cp310-macosx_11_0_arm64.whl

Download URL cyipopt_wheels-1.7.0.dev0-cp310-cp310-macosx_11_0_arm64.whl
Size 11.0 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a71c30f56abd5d56746346a8fd676699338ac4d5110f5180ffb9fa8646f37f3f
BLAKE2b-256 checksum
How to use checksums
8ec8c1e3d85bb1223f502a1955f2464dd0fb6261ae46b41f2e519127e3df5fd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

Security for cyipopt-wheels 1.7.0.dev0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 17 files in this release have been uploaded with provenance metadata.

Select from 17 files

Attestation for cyipopt_wheels-1.7.0.dev0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 15, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
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