Skip to main content

DIP Python Interface

Project description

Dip 0.95

A COIN-OR Project

Projects such as this one are maintained by a small group of volunteers under the auspices of the non-profit COIN-OR Foundation and we need your help! Please consider sponsoring our activities or volunteering to help!

Latest Release

This file is auto-generated from config.yml using the generate_readme script. To make changes, please edit config.yml or the generation scripts here and here.

DIP (Decomposition in Integer Programming) is a framework for implementing a wide variety of decomposition-based algorithms for solving integer programs, including full generic column generation in which the user need only indicate whic constraints to relax and the framework takes care of all other aspects of the column-generation. The problem can be specified using DiPPy, an extension of the Python-based modeling language PuLP (see examples). If desired, custom subroutines for solving the subproblem, branching, heuristics, etc. can be implemented in pure Python and called automatically from C++ during execution of the algorithm.

Dip makes it easy to implement and compare different variety of decomposition-based algorithm while keeping as many details of the algorithmic implem,entation constant as possible, allowing for rigorous empirical comparisons.

Using DiPPy, one can even implement a full column-generation algorithm within an Excel spreadsheet using Solver Studio. See screen shots below.

Dip is written in C++ and is released as open source under the Eclipse Public License 2.0.

It is distributed under the auspices of the COIN-OR Foundation.

The Dip development site is https://github.com/coin-or/Dip.

CITE

Code: DOI

Paper: http://dx.doi.org/10.1007/s10107-005-0606-3

CURRENT BUILD STATUS

Windows Builds

Linux and MacOS Builds

DOWNLOAD

What follows is a quick start guide for obtaining or building Dip on common platforms. More detailed information is available here.

Docker image

There is a Docker image that provides Dip, as well as other projects in the COIN-OR Optimization Suite here

Binaries

For newer releases, binaries will be made available as assets attached to releases in Github here. Older binaries are archived as part of Dip here.

Due to license incompatibilities, pre-compiled binaries lack some functionality. If binaries are not available for your platform for the latest version and you would like to request them to be built and posted, feel free to let us know on the mailing list.

Source

Source code can be obtained either by

  • Downloading a snapshot of the source code for the latest release version of Dip from the releases page,
  • Cloning this repository from Github, or
  • Using the coinbrew script to get the project and all dependencies (recommended, see below).

Dependencies

Dip has a number of dependencies, which are detailed in config.yml. Dependencies on other COIN-OR projects are automatically downloaded when obtaining the source with coinbrew. For some of the remaining third-party dependencies, automatic download scripts and build wrappers are provided (and will also be automatically run for required and recommended dependencies), while other libraries that are aeasy to obtain must be installed using an appropriate package manager (or may come with your OS by default).

BUILDING from source

These quick start instructions assume you are in a bash shell.

Using coinbrew

To download and build Dip from source, execute the following on the command line.

wget https://raw.githubusercontent.com/coin-or/coinbrew/master/coinbrew
chmod u+x coinbrew
./coinbrew fetch Dip@0.95
./coinbrew build Dip

For more detailed instructions on coinbrew, see https://coin-or.github.io/coinbrew. The coinbrew script will fetch the additional projects specified in the Dependencies section of config.yml.

Without coinbrew (Expert users)

  • Download the source code, e.g., by cloning the git repo https://github.com/coin-or/Dip
  • Download and install the source code for the dependencies listed in config.yml
  • Build the code as follows (make sure to set PKG_CONFIG_PTH to install directory for dependencies).
./configure -C
make
make test
make install

Quickstart with DIP/DipPy

If you are on Linux or OS X, DIP can be installed from source using coinbrew (see below). In Windows, there are pre-built binary wheels for DipPy. After build and install of DIP, if you are installing DipPy, make sure to set PKG_CONFIG_PATH to point to the directory where the .pc files are installed (by default, this is in the lib/pkgconfig directory in the installation directory). You may also need to set either LD_LIBRARY_PATH (Linux) or DYLD_LIBRARY_PATH (OS X) to point to the directory where the libraries are installed. Then simply do

pip install coinor.dippy

After installation, you can try running the examples to see if trhings are working. These should all work out of the box. For a listing of examples and some brief instructions, do

python -m coinor.dippy.examples

To get help for an example, do, e.g.,

python -m coinor.dippy.example.cflp --help

or just run

