Skip to main content

swiglpk - Simple swig bindings for the GNU Linear Programming Kit

Project description

Plain python bindings for the GNU Linear Programming Kit (GLPK)

PyPI License Build Status AppVeyor Status

Why?

swiglpk is not a high-level wrapper for GLPK (take a look at optlang if you are interested in a python-based mathematical programming language). It just provides plain vanilla swig bindings to the underlying C library. In constrast to other GLPK wrappers for python (e.g. PyGLPK, Python-GLPK, ctypes-glpk, ecyglpki etc.) it is fairly version agnostic: it will try to guess the location of the glpk.h header file (using which glpsol) and then compile the extension for your particular GLPK installation.

Please show us some love by staring this repo if you find swiglpk useful!

Installation

pip install swiglpk

That’s it. swiglpk comes with binary wheels for Windows, Mac, and Linux. No installation of third-party dependencies necessary.

Example

Running the following (slightly adapted) example from the GLPK manual

from swiglpk import *

ia = intArray(1+1000); ja = intArray(1+1000);
ar = doubleArray(1+1000);
lp = glp_create_prob();
glp_set_prob_name(lp, "sample");
glp_set_obj_dir(lp, GLP_MAX);
glp_add_rows(lp, 3);
glp_set_row_name(lp, 1, "p");
glp_set_row_bnds(lp, 1, GLP_UP, 0.0, 100.0);
glp_set_row_name(lp, 2, "q");
glp_set_row_bnds(lp, 2, GLP_UP, 0.0, 600.0);
glp_set_row_name(lp, 3, "r");
glp_set_row_bnds(lp, 3, GLP_UP, 0.0, 300.0);
glp_add_cols(lp, 3);
glp_set_col_name(lp, 1, "x1");
glp_set_col_bnds(lp, 1, GLP_LO, 0.0, 0.0);
glp_set_obj_coef(lp, 1, 10.0);
glp_set_col_name(lp, 2, "x2");
glp_set_col_bnds(lp, 2, GLP_LO, 0.0, 0.0);
glp_set_obj_coef(lp, 2, 6.0);
glp_set_col_name(lp, 3, "x3");
glp_set_col_bnds(lp, 3, GLP_LO, 0.0, 0.0);
glp_set_obj_coef(lp, 3, 4.0);
ia[1] = 1; ja[1] = 1; ar[1] = 1.0; # a[1,1] = 1
ia[2] = 1; ja[2] = 2; ar[2] = 1.0; # a[1,2] = 1
ia[3] = 1; ja[3] = 3; ar[3] = 1.0; # a[1,3] = 1
ia[4] = 2; ja[4] = 1; ar[4] = 10.0; # a[2,1] = 10
ia[5] = 3; ja[5] = 1; ar[5] = 2.0; # a[3,1] = 2
ia[6] = 2; ja[6] = 2; ar[6] = 4.0; # a[2,2] = 4
ia[7] = 3; ja[7] = 2; ar[7] = 2.0; # a[3,2] = 2
ia[8] = 2; ja[8] = 3; ar[8] = 5.0; # a[2,3] = 5
ia[9] = 3; ja[9] = 3; ar[9] = 6.0; # a[3,3] = 6
glp_load_matrix(lp, 9, ia, ja, ar);
glp_simplex(lp, None);
Z = glp_get_obj_val(lp);
x1 = glp_get_col_prim(lp, 1);
x2 = glp_get_col_prim(lp, 2);
x3 = glp_get_col_prim(lp, 3);
print("\nZ = %g; x1 = %g; x2 = %g; x3 = %g\n" % (Z, x1, x2, x3))
glp_delete_prob(lp);

… will produce the following output (the example can also be found at examples/example.py):

GLPK Simplex Optimizer, v4.52
3 rows, 3 columns, 9 non-zeros
*     0: obj =   0.000000000e+00  infeas =  0.000e+00 (0)
*     2: obj =   7.333333333e+02  infeas =  0.000e+00 (0)
OPTIMAL LP SOLUTION FOUND

Z = 733.333; x1 = 33.3333; x2 = 66.6667; x3 = 0

Pretty ugly right? Consider using optlang for formulating and solving your optimization problems.

Documentation

You can find documentation on GLPK’s C API here

Development

You still want to install it from source? Then you’ll need to install the following dependencies first.

  • GLPK

  • swig

