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.0b.tar.gz (30.1 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m

swiglpk-1.5.0b0-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.0b0-cp36-cp36m-win_amd64.whl (522.3 kB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

swiglpk-1.5.0b0-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.0b0-cp35-cp35m-win_amd64.whl (522.3 kB view details)

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m Windows x86

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.4m Windows x86-64

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

Uploaded CPython 3.4m Windows x86

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

Uploaded CPython 3.4m

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

Uploaded CPython 3.4m

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

Uploaded CPython 3.3m Windows x86-64

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

Uploaded CPython 3.3m Windows x86

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m Windows x86-64

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

Uploaded CPython 2.7m Windows x86

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

swiglpk-1.5.0b0-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.0b.tar.gz.

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.tar.gz
Algorithm Hash digest
SHA256 e197507c1ed0abd821bf23083580a7e98a30665e838e5382e1935922f4da501e
MD5 e04c4cc7cf6dace39ab210462fcb221c
BLAKE2b-256 b21477dc31f8f04f8771ee5baac40cb552270b78968627510db18b3db4ac1eff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win-amd64-py3.7.exe
Algorithm Hash digest
SHA256 deb97ee2800520dc78e53e5a3d47679b07a5412925f6439ddf4c56fa7ce7609e
MD5 026a215ee6440f1cd627f1131e52619b
BLAKE2b-256 f38024fd932d5e147d6a5cc04bf627258c1ca7f91fe21525e66779391a77e246

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win-amd64-py3.6.exe
Algorithm Hash digest
SHA256 c0e3d43c3937a5cb8534cbd1d73b07cd89ae1408db9c12506ea9b866cff7330c
MD5 51357a4c4b2067554c5e865b3d5fbfef
BLAKE2b-256 8357cb5548f9e538d9dbef1b27f33ddd3b5faa14bc6f4f20203caa202baf26b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 9f5e7e7abd3e7ddc0650ba5830aa92d1cc891967e498a56bcd9ab4cbcfffbde6
MD5 bab6140087995cdf42697066e9759157
BLAKE2b-256 06090c89700541a5fa3328c9b55a2f2cd04a13e10bccce68a22c8901bc40a2b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.win-amd64-py3.4.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.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.0b.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 731f4d7ee12ada2d52598a3d4d99e8c1875cb5cfa7525cf8005d330d084ff45c
MD5 15c50419761b88e826bf6dae6b7bb676
BLAKE2b-256 424f274432e2d3f65e33612067213512f866a20ff04aa0208f54fb4aecd3f2c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 d1125238be2fccdc401cf59fc93505f02e4d51070365dc1a6f6b7e35ed2962f0
MD5 8536f565e296b09374a523aebdf3b373
BLAKE2b-256 5498a1cfcb99933c1613439e647771709610a9876fd37676b4cdf517b118e4e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 b73a6e7cd5b27192f7a6d3218dd11c8510e9b44c6f6d6e47b176595b42ae49da
MD5 2601bed9738d239464b7702587e8f6d3
BLAKE2b-256 ef41b359108a99bc152c9a5dabf8123a76e580d79bc78bc58c7e57d40767a3b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win32-py3.7.exe
Algorithm Hash digest
SHA256 f401f17669ebbc0ad1a47ecf4559d41ca3c31426635e4876916485745d2796b3
MD5 1fcbc13d6eafeba6144a13f57fa4304c
BLAKE2b-256 e0d7c15ecdb5bf1908a6cb109cb7d18c5212e7164eb22ef37405326b1654b9f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win32-py3.6.exe
Algorithm Hash digest
SHA256 ec649b9d0ef9306befa6a72b76313245e71d597d073311c4cbb8c0a170f128fc
MD5 7e748e8b6333ceaff1fe6ac12911a631
BLAKE2b-256 21b9c20d4cb3e8413bc98531af755e6992de0e07d42b5b125f82669a14c6d0eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win32-py3.5.exe
Algorithm Hash digest
SHA256 63b7207bd6c70a454468959cdc2b23b73630ecef8f5073dc5f37196cdf450c74
MD5 e0c00eed43d978cfee9a5732df3f509d
BLAKE2b-256 45e083a81e05a98c90157c2ac9f66f76b126cac61c5be19c01ca721d3050ec12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win32-py3.4.exe
Algorithm Hash digest
SHA256 dcca7848b891fdc80586b4c3345e8b7c7101c7242c139f485334ab9e3533a198
MD5 3032aed77ce9ad71b1941c36c7df22e2
BLAKE2b-256 bdfd5a2954cdba6761bd3508b6b7462aa93502e411192dfee077e2659960042c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win32-py3.3.exe
Algorithm Hash digest
SHA256 b7af95de9d024fda2a670be871c05394d1f43ed16b929b8c76dd9592dd58e81b
MD5 b0fdc64da21c2eeb4502b3f8ea97a99d
BLAKE2b-256 6704b2d86baecb3b22442ebeed813fbccad02350750e76430639d48ac19e55dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b.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.0b.win32-py2.7.exe
Algorithm Hash digest
SHA256 650f5a71f7485549afe510d972562342b02a4d50850eef25eeb48e27d3205838
MD5 e223504d383db0d12b6b8a1196e6d644
BLAKE2b-256 770995e8e3f6b8ab06b4296ed6ea952744ab180a9cd1ad5162b461c0dee9c381

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 190ee363752461734419e8520331a8713b2d3c9ad066bf93679b49a6a353af75
MD5 c83bc9abc4ab1f04b487e8fac066be73
BLAKE2b-256 9dc05db1db0b6b75def53534dd32c44d7454dbdcf06e2d6ddf7efc70c8bb99dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 be198b6a994244bfa816a6ada2290b908f58597615ae4a5eafde9a7435cbcd1e
MD5 98072632f7de8cbe7edfc9e645e64590
BLAKE2b-256 713521956c95296b27f5cd327ff4b6a487649140f9cc15146bde0f6b89a925ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d55e9c2e4765e9c93d56a4019771c1585ace923849705b7852335f4195535d4f
MD5 75119c17d237df9c5e5a4f91ca479d05
BLAKE2b-256 9f5fb907982651c69f0a89398ead39fa2f2e87f6b511d43bb4ea63e977f51158

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0b0-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.0b0-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 62d2624a59b2a218e076ce0bb444d5f8a25844c0107b1b92a27a8139b98859f4
MD5 768e6b65ba566850ea27184cd7fe4a1c
BLAKE2b-256 8a927a257b90f9a77fed8ef4198e86926236aef1d1f42f057659cc13a2f4ba5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5b60e949e8d5b99d7290c10b5e49df6343a414b2d6202d65568dca1e0a54d5e4
MD5 1c75607164a06a537b8132c769dc5873
BLAKE2b-256 ef805f356a808f76dea9b9012ab2cc22bba167d24bc510063a1cb9e71c1750ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 fb7795554ed77216795d713a25fbc26e83cdc45531bc247c8cc8a3efa92cf8eb
MD5 0e76a2282a4e9c9861d6bb6a6fbd8591
BLAKE2b-256 60c0c9205026c86d95c6dd09622d31c8a92d557019812fc5ac1830f8e9a5cb5e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 836127f6033e5446c6bae122a99394d08cece2feff3920222271dd352dec8c23
MD5 64fbbbaade4b3546f3ffdebc92afc32f
BLAKE2b-256 ad937f978f74759ef5cbbdf9354e169839aa3801644336fd2516709155def10f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 929707436718d5dde17e172cb3f3e8da85887d4ff481079014f1981c751a768e
MD5 c6481f05223834b2c2337b9a051e574e
BLAKE2b-256 02c4d629fe076d1d4df4445963eff21769b650e877a79c89fed3d0b0eb17ead9

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0b0-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.0b0-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 8d9761aec8b46e4153dfcf8442b8e858fbc98213cb1db8398a8f15899a435c4a
MD5 f531619a16068cdd7fd3016dfc2b25c5
BLAKE2b-256 c7ea0fe7ee8e1352fcc30170f5fb3013e0b197748b1afbc9ec99678b74f983cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 0c02e3c7a73fdcbbabac133e7a374d6315c6ba3bd44c71946989a2801b93ef25
MD5 6d32233940e785db54bc47ecc255a3e8
BLAKE2b-256 8ff5fb2351874b02dfe08eb1c8d6839432dfd6bae136bef8774315fab6e0d05d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 595e9df937da107fea2bfaefb6d26664a9529f90942b50e96f95d1135389588e
MD5 4e2d3acd9f2ee9459f2fa650bae8ae75
BLAKE2b-256 c8bcb9945130562ad67ed60caea6de74856b1907e9c1456e4361a0392d039944

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 40e939847c005d5d62aebb021d87431ee919ef0a81a15ff9fa3203f4d14a8ce5
MD5 6f0fa14ea03ef3b71dd5589bd26a4a4f
BLAKE2b-256 f80d8cea04de51860ba498ba67a7f8642efac2c9566b01cf3b12fb3e07e844ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4cadcb91ee00bb62719ab99abcbcbc355ca52f46309ec0c49209c53f123db6c1
MD5 2520fa2627311cf5bc93164fa2b2498b
BLAKE2b-256 0c9918eb6d6c7bb1dee76fffbb8f6b4b2cba8a9528d0e49972261adc93d1c3a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 6f8558a8f9ed6421b6c71f1a281b173837f16e4d525239cd32cc183e6970029c
MD5 a137f459ff43c74b7a9963e6da0f48d1
BLAKE2b-256 88586237d3c250a33fad7403c183865e78eb05c5f445160b15234cbcec9b192d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 434.0 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.0b0-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 08d6bb5e7d1f1407e132489b490f54fcfae2d9c5856117fe084baf208d1b9ef5
MD5 3c168bc61c15204aa61cfc03afa36968
BLAKE2b-256 505dc0cbf52f872831598aa1f91d6cc6177d3db2c148c8991837d78be02bf752

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0e9881db4d34455b4d45848a65291c55941329e3228fd6b72f79d837ffd057ad
MD5 d34bb9a5613ef9ce0ca0abdebd96749c
BLAKE2b-256 ac7f7aeab519d77e08208fd1e8d625c3e78bedd79f21a2c6aefe103c3ea8dee0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 700cd064fc53a7a32da40f5cf7a9efe4a2971b04d57fbaf688ad1dbdf530c0e0
MD5 ae382fe7cca59c6e7d0ad43a789b52d7
BLAKE2b-256 391add7cc5616c85db63113e2424e61cf91629f3f36300bcac6227f5b1af0b08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-cp33-cp33m-win_amd64.whl
  • Upload date:
  • Size: 509.1 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.0b0-cp33-cp33m-win_amd64.whl
Algorithm Hash digest
SHA256 4e18543fc962392c3b1b0a09445681f6dfe98137f9a7b736a98f4c535d86300b
MD5 705ae37f9424c3667d705285a955d75a
BLAKE2b-256 038bc0567f8edb1c5290691da40240d9ea746a2b1376023f04b9dac7a69c51cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp33-cp33m-win32.whl
Algorithm Hash digest
SHA256 ab3ccbe279b3842e9203262a46549eedfb00c424e289ced54b05438fb534c050
MD5 75d330547b6816b088572595404fb1bd
BLAKE2b-256 ade8caa41193bdf30b3aa3931a2a5263074c15b7ae0537b81ab151b155223ff0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1b2ba2e66010cd7cd63985e9e0a258af3f94833c1190bebd1f9e38512bbfaf66
MD5 852b568b6c7883e4c7cf8ec7cea8297e
BLAKE2b-256 1d7df4227ccb07160d449da92579b38de990ec76d63f7ca857108bb32dfd09f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 797772daf300be98151d55012b421fcfa1275f24e126b17e7d2e6bac1682778b
MD5 bf81c028a7ed401d699b48b0a1f66b77
BLAKE2b-256 2f6a9504c64508c01e0f23e8d7ae213aa121a737570a27cf4f82f3d128e421b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 0ec505b4613d266a8e5af80596991bf511555b7bdb238d970a093d120672f1a5
MD5 bf16f4720a365a0e88f97a5f5f7e54bf
BLAKE2b-256 80f5fef79611c44de53e9991460ebc078c2d3410afa62574af2f19f36fb3e1ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 428.9 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.0b0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 3ee2044a8f731345a5ecfb625f4e9b176c49c7a9cbc88d24d1c59e8c627d1720
MD5 08a9d7fa0bb48c2394b3a535a2b8f486
BLAKE2b-256 fbbb87ddf2b7b8e3b92c714d03bb92976cb5ed07a3d4045934dc234680a3fd27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2f0e04302820abf29386fbd80fb00d136274515b88fe7ee3bdf0aa4402996e64
MD5 8863aa396ba8b28d47ecdfa89b48f45f
BLAKE2b-256 a90a40379a02a73b8fa7c8ddab3cd5c139a357f8a458aa545e09a72d4652c5f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swiglpk-1.5.0b0-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.0b0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 14bf7fc6213c6d0a4f95362ea4ce727be7d34b433aad96595dfed817c29689c6
MD5 9b419d34501ef7310572761c6056aef8
BLAKE2b-256 8acc8602508313321d42e15a67acfe1f04d10fd7f6133a5ffadd82e81948e9e6

See more details on using hashes here.

File details

Details for the file swiglpk-1.5.0b0-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.0b0-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 896fc28aef78a8046428fcce96d8f9a270300790e335c970bf0ac1b4ceef9e2e
MD5 f899b7d8fdcdec42e052790908416e9c
BLAKE2b-256 077f9ee5ac67b3d1c69b4a4b7a671f270cec94cd52c1e60dab3db543e88882c8

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