python -m coinor.dippy.examples.cflp

Scrren Shots

Using DiPPy in Solver Studio

Solver Studio Pic 1

Choosing algorithm in Solver Studio

Solver Studio Pic 3

Displaying search tree using GrUMPy

GrUMPy Pic

Editing DipPy Model with Eclipse and PyDev

DipPy Pic

Doxygen Documentation

If you have Doxygen available, you can build a HTML documentation by typing

make doxydoc

in the build directory. If Dip was built via coinbrew, then the build directory will be ./build/Dip/0.95 by default. The doxygen documentation main file is found at <build-dir>/doxydoc/html/index.html.

If you don't have doxygen installed locally, you can use also find the documentation here.

Additional Documentation

Project Links

CHANGELOG

Release 0.95.0

  • Python 3 support added

Release 0.92.4

  • Update dependencies
  • Minor bug fixes for DipPy

Release 0.92.3

  • Update dependencies
  • Minor bug fix
  • Add support for Appveyor and Travis
  • Install examples with DipPy

Release 0.92.2

  • Get rid of pesky global variable DecompInf
  • Fix bugs in wedding planner example
  • Fix bugs in DipPy to allow returning no solutions, even when an exact subproblem solver is used and to allow no branching candidates when branching.

Release 0.91.6

  • Fixed bugs in Wedding Planner example.
  • Fixed bug in DipPy having to do with branching.

Release 0.92.1

  • Fixed problem with dependency linking

Release 0.91.5

  • Fixed bug with SYMPHONY when not all solutions are accepted.

Release 0.92.0

  • Substantially re-designed internals
  • Renamed classes, functions, and parameters more intuitively
  • Eliminated unnecessary MILP parameter section and joined it to DECOMP, as well as making DECOMP the default parameter section name.
  • Changed parameter setting mechanism to make it possible to pass parameters directly to solvers using native names.
  • Added interface to Gurobi
  • Added ability to select solver at run-time rather than compile-time.
  • In DipPy, the user can now return a status in the subproblem solve to indicate whether the subproblem was solved exactly. Previously, DipPy solved the subproblem to optimality internally whenever no solution was returned, which is unnecessary if the user's subproblem solver is exact. It also means that the user was previously required to provide a full description of the subproblem.

Release 0.91.4

  • Fixed bugs in examples
  • Updates to dependencies
  • Samll bug fixes

Release 0.91.4

  • Fixed bugs in examples
  • Updates to dependencies
  • Samll bug fixes

Release 0.91.3

  • Fixes for correctly producing Doxygen documentation

Release 0.91.2

  • Fixed issue with master only variable when solving master as an integer program.
  • Added ability to generate multiple columns per iteration with SYMPHONY and Cbc.

Release 0.91.1

  • Updating dependencies.
  • Fix for dependency linking
  • Fix to installation with {{{DESTDIR}}}

Release 0.91.0

  • Multiple parallel modes added
    • Solution of individual subproblems can be parallelized
    • Multiple subproblems can be solved simultaneously
    • Multiple algorithms can be executed in parallel (branch and cut plus one or more decomposition-based algorithms)
  • Warm starting for solutions of subproblems is supported when using SYMPHONY as the subproblem solver.
  • Unbounded feasible regions now supported.
  • Explicit treatment of master-only variables.

Release 0.9.12:

  • Fixed long-standing issues with stand-alone apps

  • Small some bug fixes

Release 0.9.11:

  • Added some new DipPy examples

  • Small bug fixes

Release 0.9.10:

  • Fixes to stand-alone app examples

  • Fixes to Visual studio files for examples to support property pages

##New Stable Version 0.91:

  • Changes to the DipPy callback interface to make it more user friendly

  • Changes to the application interface

  • Planning for other changes to the internal algorithm

Release 0.9.9:

  • Fixes to DipPy build and examples

  • Fixes to allow CGL cuts to be generated from within DipPy branch and price.

Release 0.9.8:

  • Fixes to DipPy examples

  • Support for dependency linking

Release 0.9.7:

  • Fixes to DipPy examples

  • Support for dependency linking

Release 0.9.6:

  • Fixes to allow proper installation of DipPy on Mac OS X

Release 0.9.5:

  • Small fixes to DipPy

Release 0.9.4:

  • Fixes to parallel subproblem solution mode with OpenMP