If you’re on OS X, swig and GLPK can easily be installed with homebrew.

brew install swig glpk

If you’re using ubuntu linux, you can install swig and GLPK using apt-get.

apt-get install glpk-utils libglpk-dev swig

If you’re on Windows, you are on your own (checkout the appveyor.yml config file for directions).

Then clone the repo and run the following.

python setup.py install

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

swiglpk-1.5.0.tar.gz (30.1 kB view details)

Uploaded Source

Built Distributions

swiglpk-1.5.0.win-amd64-py3.7.exe (1.1 MB view details)

Uploaded Source

swiglpk-1.5.0.win-amd64-py3.6.exe (1.1 MB view details)

Uploaded Source

swiglpk-1.5.0.win-amd64-py3.5.exe (1.1 MB view details)

Uploaded Source

swiglpk-1.5.0.win-amd64-py3.4.exe (733.3 kB view details)

Uploaded Source

swiglpk-1.5.0.win-amd64-py3.3.exe (733.4 kB view details)

Uploaded Source

swiglpk-1.5.0.win-amd64-py2.7.exe (731.1 kB view details)

Uploaded Source

swiglpk-1.5.0.win32-py3.7.exe (904.8 kB view details)

Uploaded Source

swiglpk-1.5.0.win32-py3.6.exe (904.8 kB view details)

Uploaded Source

swiglpk-1.5.0.win32-py3.5.exe (904.8 kB view details)

Uploaded Source

swiglpk-1.5.0.win32-py3.4.exe (630.0 kB view details)

Uploaded Source

swiglpk-1.5.0.win32-py3.3.exe (630.0 kB view details)

Uploaded Source

swiglpk-1.5.0.win32-py2.7.exe (630.0 kB view details)

Uploaded Source