Release 0.9.3:

  • More updates to build system

Release 0.9.2:

  • Updates to build system

Release 0.9.1:

  • Fixes to Python installation

  • Fix to DipPy

Release 0.9.0:

  • DIP now includes DipPy, a Python-based modeling language.

  • DIP is now a complete generic MILP solver, capable of automatically detecting block structure and applying a decomposition method.

  • DIP and DipPy build out of the box in Windows, OSX, and Linux with a combination of the autotools and a Python setup script.

  • There is now support for solving the subproblems in parallel when there is block structure using OpenMP.

  • Numerous bug fixes and improvements.

Release 0.82.2:

  • Fixes to build system

  • Updates to dependencies

Release 0.82.1:

  • Fixes to build system

  • Updates to dependencies

Release 0.82.0:

  • Support for MSVC++ version 10 added.

  • Support for BuildTools version 0.7 to incorporate recent enhancements, including proper library versioning in Linux, prohibiting installation of private headers, etc.

  • Updated externals to new stable versions of dependent projects.

  • Minor bug fixes.

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

coinor_dippy-1.95.4.tar.gz (68.8 kB view details)

Uploaded Source

Built Distributions

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

coinor_dippy-1.95.4-cp313-cp313-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.13Windows x86-64

coinor_dippy-1.95.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

coinor_dippy-1.95.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

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