swiglpk-1.5.0-cp37-cp37m-win_amd64.whl (522.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

swiglpk-1.5.0-cp37-cp37m-win32.whl (441.5 kB view details)

Uploaded CPython 3.7m Windows x86

swiglpk-1.5.0-cp37-cp37m-manylinux1_i686.whl (453.4 kB view details)

Uploaded CPython 3.7m

swiglpk-1.5.0-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

swiglpk-1.5.0-cp36-cp36m-win_amd64.whl (522.3 kB view details)

Uploaded CPython 3.6m Windows x86-64

swiglpk-1.5.0-cp36-cp36m-win32.whl (441.5 kB view details)

Uploaded CPython 3.6m Windows x86

swiglpk-1.5.0-cp36-cp36m-manylinux1_x86_64.whl (498.8 kB view details)

Uploaded CPython 3.6m

swiglpk-1.5.0-cp36-cp36m-manylinux1_i686.whl (453.4 kB view details)

Uploaded CPython 3.6m

swiglpk-1.5.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

swiglpk-1.5.0-cp35-cp35m-win_amd64.whl (522.3 kB view details)

Uploaded CPython 3.5m Windows x86-64

swiglpk-1.5.0-cp35-cp35m-win32.whl (441.5 kB view details)

Uploaded CPython 3.5m Windows x86

swiglpk-1.5.0-cp35-cp35m-manylinux1_x86_64.whl (498.8 kB view details)

Uploaded CPython 3.5m

swiglpk-1.5.0-cp35-cp35m-manylinux1_i686.whl (453.4 kB view details)

Uploaded CPython 3.5m

swiglpk-1.5.0-cp34-cp34m-win_amd64.whl (506.1 kB view details)

Uploaded CPython 3.4m Windows x86-64

swiglpk-1.5.0-cp34-cp34m-win32.whl (433.9 kB view details)

Uploaded CPython 3.4m Windows x86

swiglpk-1.5.0-cp34-cp34m-manylinux1_x86_64.whl (498.8 kB view details)

Uploaded CPython 3.4m

swiglpk-1.5.0-cp34-cp34m-manylinux1_i686.whl (453.4 kB view details)

Uploaded CPython 3.4m

swiglpk-1.5.0-cp33-cp33m-win_amd64.whl (509.0 kB view details)

Uploaded CPython 3.3m Windows x86-64

swiglpk-1.5.0-cp33-cp33m-win32.whl (436.9 kB view details)

Uploaded CPython 3.3m Windows x86

swiglpk-1.5.0-cp27-cp27mu-manylinux1_x86_64.whl (498.8 kB view details)

Uploaded CPython 2.7mu

swiglpk-1.5.0-cp27-cp27mu-manylinux1_i686.whl (453.5 kB view details)

Uploaded CPython 2.7mu

swiglpk-1.5.0-cp27-cp27m-win_amd64.whl (502.3 kB view details)

Uploaded CPython 2.7m Windows x86-64

swiglpk-1.5.0-cp27-cp27m-win32.whl (428.8 kB view details)

Uploaded CPython 2.7m Windows x86

swiglpk-1.5.0-cp27-cp27m-manylinux1_x86_64.whl (498.8 kB view details)

Uploaded CPython 2.7m

swiglpk-1.5.0-cp27-cp27m-manylinux1_i686.whl (453.5 kB view details)

Uploaded CPython 2.7m

swiglpk-1.5.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (1.3 MB view details)

Uploaded CPython 2.7m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

File details

Details for the file swiglpk-1.5.0.tar.gz.

File metadata

  • Download URL: swiglpk-1.5.0.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0.tar.gz
Algorithm Hash digest
SHA256 202865deda3844ea1bc3fa453bd078fdbc97d41e78c883ab7670f1968533af1f
MD5 c10f768500f5947b61990b82a2bbb537
BLAKE2b-256 c58730fc1ba594438a5a124b7c4c99424312437ccc5ec8b1dfc89c0de5b3f66b

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win-amd64-py3.7.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win-amd64-py3.7.exe
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for swiglpk-1.5.0.win-amd64-py3.7.exe
Algorithm Hash digest
SHA256 7e9a3120fbe9a9e0d54553b457b2f06a2c524e248820c5cc464b5ccf1d565302
MD5 7482317425e5c9b4c1298f544455e1a8
BLAKE2b-256 231ee24929cece5d595d694e19ce53ee856aca9a43b6d2ec2a94ce95c53d61aa

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win-amd64-py3.6.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win-amd64-py3.6.exe
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for swiglpk-1.5.0.win-amd64-py3.6.exe
Algorithm Hash digest
SHA256 bb7252a84aa1e69113e2f32b32c619d72258dd91bb0b731aab16a97d19dee6e6
MD5 a538e75db27d560bb0c5cbe91a1fcebc
BLAKE2b-256 2d5f8c4fd9971f556b0802a391f4601006d2569b48bc12bc17a052e82b7304b5

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win-amd64-py3.5.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win-amd64-py3.5.exe
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.3

File hashes

Hashes for swiglpk-1.5.0.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 c9a0db878278b86c149856a87e6ae3a063c5bfb2879e81f8575ced3474d20e91
MD5 f40c3bb4eb089820be5d369b6eceecf7
BLAKE2b-256 75fb4e1de6d13cbd33c51fff2d8536f37c460c16995dfda919653d364bd84a51

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win-amd64-py3.4.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win-amd64-py3.4.exe
  • Upload date:
  • Size: 733.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.4.4

File hashes

Hashes for swiglpk-1.5.0.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 ded5414186237d534337d504044e198bec937cc041c3c5286433d41902ad5cb8
MD5 821b57c193af7af6f8cd98a8c6abc8d4
BLAKE2b-256 48c75feb73d9d754f9d17e54c0df59619a1a23e3a75c3d07608db07fff0e80b2

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win-amd64-py3.3.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win-amd64-py3.3.exe
  • Upload date:
  • Size: 733.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.3.5

File hashes

Hashes for swiglpk-1.5.0.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 87d46e8d5359f1a20d309675a8512985eda493e5c14e1b45c3286f41ca507326
MD5 c9de63e85fcec20d0ec382b451fea23e
BLAKE2b-256 eb8f4f90d7b4c7d1320281c083b4a31a6d8eeff2f3398bdf9d2d2154c2cc285a

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win-amd64-py2.7.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win-amd64-py2.7.exe
  • Upload date:
  • Size: 731.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.10

File hashes

Hashes for swiglpk-1.5.0.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 5591dba801d2e488b4e235fadb36cd6585167dd03ca985038b41ed122162cdb3
MD5 20efcbb08df1102e285bd7538871a2ed
BLAKE2b-256 2b0d002420e084b89caecd4c98494ee3ad75e2cd159f9903206754564a0fa319

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win32-py3.7.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win32-py3.7.exe
  • Upload date:
  • Size: 904.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for swiglpk-1.5.0.win32-py3.7.exe
Algorithm Hash digest
SHA256 45b1e2feb918dac2fc04bfe0e00dcf418f532810ed7ebda318d9c2c0e5ae5f4b
MD5 6d60b4e1eb104e36c4e7799b157d1775
BLAKE2b-256 0500e4b969958a3c775c662d7c29e0c8842aad90022fd240111404939c6fbe70

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win32-py3.6.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win32-py3.6.exe
  • Upload date:
  • Size: 904.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for swiglpk-1.5.0.win32-py3.6.exe
Algorithm Hash digest
SHA256 ce5616a933fd98b9b2ccf971a767f4fc86ed4fd02318b79675620f65d761593b
MD5 efcc86b0a709cdbcaa33c5f7424a70da
BLAKE2b-256 d08f24e2bab519c76496b7314608269f1ccd4f29a33221f0278555d2e950b882

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win32-py3.5.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win32-py3.5.exe
  • Upload date:
  • Size: 904.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.3

File hashes

Hashes for swiglpk-1.5.0.win32-py3.5.exe
Algorithm Hash digest
SHA256 0bd628fbd65ff755d8a2c7ab1637f3146aca4dd8fa2db9994ea6e29e0b1ea39e
MD5 e36927a0b21cd004c0adde2a2f865cff
BLAKE2b-256 e7b09f8cd270883a5914a4532d8dbaac10d61aa692ca3014401dd908c4ad7bcc

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win32-py3.4.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win32-py3.4.exe
  • Upload date:
  • Size: 630.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.4.4

File hashes

Hashes for swiglpk-1.5.0.win32-py3.4.exe
Algorithm Hash digest
SHA256 83524340164411d4539e3156316c84c8253af49090bcb9960dd82c0ba5d1bd22
MD5 0bf09fe35aceb126eb93cd6216a0a9f0
BLAKE2b-256 bcd129c3da43d1d60ffed5a6169060a89bec311e9625628e826767b7790fe1b1

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win32-py3.3.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win32-py3.3.exe
  • Upload date:
  • Size: 630.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.3.5

File hashes

Hashes for swiglpk-1.5.0.win32-py3.3.exe
Algorithm Hash digest
SHA256 249929082301fc22bfbc6b6921182d5c79cee52150638690d2ff14859f518015
MD5 9f4a68691109b16f9d5e66633b417b25
BLAKE2b-256 ee1a3cd985d06840253bf6689e5ca480fcd8ee9c62cdbc7bd75e0571914e6fee

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0.win32-py2.7.exe.

File metadata

  • Download URL: swiglpk-1.5.0.win32-py2.7.exe
  • Upload date:
  • Size: 630.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.10

File hashes

Hashes for swiglpk-1.5.0.win32-py2.7.exe
Algorithm Hash digest
SHA256 d6c8d2a6cc35f3acf79726850aa88a5cb592d9a6a360764e0e11077be5f3f7d6
MD5 1e79e4fafdf0bb012ccd50a7a78605a3
BLAKE2b-256 1e170ec776fac4d2e3de639d9bb06fa5eb07c3dc857b4514c328d3eefb3bbd85

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 522.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for swiglpk-1.5.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0de6ee8fc851449bdd05703ea5c3d820bc1fd823f7649749c6fa75c0afbc3795
MD5 9573e1e39a7a8e40784ddb09ad1eae9e
BLAKE2b-256 a9212eca7271752d1470840d5d4984cfb9edb55b83b4c5ca9b7aea0359c410d2

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 441.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for swiglpk-1.5.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 865e86ac94e523451d715dc693e2b364a5f811c4f99e26d60636a098ca7c3126
MD5 863e808d6540976a9c1e6689564dc4a4
BLAKE2b-256 ccbb8b1e4b97571533d87c25f9074402effb7f874a2c9d2535beb1c2bc958b0e

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 453.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9bfaafd765a1769177f629aab974b60ad7ea041540e7dab262b24ce27cfafa17
MD5 bf565ba6224a2458b8b794b6e83e1d5a
BLAKE2b-256 8d532ac91ca138dd1ec2c77bb1605df8ec5ab10f51f48bb9ce66093b6ef80fbc

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for swiglpk-1.5.0-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 c6033ab0482192b5efc3725e2243e176a5a602bda14a7123a34c6a95301b344d
MD5 5d0e996d5ab4e661ccf97279f9ed2c1c
BLAKE2b-256 708ab26869444834e6809fcad95c2807361edfbe840965777f5822a65aba6f46

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 522.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for swiglpk-1.5.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 66bb98eee6efb749cfa214ce8d2e77d2eca3dcfdd0d1f636de06a1949deb5604
MD5 80936a025d1216973610dd5f02a75563
BLAKE2b-256 1fd63f3310b8963363642aa6655372c481e0d711a5a63d8d7dd32c84d8662201

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 441.5 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for swiglpk-1.5.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 ba13ba5fe70e434620ed85e24806e1eae0b48905ae2ad26a4e156382ff643ffe
MD5 2aceb8ae03da8a88a9dfd503934eed6c
BLAKE2b-256 9036f6420bb6f25cefe0520f1a2dac975ec197dbb30744f46cade4d312839ca8

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 498.8 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 46260fd78e4a120e26673c96b75de05633ba6d21733c81832fe596e95ae3592f
MD5 a342dae246a5997018acaeeb62076f54
BLAKE2b-256 72b91d9c0fecaff46325c59eb507de149492a7ac421f78517e5a18bc21f08817

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 453.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8ca5a410618c3a54ca6a6f018d81c3dd17565dd92d1993a7461a6121eea25dbe
MD5 c661d2be39bf43f12f953eb3c78e6aa7
BLAKE2b-256 78b62e447309f02a6f0c8997d63c4230f2943446df55d7bcbee19e98916fcd78

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for swiglpk-1.5.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 c2847d5ffddd569aec447501254486a9049a191ee74a0d8d2b161a0d4d2ebac4
MD5 af815b62e10ec63e718f584730b3f6fb
BLAKE2b-256 f7ddb869eb7e07e92722772df2233d525f764548f4c31c31f4790e9944ae9907

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 522.3 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.3

File hashes

Hashes for swiglpk-1.5.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 b18d150133ef2038735298a944a6ce49073195e6420086a73ce3b6f1b64a9753
MD5 5beb9c1b51264280386bb8366cbd10a1
BLAKE2b-256 11cf0e0de4f8532d60c0e842485d17b8c6a28a6d59ab42c720f2e725355c2177

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp35-cp35m-win32.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 441.5 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.3

File hashes

Hashes for swiglpk-1.5.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 71a4f1f280e2ce3558c427330866371e0cd161d73765925f5f4b06d23ed65222
MD5 ce6095a64e087a4b5e3370fcb10be9e7
BLAKE2b-256 fbf1a5a95aeef864674b56f697923fd10a13280b1069a3eb500be74f2b5b41ac

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 498.8 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d1c3ea98e85ab63da94697da8cf1d9d5f5df93ab22a36e3236bcc2b32bf15d81
MD5 306112909c4187687363b34b8e5c995c
BLAKE2b-256 df430c789df67c761c10c4e9cef39984fb73880b9b6ce756cac38ceab72509d7

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 453.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2baff5cc296f41826c86ba54c8a41e4a1f5c0f2358e27a0f492b1c13e13f0668
MD5 f768cb3eba2f120c07fe8586a98ced20
BLAKE2b-256 a28f2a113a1078584ebe8d6b00e208d97c24725694345c4df79db8a62e65f771

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp34-cp34m-win_amd64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 506.1 kB
  • Tags: CPython 3.4m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.4.4

File hashes

Hashes for swiglpk-1.5.0-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 7f7bd5a04e0d4393e301a6b1263f04b7585350d781180769993eaa6b2d017316
MD5 5e6327e523834b3edc2fe9d53b88c8e1
BLAKE2b-256 cde349fb2ed0c3390cf79bff9a8a8f464c0cc186fd2d7eb124c0724928d0a303

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp34-cp34m-win32.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 433.9 kB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.4.4

File hashes

Hashes for swiglpk-1.5.0-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 98c90a6d41658526b6f9aaa7f0e747652160feb39b87eb98ad943a72a343a0d5
MD5 a77af777a99abff2cbcbea7fc0ac20d1
BLAKE2b-256 d295e9b4e2e5bff724b890f1154df468cdcdeac06f3caca52b97515391ac0e55

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 498.8 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 53d2c160dddd7daaa9f7c58d4d70e3e4c7e713423094bac9018eef98d240e52d
MD5 2edc617b473950e78a78a0ca602a96b9
BLAKE2b-256 d8c0a82ebdcb4a639f6f81e1e36a5d823e5343113aa03fbfb7c5bebd7de6e483

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 453.4 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 46c6d0de4511d717d44c8897f4563c87c79033b4367d78f5374b6beeb0157598
MD5 d0076f30ba1bbdb19426bf1832f31cb7
BLAKE2b-256 7b6a6fa1d8714de6ea4b36ea8dd437a6c0c0c2eee3ce5104a8781384a1ceb148

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp33-cp33m-win_amd64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp33-cp33m-win_amd64.whl
  • Upload date:
  • Size: 509.0 kB
  • Tags: CPython 3.3m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.3.5

File hashes

Hashes for swiglpk-1.5.0-cp33-cp33m-win_amd64.whl
Algorithm Hash digest
SHA256 8fbbdf8ef46bc83a6d7c514f4729337b60d1d29e93ea88ddd98a86aa2cecb9aa
MD5 703113c5a9ec4c7b7bc5bf37b6c69342
BLAKE2b-256 b5ad7b2f7d66995ad428ec88b324d5c9b1d1702a3b024f03e497fab7ac37916f

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp33-cp33m-win32.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp33-cp33m-win32.whl
  • Upload date:
  • Size: 436.9 kB
  • Tags: CPython 3.3m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.3.5

File hashes

Hashes for swiglpk-1.5.0-cp33-cp33m-win32.whl
Algorithm Hash digest
SHA256 53d33b6cfc0453fdcfc50d47303501376e595ddfa0a978ae0e7e288a2c697d6d
MD5 8e11426608d65f12b342e5e19235348c
BLAKE2b-256 0510cf2b4411110d60669d68f15627360222c2ef17f906ded0093ef9ea3f7b67

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 498.8 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d7091b1e233c88ebf1c03b345553f7ec047c8e215f2db14f07647a2318f647ee
MD5 a9c224900963c1eaf2a5ea6b22fd2ddc
BLAKE2b-256 951daa6b355e77654f3028704aaa1d8c80b7f9f36a1557deacae5784f272ba7d

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 453.5 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c4203a16b8c66548b174f12338a98a16a8e618ebfdc214374e5cb3f36028740a
MD5 6273c82ca9dba788d2bfb1bf9757abfb
BLAKE2b-256 44c554699a7587005d10912237d5a2b9d0961831ebf4141c0b6ed6f075f8fa1b

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 502.3 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.10

File hashes

Hashes for swiglpk-1.5.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 3999da44838d59b29c06abbd0b7b8d6c38e114a53e7b7ba5707fa1c740116db2
MD5 36c968667d76816500fa9d1ae48c54cb
BLAKE2b-256 6d90afbde8cca3754510acb8587e7ec6135bf3ef7bb948492d3523136388fe7a

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp27-cp27m-win32.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 428.8 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.10

File hashes

Hashes for swiglpk-1.5.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 f87d5a495046a193db9661c7813376253263d1a7606bc2b16a8147c52d7ec181
MD5 d25f1c45c734b037adf73277978835c8
BLAKE2b-256 350da0ba7b4577a56597d5d473ba99ac23d895f2c85d501eb27371ac23b717aa

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 498.8 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 81c4bd9838c6aff35a7534391a08198690cdbc23d41fd8b00688a43761a69a4f
MD5 ada1ea75fbd43149455a4d708a00cfb6
BLAKE2b-256 8ef181f2fd9ad2d83f772fd2c98205d062483f7e09d799248967b7fdaeb2198e

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: swiglpk-1.5.0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 453.5 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.6

File hashes

Hashes for swiglpk-1.5.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b4862ef6347afe255791e2fec1a16a2c0e8934072ce2724850dae1656d82945e
MD5 692e6077b27731befbcd83689f869a69
BLAKE2b-256 dfc532251fc583b834f043d644033a59515a409250bc7312af1f896600b8fe0a

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for swiglpk-1.5.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 d4b173e35e60c94d17f7c355bd03229b341971bebd604aa48253322ce7383e00
MD5 4fdee37a6a1a66a6932ae89f1721ff3b
BLAKE2b-256 cda1a5f3d8bcf4013bd4930cb148dd4dd4740403beb1406eb265c3e7ef47f7f7

See more details on using hashes here.

Supported by

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