coinor_dippy-1.95.4-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl (6.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

coinor_dippy-1.95.4-cp313-cp313-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

coinor_dippy-1.95.4-cp313-cp313-macosx_10_13_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

coinor_dippy-1.95.4-cp312-cp312-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.12Windows x86-64

coinor_dippy-1.95.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

coinor_dippy-1.95.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

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

coinor_dippy-1.95.4-cp312-cp312-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

coinor_dippy-1.95.4-cp312-cp312-macosx_10_13_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

coinor_dippy-1.95.4-cp311-cp311-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.11Windows x86-64

coinor_dippy-1.95.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

coinor_dippy-1.95.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

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

coinor_dippy-1.95.4-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl (6.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

coinor_dippy-1.95.4-cp311-cp311-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

coinor_dippy-1.95.4-cp311-cp311-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

coinor_dippy-1.95.4-cp310-cp310-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.10Windows x86-64

coinor_dippy-1.95.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

coinor_dippy-1.95.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

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

coinor_dippy-1.95.4-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl (6.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

coinor_dippy-1.95.4-cp310-cp310-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

coinor_dippy-1.95.4-cp310-cp310-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

coinor_dippy-1.95.4-cp39-cp39-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9Windows x86-64

coinor_dippy-1.95.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

coinor_dippy-1.95.4-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

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

coinor_dippy-1.95.4-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl (6.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

coinor_dippy-1.95.4-cp39-cp39-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

coinor_dippy-1.95.4-cp39-cp39-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file coinor_dippy-1.95.4.tar.gz.

File metadata

  • Download URL: coinor_dippy-1.95.4.tar.gz
  • Upload date:
  • Size: 68.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for coinor_dippy-1.95.4.tar.gz
Algorithm Hash digest
SHA256 00fa233d7178b65fab58766d067bb47af8e1cb0fba07c1030948540bb5842a13
MD5 496fe3bd20b4c286526e6f01825bbc4b
BLAKE2b-256 df815f1b0a09672aaaf3db8c1dabde0bee5b443cffa5bc0fad182c06a90f6f31

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4.tar.gz:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ea8b46f2fa4101f7d0c26608252265efc0f4d1d41f869973c344e652d5e43052
MD5 e4132e149c273bf2a77df646023311a4
BLAKE2b-256 beb471e5ef96f41a4700bddd06940e88015f764cc231ae3b132c3a0546e80ade

See more details on using hashes here.

File details

Details for the file coinor_dippy-1.95.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 555a80beb61a40df0379db56342d106e653ad0a053137b4db9f219ee6be89e57
MD5 ff22e55ecbeebb860a62073f3e21f438
BLAKE2b-256 0ef3a9914e796024d6277d4cb3ccbb36faa0b5dd1cc2b940231a362de2aabf2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 15dd550173fef60b1c72564c7d68fb5bfec61b0e17c5c2e61d5a879016b9e364
MD5 f364edb06031a87c2f2877ba9d1b3755
BLAKE2b-256 7a266e9b1a9889eccd25ea7b4acc29d97338c9a9fbbf7452aa213942579c5332

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 b739cc417dee40bb7612d87225327e1cddace5f30c42a80a8eba35004f04c386
MD5 0af763e0fc464be09959ac692fde5f9c
BLAKE2b-256 4bcdc86833d0fc7060c5cc26ed66453b472baa476f92ff8bf22de7be0293deba

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72e117679c6e3790e9aa536fa3489689107de649c6decf5dd206c870850955b3
MD5 a7569e4a827ec38292d17c52d118cbaa
BLAKE2b-256 b47d0621ace6bf5ee72400ee08cb80c8aa011754b4e57b8b593788a29bd71244

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 bbc50d85189aaa13a946bd3bfa28abf731a582023174fd233e946ef51cca3279
MD5 4e10b1770e7f0fa4e9e569df515ec826
BLAKE2b-256 37d21e4d63e9378eddd9d3f9167dcdafece57156bac6f0a1e60fa1928347209f

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aeb28bfa7e50c9c52df5be413b9f7845cf67be204e7529d3b28c1c060ede77a3
MD5 6c62261c27be8a778dfe9ca12e4f9e74
BLAKE2b-256 3e69504f15ed9a9a4ac0364ef2e43c141ac0e513f5a663452686103cf796e0b9

See more details on using hashes here.

File details

Details for the file coinor_dippy-1.95.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 99d19d7403126fa540f6c21092ea174c8f334250f5d3e3ce8f6482fc5c8c418f
MD5 39d73cd27f7741b94477ebc7d1a8fb70
BLAKE2b-256 c55e4544d96438f40a13216271904189b976650390033aa46047b5773ba65df4

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 57758b526c0e4a4830591be7c74ef5ee1193779a58c8bf5885b7278bdcd5fe1d
MD5 040be11a7c9fb25ef2b25ad85633043a
BLAKE2b-256 218c299f7678d69137cd0dfb07e965c981fab135acd6b81b18728acc0695d05a

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1a60088e9a387567507d24cbc6cf743bcd8e937bf6d3448f4bbdbcc30ee1168
MD5 4419ee51cd1a87c4b939552926694059
BLAKE2b-256 61dedcb4676403f5d8d21918dfb89a634090f07bc5943c7be64a65779948a932

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a3c54e8271c42ba60078c4d81ff35100444d632cabd33ba0acce5ee3283a6a00
MD5 a00bb9ab6fd472af5a4e602d6b1f2ef1
BLAKE2b-256 ae47538ec175901d6f02637c7da40387b1711caa5b62d373735fc9ce3796d039

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 36d95e3810afd9edb1644f757301f1ccf12514e32437eb28c07d4212af0377a8
MD5 d35ee3929441d39e6875551e482e3028
BLAKE2b-256 c3dbd1217a623b635ca9bb932fbadf004e1f06c0bc0675ee0ddaa80a2f2f8db0

See more details on using hashes here.

File details

Details for the file coinor_dippy-1.95.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df0627448982f524bb6bd095c792db432636f253cbf6d8f1d4f10fe03a13900b
MD5 30f9a9e742e878b1ab3f29fffb4a2705
BLAKE2b-256 e8c66350f7fa817030e4f7d39c341c5ef176bfdad943c08aa60054be342e2865

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b17c19d55f868d12e6c0be4e476b37b98f85fdd38ba3b56fc91f9a6a80cf33e5
MD5 fc05fa1a3aa2a740173371e3270d303c
BLAKE2b-256 7792c4c76ef7d948520b6925123da1d660449f9307e8680655f28ff056b471e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 ef0d7cde17ca2b949d7c81dd5ab29839f3d93c45b7bc1eb85d8cd1387a77fa7c
MD5 3c80aac69e888dea1d6f0ec837e97330
BLAKE2b-256 d256f5e1f90f6a7b8615e1c11282dce0ebebedba2aa4322acd0a945c4a349960

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 287a1ec2898f3293592665a5649cf3dbc17a55465ec3fffcfcc2b90be3250c62
MD5 69c0328e3fd123383fc8a8135822841e
BLAKE2b-256 e40ff55e97cceccd1111b51e00861d0ea2f94220bb300978f1bd041fba9c4939

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed048ddccfef1343963cc7146e4a4dbbeff8aadcd3970f3140745c75b3c643c1
MD5 ceb7e83e7979d82b6130ad4dc698feda
BLAKE2b-256 6b8ecbfcf8ab2cf84cff13ca38ff8ef6e5ff11373f08280c676b3770e9da972d

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ed0f66f06897a52e1bdc09fd4895d51c4aba121c0abb97c65944f893d0864463
MD5 23d44520545e168669f9d762bce2b3b7
BLAKE2b-256 22888f62a23296a72263e8b701dfe8ff43df9cb2a396e9fb7316c512c3596983

See more details on using hashes here.

File details

Details for the file coinor_dippy-1.95.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 50573c175693db221a75d4f3ce30bc9c3f29b27dcd38122734e125ec42cd9fe0
MD5 bb7dd887b555bb599ed395a96db6e8ad
BLAKE2b-256 252727e6db71ff026e256f6a84c23d6c8333591d68309f970d212432a1fd7f79

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e55816e0d55259184fbe493013d5bc568916f2a818dc24bdb881c2dab4df4d5a
MD5 c28aca5c43e1a5b32b513f849fe480dd
BLAKE2b-256 dda3ec1cb836a565c4477765da0c4cca69a0ef5d653b77129473c6165442e57d

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 961f375c61867d5de36505d9cbbf2eec15be8ecf93a83f39ee5a6648166450c5
MD5 5b3c5431e34fb41f5fd8a9c67d3e914b
BLAKE2b-256 14aab65935b7722524b60b4373fedd2d265e5e9169e95fa6cc7360812ba2a143

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aefb356f11075ea21a0b5eccc20057f3165acfbadaf2915c781c51d481fffbb6
MD5 61331a9873e32f8b7f1b824da70a27f7
BLAKE2b-256 f07806a0d29dde66165c4a65bda1a0d62ec4bf0f28dc6652a2a4e082715c8f51

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 953b104679c8c41816d0b4a15ac6059dfec38ab1b25c31864d8b0d1c185ebc36
MD5 6d7cc5584882373a85310e6086ef8355
BLAKE2b-256 2477ac0a819a650e57cb6a5e3ed5ae01b6a2c2f15697e6b44da872913f94222b

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a9c424c60ba59c40e9d92a04bc53c3d163a928f6d4c78f6cf33c0d1bb6a515b8
MD5 58b57701c79e9a8965d5063325c4fd4e
BLAKE2b-256 7f32f97fbdbac2da17eca6d3d97794f7d818abb406174f4d073ec5464a1cdd90

See more details on using hashes here.

File details

Details for the file coinor_dippy-1.95.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09ea1d09a1eb544153a1029c962e0b43ff07c616518563774bc362edb89eab67
MD5 7f18e5c8246ddec7ed91ee41ef3d8ee9
BLAKE2b-256 4eef81d25353ea81fa366ba11b8e89a785997769eb2b138e41a87e0fee9e75fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a5c747c097801443a0effd5e6dfca6b6c3c8fb4b573b3120b7d4baa2a896236
MD5 fae94b6fa3749eda8be611d0990e233f
BLAKE2b-256 29e5dd1e0610d1f47554d9a4c580e7f45263c853f82dda368d6dcc33f08ba11f

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 1be9bc9c15025951884feb122689a77df8bfba655ac7bba5c34a9dc053675fd0
MD5 2fb91dea61a5e5585c6f3ac2834fc2e4
BLAKE2b-256 807f6e747cc4f00d22674927b9044deee9a4d3f51fd145b7284a0838c4c96d30

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2daf251c07525e00c70ae160d75ea9be15218b33af36a9221ca2f93655fadd8
MD5 7c1aea57854147a54940df60619b0ac2
BLAKE2b-256 550f35a5d5e008790a68bb3da715fdcc544bd1dccddddc14c03e34293a5e4eba

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file coinor_dippy-1.95.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coinor_dippy-1.95.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de3c3e006ad0715f8e11fadf39b98d963f8feeb12b197a36ca3bfb33a86e76b2
MD5 47fac1a8832d0b35950c97afed3830d8
BLAKE2b-256 e761a2d9b462d39694d24a3bfb20f9ed1fe7f6f93eec04ba5d9e327ef99db1e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for coinor_dippy-1.95.4-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: cibuildwheel.yml on coin-or/Dip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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