swiglpk
=======
*Plain python bindings for the GNU Linear Programming Kit (GLPK)*
|PyPI| |License| |Build Status|
Why?
~~~~
*swiglpk* is not a high-level wrapper for GLPK (take a look at
`optlang <https://github.com/biosustain/optlang>`__ if you are
interested in a python-based mathematical programming language). It just
provides plain vanilla `swig <http://www.swig.org/>`__ bindings to the
underlying C library. In constrast to other GLPK wrappers for python
(e.g. `PyGLPK <http://tfinley.net/software/pyglpk/>`__,
`Python-GLPK <http://www.dcc.fc.up.pt/~jpp/code/python-glpk/>`__,
`ctypes-glpk <https://code.google.com/p/ctypes-glpk/>`__,
`ecyglpki <https://github.com/equaeghe/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. Furthermore, swiglpk provides binary wheels
for all major platforms, which are always up-to-date with the most
recent GLPK version (swiglpk versions follow GLPK versioning in the major
and minor version digits to emphasize that).
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 <http://kam.mff.cuni.cz/~elias/glpk.pdf>`__ ...
::
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 <https://github.com/biosustain/optlang>`__ for formulating and solving your optimization problems.
Documentation
~~~~~~~~~~~~~
You can find documentation on GLPK's C API `here <http://kam.mff.cuni.cz/~elias/glpk.pdf>`__
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 <http://brew.sh/>`__.
::
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 <https://github.com/biosustain/swiglpk/blob/master/appveyor.yml>`_ config file for directions).
Then clone the repo and run the following.
::
python setup.py install
.. |PyPI| image:: https://img.shields.io/pypi/v/swiglpk.svg
:target: https://pypi.python.org/pypi/swiglpk
.. |License| image:: https://img.shields.io/badge/License-GPL%20v3-blue.svg
:target: http://www.gnu.org/licenses/gpl-3.0
.. |Build Status| image:: https://github.com/biosustain/swiglpk/actions/workflows/main.yml/badge.svg
:target: https://github.com/biosustain/swiglpk/actions/workflows/main.yml
Raw data
{
"_id": null,
"home_page": "https://github.com/biosustain/swiglpk",
"name": "swiglpk",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "optimization swig glpk",
"author": "Nikolaus Sonnenschein",
"author_email": "niko.sonnenschein@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/b7/c3/b635185e6af163af1b6ad786cc5afc6b5926405581c6ddd02c6f93f8a8d3/swiglpk-5.0.10.tar.gz",
"platform": null,
"description": "swiglpk\n=======\n\n*Plain python bindings for the GNU Linear Programming Kit (GLPK)*\n\n|PyPI| |License| |Build Status|\n\nWhy?\n~~~~\n\n*swiglpk* is not a high-level wrapper for GLPK (take a look at\n`optlang <https://github.com/biosustain/optlang>`__ if you are\ninterested in a python-based mathematical programming language). It just\nprovides plain vanilla `swig <http://www.swig.org/>`__ bindings to the\nunderlying C library. In constrast to other GLPK wrappers for python\n(e.g. `PyGLPK <http://tfinley.net/software/pyglpk/>`__,\n`Python-GLPK <http://www.dcc.fc.up.pt/~jpp/code/python-glpk/>`__,\n`ctypes-glpk <https://code.google.com/p/ctypes-glpk/>`__,\n`ecyglpki <https://github.com/equaeghe/ecyglpki>`__ etc.) it is fairly\nversion agnostic: it will try to guess the location of the glpk.h header\nfile (using ``which glpsol``) and then compile the extension for your\nparticular GLPK installation. Furthermore, swiglpk provides binary wheels\nfor all major platforms, which are always up-to-date with the most\nrecent GLPK version (swiglpk versions follow GLPK versioning in the major\nand minor version digits to emphasize that).\n\nPlease show us some love by staring this repo if you find swiglpk useful!\n\nInstallation\n~~~~~~~~~~~~\n\n::\n\n pip install swiglpk\n\nThat's it. swiglpk comes with binary wheels for Windows, Mac, and Linux. No installation of third-party dependencies necessary.\n\nExample\n~~~~~~~\n\nRunning the following (slightly adapted) example from the `GLPK\nmanual <http://kam.mff.cuni.cz/~elias/glpk.pdf>`__ ...\n\n::\n\n from swiglpk import *\n\n ia = intArray(1+1000); ja = intArray(1+1000);\n ar = doubleArray(1+1000);\n lp = glp_create_prob();\n glp_set_prob_name(lp, \"sample\");\n glp_set_obj_dir(lp, GLP_MAX);\n glp_add_rows(lp, 3);\n glp_set_row_name(lp, 1, \"p\");\n glp_set_row_bnds(lp, 1, GLP_UP, 0.0, 100.0);\n glp_set_row_name(lp, 2, \"q\");\n glp_set_row_bnds(lp, 2, GLP_UP, 0.0, 600.0);\n glp_set_row_name(lp, 3, \"r\");\n glp_set_row_bnds(lp, 3, GLP_UP, 0.0, 300.0);\n glp_add_cols(lp, 3);\n glp_set_col_name(lp, 1, \"x1\");\n glp_set_col_bnds(lp, 1, GLP_LO, 0.0, 0.0);\n glp_set_obj_coef(lp, 1, 10.0);\n glp_set_col_name(lp, 2, \"x2\");\n glp_set_col_bnds(lp, 2, GLP_LO, 0.0, 0.0);\n glp_set_obj_coef(lp, 2, 6.0);\n glp_set_col_name(lp, 3, \"x3\");\n glp_set_col_bnds(lp, 3, GLP_LO, 0.0, 0.0);\n glp_set_obj_coef(lp, 3, 4.0);\n ia[1] = 1; ja[1] = 1; ar[1] = 1.0; # a[1,1] = 1\n ia[2] = 1; ja[2] = 2; ar[2] = 1.0; # a[1,2] = 1\n ia[3] = 1; ja[3] = 3; ar[3] = 1.0; # a[1,3] = 1\n ia[4] = 2; ja[4] = 1; ar[4] = 10.0; # a[2,1] = 10\n ia[5] = 3; ja[5] = 1; ar[5] = 2.0; # a[3,1] = 2\n ia[6] = 2; ja[6] = 2; ar[6] = 4.0; # a[2,2] = 4\n ia[7] = 3; ja[7] = 2; ar[7] = 2.0; # a[3,2] = 2\n ia[8] = 2; ja[8] = 3; ar[8] = 5.0; # a[2,3] = 5\n ia[9] = 3; ja[9] = 3; ar[9] = 6.0; # a[3,3] = 6\n glp_load_matrix(lp, 9, ia, ja, ar);\n glp_simplex(lp, None);\n Z = glp_get_obj_val(lp);\n x1 = glp_get_col_prim(lp, 1);\n x2 = glp_get_col_prim(lp, 2);\n x3 = glp_get_col_prim(lp, 3);\n print(\"\\nZ = %g; x1 = %g; x2 = %g; x3 = %g\\n\" % (Z, x1, x2, x3))\n glp_delete_prob(lp);\n\n... will produce the following output (the example can also be found at\nexamples/example.py):\n\n::\n\n GLPK Simplex Optimizer, v4.52\n 3 rows, 3 columns, 9 non-zeros\n * 0: obj = 0.000000000e+00 infeas = 0.000e+00 (0)\n * 2: obj = 7.333333333e+02 infeas = 0.000e+00 (0)\n OPTIMAL LP SOLUTION FOUND\n\n Z = 733.333; x1 = 33.3333; x2 = 66.6667; x3 = 0\n\nPretty ugly right? Consider using `optlang <https://github.com/biosustain/optlang>`__ for formulating and solving your optimization problems.\n\nDocumentation\n~~~~~~~~~~~~~\n\nYou can find documentation on GLPK's C API `here <http://kam.mff.cuni.cz/~elias/glpk.pdf>`__\n\nDevelopment\n~~~~~~~~~~~\n\nYou still want to install it from source? Then you'll need to install the following\ndependencies first.\n\n- GLPK\n- swig\n\nIf you're on OS X, swig and GLPK can easily be installed with\n`homebrew <http://brew.sh/>`__.\n\n::\n\n brew install swig glpk\n\nIf you're using ubuntu linux, you can install swig and GLPK using\n``apt-get``.\n\n::\n\n apt-get install glpk-utils libglpk-dev swig\n\nIf you're on Windows, you are on your own (checkout the `appveyor.yml <https://github.com/biosustain/swiglpk/blob/master/appveyor.yml>`_ config file for directions).\n\nThen clone the repo and run the following.\n::\n\n python setup.py install\n\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/swiglpk.svg\n :target: https://pypi.python.org/pypi/swiglpk\n.. |License| image:: https://img.shields.io/badge/License-GPL%20v3-blue.svg\n :target: http://www.gnu.org/licenses/gpl-3.0\n.. |Build Status| image:: https://github.com/biosustain/swiglpk/actions/workflows/main.yml/badge.svg\n :target: https://github.com/biosustain/swiglpk/actions/workflows/main.yml\n",
"bugtrack_url": null,
"license": "GPL v3",
"summary": "swiglpk - Simple swig bindings for the GNU Linear Programming Kit",
"version": "5.0.10",
"project_urls": {
"Homepage": "https://github.com/biosustain/swiglpk"
},
"split_keywords": [
"optimization",
"swig",
"glpk"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "020136a8233149d2500b06a90cb22165bb408499bcd1e8b6129f424304b87055",
"md5": "77ebf9d0642c78ebd056be1b4d616643",
"sha256": "841e87ac08dc7497a3cc738fce188d15140fa800d101c64b1bb8e8fd555c32ae"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "77ebf9d0642c78ebd056be1b4d616643",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 786698,
"upload_time": "2023-11-10T18:30:17",
"upload_time_iso_8601": "2023-11-10T18:30:17.603606Z",
"url": "https://files.pythonhosted.org/packages/02/01/36a8233149d2500b06a90cb22165bb408499bcd1e8b6129f424304b87055/swiglpk-5.0.10-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b2ebfd1315b4e87b3c1311f9c390a770e7a605113095924f8bb2a11af74c6061",
"md5": "fa72c20b0c111818c96bba8faeb793c3",
"sha256": "6e22baa37630f5cdc0c634d7046eeb4a31b53914611f4a5bdd1bf53f336c21f2"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "fa72c20b0c111818c96bba8faeb793c3",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 743174,
"upload_time": "2023-11-10T18:30:19",
"upload_time_iso_8601": "2023-11-10T18:30:19.993348Z",
"url": "https://files.pythonhosted.org/packages/b2/eb/fd1315b4e87b3c1311f9c390a770e7a605113095924f8bb2a11af74c6061/swiglpk-5.0.10-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5d1bcf75972ac1be75d28d58cd12672a5d64fc08eb58476b1b0a8c9a46f7be19",
"md5": "07759d5b90e894d2830eec03f057bb0e",
"sha256": "193bec2c50844024155477bd72a3fd7ef12044578f03b8afd7bbc4c33ca05fd9"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "07759d5b90e894d2830eec03f057bb0e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 2225273,
"upload_time": "2023-11-10T18:30:21",
"upload_time_iso_8601": "2023-11-10T18:30:21.600688Z",
"url": "https://files.pythonhosted.org/packages/5d/1b/cf75972ac1be75d28d58cd12672a5d64fc08eb58476b1b0a8c9a46f7be19/swiglpk-5.0.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d698a5150c8c47e0ce2fac881ef8f2f8f135300021f5db06150787f682a0ca2d",
"md5": "14fb8e1dbc9f5f03b9a8cfe4bc078b94",
"sha256": "eb54cb336c84cf0d5c32452a59ec404439707aad0cce50a7ae8c3056f8f2185e"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "14fb8e1dbc9f5f03b9a8cfe4bc078b94",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 2093267,
"upload_time": "2023-11-10T18:30:23",
"upload_time_iso_8601": "2023-11-10T18:30:23.135922Z",
"url": "https://files.pythonhosted.org/packages/d6/98/a5150c8c47e0ce2fac881ef8f2f8f135300021f5db06150787f682a0ca2d/swiglpk-5.0.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f8f0d3a5f73939054c60f185781276fb5c590ed7635120eef79bd298255bc14b",
"md5": "16d8b7610b28e653badd1ad5fb5efa24",
"sha256": "16750aed2d9dc76c51aa285648d754bec4fa9b6aec31f1e1313b95172078edfe"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "16d8b7610b28e653badd1ad5fb5efa24",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 2300804,
"upload_time": "2023-11-10T18:30:25",
"upload_time_iso_8601": "2023-11-10T18:30:25.244186Z",
"url": "https://files.pythonhosted.org/packages/f8/f0/d3a5f73939054c60f185781276fb5c590ed7635120eef79bd298255bc14b/swiglpk-5.0.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fe05f09ff4205039da10c0a9af406621620cf4ea900dec1c3fb85e9d57fe119c",
"md5": "325280f3da024b5687f42ad135dc7809",
"sha256": "9741e58948fd82f2a6afe067d490152c4bb06dedf221a737d506064f38379ef6"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "325280f3da024b5687f42ad135dc7809",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 463724,
"upload_time": "2023-11-10T18:30:27",
"upload_time_iso_8601": "2023-11-10T18:30:27.435067Z",
"url": "https://files.pythonhosted.org/packages/fe/05/f09ff4205039da10c0a9af406621620cf4ea900dec1c3fb85e9d57fe119c/swiglpk-5.0.10-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e1e5291ce3317d8b20c924f17f722cecfa3bd92e5c59cf818f86cb7d4ade264",
"md5": "40ab32187a5a8761dfa2e06c9c07670b",
"sha256": "c325dc74d7ae1c15f9e9fbc3eac032ecfecad483591afd4c0046050f51640328"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "40ab32187a5a8761dfa2e06c9c07670b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 573105,
"upload_time": "2023-11-10T18:30:29",
"upload_time_iso_8601": "2023-11-10T18:30:29.064312Z",
"url": "https://files.pythonhosted.org/packages/5e/1e/5291ce3317d8b20c924f17f722cecfa3bd92e5c59cf818f86cb7d4ade264/swiglpk-5.0.10-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c997d580c6054bc4d59ca7f9138f65a9c147a73d4c4477030d968dc7c4c635d1",
"md5": "39337538da90b38f824e63f6b060aeec",
"sha256": "b29876e77c9e76a9cea411cb3d34a8b52f1de9cf5909caa88293a2303012eb23"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "39337538da90b38f824e63f6b060aeec",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 786740,
"upload_time": "2023-11-10T18:30:30",
"upload_time_iso_8601": "2023-11-10T18:30:30.991519Z",
"url": "https://files.pythonhosted.org/packages/c9/97/d580c6054bc4d59ca7f9138f65a9c147a73d4c4477030d968dc7c4c635d1/swiglpk-5.0.10-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "37815ceee713a044e6ee247033707d0e5f4c7a2b4c80ac2e6bc19eb3085ebf4d",
"md5": "8022677cc94cd488a8f5811897494c6c",
"sha256": "41df9c17cee06ac864acdb0a7f16d848dcc6bcdbb982950893f06cc97b148470"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8022677cc94cd488a8f5811897494c6c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 743174,
"upload_time": "2023-11-10T18:30:32",
"upload_time_iso_8601": "2023-11-10T18:30:32.940365Z",
"url": "https://files.pythonhosted.org/packages/37/81/5ceee713a044e6ee247033707d0e5f4c7a2b4c80ac2e6bc19eb3085ebf4d/swiglpk-5.0.10-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e309fbb262e1ce6ce7f4861daf05aada3c3cdb8df64e7a6bd82c1e974fd684d9",
"md5": "a513a13b872745a9733196520a1b27bf",
"sha256": "6ce82748c96dfced697affbed9c22088306f7608601f12f1593e2792ae3ae244"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "a513a13b872745a9733196520a1b27bf",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 2248153,
"upload_time": "2023-11-10T18:30:34",
"upload_time_iso_8601": "2023-11-10T18:30:34.582783Z",
"url": "https://files.pythonhosted.org/packages/e3/09/fbb262e1ce6ce7f4861daf05aada3c3cdb8df64e7a6bd82c1e974fd684d9/swiglpk-5.0.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2ded7e44ac6d32c35fc2eb59d2546853ec60a4fde1a4342165789319169c3e87",
"md5": "43d439c160d14f0e53c002d75d150521",
"sha256": "e30d85a194991c58acdc3d0374fb524e139d025e76ba46b734f8119316ab9a8d"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "43d439c160d14f0e53c002d75d150521",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 2115606,
"upload_time": "2023-11-10T18:30:36",
"upload_time_iso_8601": "2023-11-10T18:30:36.519459Z",
"url": "https://files.pythonhosted.org/packages/2d/ed/7e44ac6d32c35fc2eb59d2546853ec60a4fde1a4342165789319169c3e87/swiglpk-5.0.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "05972439d56cce729df26602d800b398e29b7e151df5c1f34f0db34db3f05d17",
"md5": "5f24faa307d3d602ba4d1597b1932a5a",
"sha256": "b769b09c7af80101095cf1c3f341ac1c7c1f049905ec5da0925c998bbe0cb809"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5f24faa307d3d602ba4d1597b1932a5a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 2323950,
"upload_time": "2023-11-10T18:30:39",
"upload_time_iso_8601": "2023-11-10T18:30:39.268999Z",
"url": "https://files.pythonhosted.org/packages/05/97/2439d56cce729df26602d800b398e29b7e151df5c1f34f0db34db3f05d17/swiglpk-5.0.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "254c262a3e7998edae17f66e64d017247190b8be5e1dd759cb6cd44dd07401e4",
"md5": "98c877b7ee7b63c3afb54735d042478c",
"sha256": "53751ffd429d8adf95aa02ed8a52b5da257958d17dc5a0f344f56379888ac956"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "98c877b7ee7b63c3afb54735d042478c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 463725,
"upload_time": "2023-11-10T18:30:41",
"upload_time_iso_8601": "2023-11-10T18:30:41.015269Z",
"url": "https://files.pythonhosted.org/packages/25/4c/262a3e7998edae17f66e64d017247190b8be5e1dd759cb6cd44dd07401e4/swiglpk-5.0.10-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "efbea2b2a21013a8f13bfc947ef541d2927d90dec1ab3298243f2adf6abe5bb5",
"md5": "1628ad07eefb44265f84fe51b46908c3",
"sha256": "eeb066918316034ec9c8dbed0e1e5e14df22761aab7eeb952868eed3716ae344"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "1628ad07eefb44265f84fe51b46908c3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 573108,
"upload_time": "2023-11-10T18:30:42",
"upload_time_iso_8601": "2023-11-10T18:30:42.373712Z",
"url": "https://files.pythonhosted.org/packages/ef/be/a2b2a21013a8f13bfc947ef541d2927d90dec1ab3298243f2adf6abe5bb5/swiglpk-5.0.10-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "13ca9aa218fe08a61c314a53323a692cbdc6dad439b3ef7ded84788684d161f2",
"md5": "1758d0e5088246481991978cd661a29c",
"sha256": "e7862f2a12f09337ef17f1518532f14d4a77a246437eacb4a431f596a7df608e"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "1758d0e5088246481991978cd661a29c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 788285,
"upload_time": "2023-11-10T18:30:44",
"upload_time_iso_8601": "2023-11-10T18:30:44.249807Z",
"url": "https://files.pythonhosted.org/packages/13/ca/9aa218fe08a61c314a53323a692cbdc6dad439b3ef7ded84788684d161f2/swiglpk-5.0.10-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0da3b3b2482a698b8aea2e924eee0d74b967016c07a4d4fc26742da829137ad4",
"md5": "b1c6671ae2ec92db5c9d19d9a7d617de",
"sha256": "e0b1fd9a5d0c20020bb4a624f94ca16b659fdda5e0c59686f88e5d683ab4441b"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "b1c6671ae2ec92db5c9d19d9a7d617de",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 743813,
"upload_time": "2023-11-10T18:30:46",
"upload_time_iso_8601": "2023-11-10T18:30:46.157644Z",
"url": "https://files.pythonhosted.org/packages/0d/a3/b3b2482a698b8aea2e924eee0d74b967016c07a4d4fc26742da829137ad4/swiglpk-5.0.10-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "86596a0760bd342f642dd8fb4aea34fbd89fe9162c9fc59ec6a8779376855c23",
"md5": "0e1e2a0c9202190c92f2a74a476a3313",
"sha256": "49b1bf4dff2938bc551a4aadaf86b027d1d503d7ef60f8e01d037d88030831c0"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "0e1e2a0c9202190c92f2a74a476a3313",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 2254818,
"upload_time": "2023-11-10T18:30:47",
"upload_time_iso_8601": "2023-11-10T18:30:47.850919Z",
"url": "https://files.pythonhosted.org/packages/86/59/6a0760bd342f642dd8fb4aea34fbd89fe9162c9fc59ec6a8779376855c23/swiglpk-5.0.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "114613c7b2f6f8f1fc0378b6177144c4282c32ea413cc13476196939f6643024",
"md5": "4bd731d9c3dfbd310dd57ec959c3548c",
"sha256": "67156fc1224b82735904d2a0b049664976ff8a0708e15d3e8c823249e3803c6c"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "4bd731d9c3dfbd310dd57ec959c3548c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 2114282,
"upload_time": "2023-11-10T18:30:50",
"upload_time_iso_8601": "2023-11-10T18:30:50.016114Z",
"url": "https://files.pythonhosted.org/packages/11/46/13c7b2f6f8f1fc0378b6177144c4282c32ea413cc13476196939f6643024/swiglpk-5.0.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aba184d64bc9a6deb1ebfa0fdeb191777c03919001d1ee04c341a2fcbc91171b",
"md5": "b67f052292d01d26581e0341c7d758ba",
"sha256": "110e8ac831e44a4e09bd7ab1f7b88a4b6ae92b923191e206bccd413ff840ec5c"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b67f052292d01d26581e0341c7d758ba",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 2330908,
"upload_time": "2023-11-10T18:30:51",
"upload_time_iso_8601": "2023-11-10T18:30:51.991578Z",
"url": "https://files.pythonhosted.org/packages/ab/a1/84d64bc9a6deb1ebfa0fdeb191777c03919001d1ee04c341a2fcbc91171b/swiglpk-5.0.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1e8bd0d6a881a8b5c224cec6fc7aad7fc91c3011b5f7c29f1ce0cfc8be6fcf50",
"md5": "8848d2c61846fea5ff08a576024332f4",
"sha256": "6d9a7e63e9a73a44771413c4d8c59d3442bd63e71b6f01710a1a0c6348030621"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "8848d2c61846fea5ff08a576024332f4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 464853,
"upload_time": "2023-11-10T18:30:53",
"upload_time_iso_8601": "2023-11-10T18:30:53.650645Z",
"url": "https://files.pythonhosted.org/packages/1e/8b/d0d6a881a8b5c224cec6fc7aad7fc91c3011b5f7c29f1ce0cfc8be6fcf50/swiglpk-5.0.10-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9761de6c95e4750bfbee4af606e14d25ad02a381e0339c5b6e75f122ec7216d0",
"md5": "11ff7dd34d633b44b669fcb48f26f085",
"sha256": "d28aac8db80bafc4a91b2d5b6a96791de96eb2d4fea32b8210b11743a0722d42"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "11ff7dd34d633b44b669fcb48f26f085",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 574484,
"upload_time": "2023-11-10T18:30:55",
"upload_time_iso_8601": "2023-11-10T18:30:55.129446Z",
"url": "https://files.pythonhosted.org/packages/97/61/de6c95e4750bfbee4af606e14d25ad02a381e0339c5b6e75f122ec7216d0/swiglpk-5.0.10-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6e2d402157e965dc7868c4b05bcef12cf5db0efae491c4ab477b90836f653d63",
"md5": "9e2aca386d965e17fb41a6af11d23c6a",
"sha256": "78c2a5cad1645a348989b7dc57019313655d9ed060a17451fdb66893fc15b1a8"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp36-cp36m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "9e2aca386d965e17fb41a6af11d23c6a",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 786549,
"upload_time": "2023-11-10T18:30:56",
"upload_time_iso_8601": "2023-11-10T18:30:56.743950Z",
"url": "https://files.pythonhosted.org/packages/6e/2d/402157e965dc7868c4b05bcef12cf5db0efae491c4ab477b90836f653d63/swiglpk-5.0.10-cp36-cp36m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f5b0477e9b33a2c8cf0fec5f6686d9adf06a8aa2bb556c37b92eed642fe328d0",
"md5": "b9cbec5404e600577d21694ff47f1200",
"sha256": "e526b9e7f40b4d3776e917d495070569fac9f225be7009222ab295d50bbef154"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "b9cbec5404e600577d21694ff47f1200",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 2079423,
"upload_time": "2023-11-10T18:30:58",
"upload_time_iso_8601": "2023-11-10T18:30:58.171705Z",
"url": "https://files.pythonhosted.org/packages/f5/b0/477e9b33a2c8cf0fec5f6686d9adf06a8aa2bb556c37b92eed642fe328d0/swiglpk-5.0.10-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0f05200343439aed68162ad5bcbaa05d43a3ba0529f34fa58cba8d8a84a946e7",
"md5": "61ee24ccfdfd9861953be40b643a16bb",
"sha256": "f2587fa19af29a00daa6993c81de9eb4925224dfbed25a76a449caef51d1b023"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "61ee24ccfdfd9861953be40b643a16bb",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 2285730,
"upload_time": "2023-11-10T18:30:59",
"upload_time_iso_8601": "2023-11-10T18:30:59.728292Z",
"url": "https://files.pythonhosted.org/packages/0f/05/200343439aed68162ad5bcbaa05d43a3ba0529f34fa58cba8d8a84a946e7/swiglpk-5.0.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "44f71a6f2c88cf9dfb751e51673b6d46bf2f1b96c3ccb8d9f22a32944fa0325b",
"md5": "b12ccd8ad1097cf033dd28d2fc0c9037",
"sha256": "b81c8e232d70f2f8f297ce4acb3f9abc86a5f8369158e7284c8e5d35c057aba6"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp36-cp36m-win32.whl",
"has_sig": false,
"md5_digest": "b12ccd8ad1097cf033dd28d2fc0c9037",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 470448,
"upload_time": "2023-11-10T18:31:01",
"upload_time_iso_8601": "2023-11-10T18:31:01.101963Z",
"url": "https://files.pythonhosted.org/packages/44/f7/1a6f2c88cf9dfb751e51673b6d46bf2f1b96c3ccb8d9f22a32944fa0325b/swiglpk-5.0.10-cp36-cp36m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c352b070821211adbb28709bee4e8a7b24364b72d7814d050b2b8bcaa40383d8",
"md5": "bd5912b8739575bba771a97f1bab1768",
"sha256": "921b0e402f22d71f981d79269063e4afb6089c6fbdba82443b7aee216236538d"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "bd5912b8739575bba771a97f1bab1768",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 582296,
"upload_time": "2023-11-10T18:31:02",
"upload_time_iso_8601": "2023-11-10T18:31:02.874851Z",
"url": "https://files.pythonhosted.org/packages/c3/52/b070821211adbb28709bee4e8a7b24364b72d7814d050b2b8bcaa40383d8/swiglpk-5.0.10-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9c9257d63b683d2244845b0c3b21ce338c4e7b31b20cea91da63805a541ee0c",
"md5": "c65ff448094a73d5c269810edeaed7d4",
"sha256": "14a8f3ccf19473be851383e9e01f6e902b925250f664f4872a6660a30590e5ea"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "c65ff448094a73d5c269810edeaed7d4",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 786528,
"upload_time": "2023-11-10T18:31:04",
"upload_time_iso_8601": "2023-11-10T18:31:04.651965Z",
"url": "https://files.pythonhosted.org/packages/a9/c9/257d63b683d2244845b0c3b21ce338c4e7b31b20cea91da63805a541ee0c/swiglpk-5.0.10-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "39639acbaec372f4e511f74b5609c66454804cb9c8b0a25aebe31c0d5cbb0860",
"md5": "0512f874241e0a4c55361e542648edba",
"sha256": "ebc186a995b70365146fb0598b1e496f981640d9d40fd9abbb63bd73d6f30ae8"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0512f874241e0a4c55361e542648edba",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 2079437,
"upload_time": "2023-11-10T18:31:06",
"upload_time_iso_8601": "2023-11-10T18:31:06.135889Z",
"url": "https://files.pythonhosted.org/packages/39/63/9acbaec372f4e511f74b5609c66454804cb9c8b0a25aebe31c0d5cbb0860/swiglpk-5.0.10-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8364435d269315f96e6143146f329c13ed425ddb11b9d16655092101f6d7882b",
"md5": "e978ab12d6643b99df160fd5aa23f393",
"sha256": "666407c5cef0fd7aa6941fb6a65b34437242f89dea8076f2bd60fbb3590cf43c"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e978ab12d6643b99df160fd5aa23f393",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 2285736,
"upload_time": "2023-11-10T18:31:07",
"upload_time_iso_8601": "2023-11-10T18:31:07.608752Z",
"url": "https://files.pythonhosted.org/packages/83/64/435d269315f96e6143146f329c13ed425ddb11b9d16655092101f6d7882b/swiglpk-5.0.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f8eeabbc021ea049412f4e886d5a05600e49b5de6daf1aef66ff3c20d3ee1995",
"md5": "fc3cd98e5c28fc83efa900fe15593060",
"sha256": "8bd58680d7895e27dbe309534df0657b5226d07256373cc1eb135a5cecb3ba72"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "fc3cd98e5c28fc83efa900fe15593060",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 463637,
"upload_time": "2023-11-10T18:31:09",
"upload_time_iso_8601": "2023-11-10T18:31:09.159881Z",
"url": "https://files.pythonhosted.org/packages/f8/ee/abbc021ea049412f4e886d5a05600e49b5de6daf1aef66ff3c20d3ee1995/swiglpk-5.0.10-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "51a0a49b8a68db1bd7fa3612a8f7b06761a74134a4ef85be9421abf259afc933",
"md5": "f7c516066d1aae74c84eaab2c0940593",
"sha256": "11d4b151b8780b81951d3bcdb9a2a746d4371213f27044149b20851cfc60757f"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "f7c516066d1aae74c84eaab2c0940593",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 572335,
"upload_time": "2023-11-10T18:31:11",
"upload_time_iso_8601": "2023-11-10T18:31:11.078048Z",
"url": "https://files.pythonhosted.org/packages/51/a0/a49b8a68db1bd7fa3612a8f7b06761a74134a4ef85be9421abf259afc933/swiglpk-5.0.10-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "08a06941e3a22993aa1db9684b7a28406d171bda5b2bfd31203e2b666161fe16",
"md5": "e29b66d925ba9d580107c184049e4fff",
"sha256": "b55dea4fd9c30ce6ab5571d0980a01a849c02aca509025cef120afe22e341770"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e29b66d925ba9d580107c184049e4fff",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 786936,
"upload_time": "2023-11-10T18:31:12",
"upload_time_iso_8601": "2023-11-10T18:31:12.944987Z",
"url": "https://files.pythonhosted.org/packages/08/a0/6941e3a22993aa1db9684b7a28406d171bda5b2bfd31203e2b666161fe16/swiglpk-5.0.10-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "77ea90e89d83ce6b11ebc25ccca600cab074385712ead9c5c0e02d0758a2f8e4",
"md5": "4bcdc8ceb98f1e1a00ba551775a88b10",
"sha256": "3c130b2f24a353dc201dc1df4c802da15334290b92a310754b8859b40121dc40"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "4bcdc8ceb98f1e1a00ba551775a88b10",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 743405,
"upload_time": "2023-11-10T18:31:14",
"upload_time_iso_8601": "2023-11-10T18:31:14.937767Z",
"url": "https://files.pythonhosted.org/packages/77/ea/90e89d83ce6b11ebc25ccca600cab074385712ead9c5c0e02d0758a2f8e4/swiglpk-5.0.10-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "97123e131fc8b724484033549a56ae6f31b2b9affcf71759f5a49029862d8cb4",
"md5": "c79990b9e4abe130c449266c342d7c73",
"sha256": "bfdccd027f0ee51618056c5b40be00d6e51020202e706d2aac3d7ac969b1b55a"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "c79990b9e4abe130c449266c342d7c73",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 2213280,
"upload_time": "2023-11-10T18:31:16",
"upload_time_iso_8601": "2023-11-10T18:31:16.669136Z",
"url": "https://files.pythonhosted.org/packages/97/12/3e131fc8b724484033549a56ae6f31b2b9affcf71759f5a49029862d8cb4/swiglpk-5.0.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f77e5ae846e19b1f8eb5d39c171b5d3b8969d2c71c849c15f47cf05667840d31",
"md5": "ec431990833a52622033e7aeae19baa0",
"sha256": "3a67ebaf25f13387a40be7c13d008b515832a44f8e21961d247aec456d94b2a8"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "ec431990833a52622033e7aeae19baa0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 2082803,
"upload_time": "2023-11-10T18:31:18",
"upload_time_iso_8601": "2023-11-10T18:31:18.315731Z",
"url": "https://files.pythonhosted.org/packages/f7/7e/5ae846e19b1f8eb5d39c171b5d3b8969d2c71c849c15f47cf05667840d31/swiglpk-5.0.10-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1d0a4544ed1d42a6394f05b008db586c76923d74f32e0ac07c5bee281eb0d97b",
"md5": "5be346a5e781b3b29001c8d6d7c85b0b",
"sha256": "ad7db9410b670a4618c7d9d026f6b9f6c136136b46f9e12489dd2496a1e21898"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5be346a5e781b3b29001c8d6d7c85b0b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 2289440,
"upload_time": "2023-11-10T18:31:20",
"upload_time_iso_8601": "2023-11-10T18:31:20.276451Z",
"url": "https://files.pythonhosted.org/packages/1d/0a/4544ed1d42a6394f05b008db586c76923d74f32e0ac07c5bee281eb0d97b/swiglpk-5.0.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "73317c981898a662b5f56762e9cbc4738f33762cfa6a5ee52a74e83a17c8376d",
"md5": "c7b25388f79a34b05a59adc07c9d94da",
"sha256": "a3c3854389ba2ddbfd530e0d0b86f3d782b4a566238d3e8099e5786d4ea18d38"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "c7b25388f79a34b05a59adc07c9d94da",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 463710,
"upload_time": "2023-11-10T18:31:22",
"upload_time_iso_8601": "2023-11-10T18:31:22.034722Z",
"url": "https://files.pythonhosted.org/packages/73/31/7c981898a662b5f56762e9cbc4738f33762cfa6a5ee52a74e83a17c8376d/swiglpk-5.0.10-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "36d89934049965c2f6b70b0f962fabf0781544f1ebe3a061546bbe89e79eae12",
"md5": "7a347da82e46e22b5b67f546455f87af",
"sha256": "95078fd733bfe3cbed9827516b3e70dbc88818bd35b6e50fae6aed0cf7159545"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "7a347da82e46e22b5b67f546455f87af",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 573011,
"upload_time": "2023-11-10T18:31:24",
"upload_time_iso_8601": "2023-11-10T18:31:24.103877Z",
"url": "https://files.pythonhosted.org/packages/36/d8/9934049965c2f6b70b0f962fabf0781544f1ebe3a061546bbe89e79eae12/swiglpk-5.0.10-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7b9cc5fbf92b9334eecf1f8e1f4c99f7e690e510a6a3d80da72119660383a5e7",
"md5": "7e3e30f5af287da171e74c6fc0a02765",
"sha256": "88c26db27649011d18a098e2397621e00e9196e0c64458079d1d909a5fbc8798"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "7e3e30f5af287da171e74c6fc0a02765",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 786701,
"upload_time": "2023-11-10T18:31:25",
"upload_time_iso_8601": "2023-11-10T18:31:25.561752Z",
"url": "https://files.pythonhosted.org/packages/7b/9c/c5fbf92b9334eecf1f8e1f4c99f7e690e510a6a3d80da72119660383a5e7/swiglpk-5.0.10-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3b3dbae856aa8ab0f224f192acd13c1946f27d323b08765a8d930b9aed2331f1",
"md5": "5a445dbf82e76a4d5179d0934e6c322d",
"sha256": "b054eda591c244ad959978516c28f698109bb7c139226ac069361c4a12ce649a"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "5a445dbf82e76a4d5179d0934e6c322d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 743155,
"upload_time": "2023-11-10T18:31:27",
"upload_time_iso_8601": "2023-11-10T18:31:27.266081Z",
"url": "https://files.pythonhosted.org/packages/3b/3d/bae856aa8ab0f224f192acd13c1946f27d323b08765a8d930b9aed2331f1/swiglpk-5.0.10-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "347b68fc923f4e8c011441f8f56cdde59495bfc3ed3f700f08fcb9c214d162f0",
"md5": "bb20d1fb7fe5965908e22f8a163496b7",
"sha256": "7ae2a33071a40b86c5034740a9d90f05321b416230bf459b11c7cf641d8fbb62"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "bb20d1fb7fe5965908e22f8a163496b7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 2226130,
"upload_time": "2023-11-10T18:31:28",
"upload_time_iso_8601": "2023-11-10T18:31:28.961532Z",
"url": "https://files.pythonhosted.org/packages/34/7b/68fc923f4e8c011441f8f56cdde59495bfc3ed3f700f08fcb9c214d162f0/swiglpk-5.0.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "decbcad9f911a2c137008ee3d3ac18c439aa2142acefe95e7fab2e7610276444",
"md5": "3f23982737b84ea01775b69981ed1911",
"sha256": "9ca118d8adba2b3276c8439bf495ba2237d00c17f0df9c1caea841dd4cee8bbc"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "3f23982737b84ea01775b69981ed1911",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 2092389,
"upload_time": "2023-11-10T18:31:31",
"upload_time_iso_8601": "2023-11-10T18:31:31.265380Z",
"url": "https://files.pythonhosted.org/packages/de/cb/cad9f911a2c137008ee3d3ac18c439aa2142acefe95e7fab2e7610276444/swiglpk-5.0.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "85727d4f4289b1f3bb0cabeeb2292ce582ad580d35340f96e549afed09ea2a05",
"md5": "4cfe2396e06481226b8a8ef730f15e16",
"sha256": "23dda3fe6cd062d7eca28250dbae3b9e456019c5d979bad501b68f09706dec08"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "4cfe2396e06481226b8a8ef730f15e16",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 2301733,
"upload_time": "2023-11-10T18:31:33",
"upload_time_iso_8601": "2023-11-10T18:31:33.167088Z",
"url": "https://files.pythonhosted.org/packages/85/72/7d4f4289b1f3bb0cabeeb2292ce582ad580d35340f96e549afed09ea2a05/swiglpk-5.0.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dd362db43652d358b47fdf5549ea6efebc607869ec935c93309c4750c0a3dc00",
"md5": "ffa775cc1a99068b399fafa2bfcbc848",
"sha256": "f7a27c31f51bd0ff4aa9bb58125d3168ca66119f4d7144cff067081225b77a98"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "ffa775cc1a99068b399fafa2bfcbc848",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 463754,
"upload_time": "2023-11-10T18:31:34",
"upload_time_iso_8601": "2023-11-10T18:31:34.652176Z",
"url": "https://files.pythonhosted.org/packages/dd/36/2db43652d358b47fdf5549ea6efebc607869ec935c93309c4750c0a3dc00/swiglpk-5.0.10-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "630628d63c8b39229147b4f91115409824acdb03e217b1e4274a6097a2ae96be",
"md5": "410f3ec7ed9b182e024c27b6700c502a",
"sha256": "979073e206e6bfe443e4fd6fd66b4b42bc202d657a71416b679b24a2ec248466"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "410f3ec7ed9b182e024c27b6700c502a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 573140,
"upload_time": "2023-11-10T18:31:36",
"upload_time_iso_8601": "2023-11-10T18:31:36.143481Z",
"url": "https://files.pythonhosted.org/packages/63/06/28d63c8b39229147b4f91115409824acdb03e217b1e4274a6097a2ae96be/swiglpk-5.0.10-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d6809b2f223964ba8a81747b6b5ed55062361a2fb833c717ede900036a9da548",
"md5": "22669b17e24a18d7cc36a2fc5629b056",
"sha256": "fb8b722e8dc9e88348ebae54ca19c045dcc6377ce38972d3ae0fbaf9aa4d565f"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "22669b17e24a18d7cc36a2fc5629b056",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": null,
"size": 776944,
"upload_time": "2023-11-10T18:31:37",
"upload_time_iso_8601": "2023-11-10T18:31:37.628867Z",
"url": "https://files.pythonhosted.org/packages/d6/80/9b2f223964ba8a81747b6b5ed55062361a2fb833c717ede900036a9da548/swiglpk-5.0.10-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "236e251b54dc2ed8896b023f341882cda6f3c81963d96594aec7dd4092778ce3",
"md5": "33dd9d00c7202d4dc6bf8a5ba23941d3",
"sha256": "36b99ef9205aa6bea5d8070ef1e07a6a82ebf7449a008c383b9701f50eb0e835"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "33dd9d00c7202d4dc6bf8a5ba23941d3",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": null,
"size": 1757363,
"upload_time": "2023-11-10T18:31:39",
"upload_time_iso_8601": "2023-11-10T18:31:39.673599Z",
"url": "https://files.pythonhosted.org/packages/23/6e/251b54dc2ed8896b023f341882cda6f3c81963d96594aec7dd4092778ce3/swiglpk-5.0.10-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fbd155c113906741e03334d3294f64b0d782202e801c4e35da0638743f713e6b",
"md5": "1a7a9c5b97f4051ba6ffcb902d03e880",
"sha256": "3f8491ff795b6a146b3ff429c67f04aed5cdc01dc90a7ece8d1b8e1bf22a2e06"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1a7a9c5b97f4051ba6ffcb902d03e880",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": null,
"size": 1876919,
"upload_time": "2023-11-10T18:31:41",
"upload_time_iso_8601": "2023-11-10T18:31:41.198708Z",
"url": "https://files.pythonhosted.org/packages/fb/d1/55c113906741e03334d3294f64b0d782202e801c4e35da0638743f713e6b/swiglpk-5.0.10-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "37f16b6669c08a6f036193160e06c14e362becf7be8d43414286f82ad6791c61",
"md5": "8bfb7b3d59da20ddbb5967bbd547a7a2",
"sha256": "c348b1ac6c0bd28853553cf005447b0cc661fd8daccc1ebc9aba5b0b0605c8c9"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "8bfb7b3d59da20ddbb5967bbd547a7a2",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": null,
"size": 776677,
"upload_time": "2023-11-10T18:31:43",
"upload_time_iso_8601": "2023-11-10T18:31:43.002602Z",
"url": "https://files.pythonhosted.org/packages/37/f1/6b6669c08a6f036193160e06c14e362becf7be8d43414286f82ad6791c61/swiglpk-5.0.10-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "161f5ca2b18fb0745f0eb2730dd4456d9cdaf2fcbbf40fa83e577a51facef10d",
"md5": "ef68fb15cc7858dd57be12c5f50e415d",
"sha256": "234a2d7e4186d927488f8a81f1fffe15d6cc79643a4270cded6c39e3c7b0b682"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "ef68fb15cc7858dd57be12c5f50e415d",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": null,
"size": 1756265,
"upload_time": "2023-11-10T18:31:44",
"upload_time_iso_8601": "2023-11-10T18:31:44.660233Z",
"url": "https://files.pythonhosted.org/packages/16/1f/5ca2b18fb0745f0eb2730dd4456d9cdaf2fcbbf40fa83e577a51facef10d/swiglpk-5.0.10-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d5741841fc46a315d9c479f874d93a90ccd55ab66b38bcc488093d1c10c2279b",
"md5": "bb30c660588b49979718092bc8058dcb",
"sha256": "5412c9959e7dfafc846bde5aadebbc049acab3e8dbda889ad989fd99d76dad79"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "bb30c660588b49979718092bc8058dcb",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": null,
"size": 1877046,
"upload_time": "2023-11-10T18:31:46",
"upload_time_iso_8601": "2023-11-10T18:31:46.649775Z",
"url": "https://files.pythonhosted.org/packages/d5/74/1841fc46a315d9c479f874d93a90ccd55ab66b38bcc488093d1c10c2279b/swiglpk-5.0.10-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "89ab4cd6206daa3669e8f79034ae3a89321892d59ca608e3309da417985a4dc7",
"md5": "b4bac4052ee4483f5d2c49177d6050a9",
"sha256": "ecb5b9d7cf41f162438ded7bc5f5f2a756e7ec1062b4de61496094b607c99aa0"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "b4bac4052ee4483f5d2c49177d6050a9",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": null,
"size": 777210,
"upload_time": "2023-11-10T18:31:48",
"upload_time_iso_8601": "2023-11-10T18:31:48.432647Z",
"url": "https://files.pythonhosted.org/packages/89/ab/4cd6206daa3669e8f79034ae3a89321892d59ca608e3309da417985a4dc7/swiglpk-5.0.10-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ec02734b01e12547f9a2bd52658fb0f39fcbded72af20420274a07ac9371a634",
"md5": "9cf071018f898800c8e40f375cc99707",
"sha256": "0206eecb1a47ca91fd4d1339e560167943ec65439f0b3a17eb350d4ff63b4c0c"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "9cf071018f898800c8e40f375cc99707",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": null,
"size": 1756383,
"upload_time": "2023-11-10T18:31:49",
"upload_time_iso_8601": "2023-11-10T18:31:49.948002Z",
"url": "https://files.pythonhosted.org/packages/ec/02/734b01e12547f9a2bd52658fb0f39fcbded72af20420274a07ac9371a634/swiglpk-5.0.10-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e8edb1845c1c110cbb9b279f7faa45f9b895e5fca156a624baa0dd6b5dddb284",
"md5": "2e9070f5deac6d68f1acc5fbfc363638",
"sha256": "6a920fbedec663d0b2e7cef41a35a03057808040ffe0111d26d457142e248cd4"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2e9070f5deac6d68f1acc5fbfc363638",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": null,
"size": 1876992,
"upload_time": "2023-11-10T18:31:51",
"upload_time_iso_8601": "2023-11-10T18:31:51.469626Z",
"url": "https://files.pythonhosted.org/packages/e8/ed/b1845c1c110cbb9b279f7faa45f9b895e5fca156a624baa0dd6b5dddb284/swiglpk-5.0.10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "08368b3a013ac50037ff268576f9973f3df2f088a540ea75639fd0b3a4515c04",
"md5": "f40b8ffe4d9d36e0e798f4510a12ba7c",
"sha256": "b7d7298b0d97665eb655658fdbfcc0fa9c4d9ee632ec0d4096a9a7280a68b05b"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "f40b8ffe4d9d36e0e798f4510a12ba7c",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": null,
"size": 776681,
"upload_time": "2023-11-10T18:31:52",
"upload_time_iso_8601": "2023-11-10T18:31:52.950812Z",
"url": "https://files.pythonhosted.org/packages/08/36/8b3a013ac50037ff268576f9973f3df2f088a540ea75639fd0b3a4515c04/swiglpk-5.0.10-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2e66889679fb0f1fcf05c56ef538fee3a1e36ef382be0ec0a172af21df356ea1",
"md5": "0f383b373c469216ce60ebe03ee4604a",
"sha256": "4954c1c7ce070afa94dbeb503532c11bdc801585a87188a23594c48a90a89cb1"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0f383b373c469216ce60ebe03ee4604a",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": null,
"size": 1757463,
"upload_time": "2023-11-10T18:31:54",
"upload_time_iso_8601": "2023-11-10T18:31:54.490943Z",
"url": "https://files.pythonhosted.org/packages/2e/66/889679fb0f1fcf05c56ef538fee3a1e36ef382be0ec0a172af21df356ea1/swiglpk-5.0.10-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2c8a1cc66236bdc9840b78894745e85f99ac5eefaad714265dd70c431eadce71",
"md5": "c0bb21d01bb61e822c6575a5bed2da7c",
"sha256": "02c58d62a753542f3092674f382d85b9f13f2cdcc0bf89f1adf7db354a839e6f"
},
"downloads": -1,
"filename": "swiglpk-5.0.10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c0bb21d01bb61e822c6575a5bed2da7c",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": null,
"size": 1876973,
"upload_time": "2023-11-10T18:31:56",
"upload_time_iso_8601": "2023-11-10T18:31:56.646456Z",
"url": "https://files.pythonhosted.org/packages/2c/8a/1cc66236bdc9840b78894745e85f99ac5eefaad714265dd70c431eadce71/swiglpk-5.0.10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b7c3b635185e6af163af1b6ad786cc5afc6b5926405581c6ddd02c6f93f8a8d3",
"md5": "c1ad8792802c5d75284cbbe4f63c5497",
"sha256": "57ac34ad334da95dd168114bfdb50ae10a2a6a3ddef21e4941f46fe430c5a7e1"
},
"downloads": -1,
"filename": "swiglpk-5.0.10.tar.gz",
"has_sig": false,
"md5_digest": "c1ad8792802c5d75284cbbe4f63c5497",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 37559,
"upload_time": "2023-11-10T18:31:58",
"upload_time_iso_8601": "2023-11-10T18:31:58.227849Z",
"url": "https://files.pythonhosted.org/packages/b7/c3/b635185e6af163af1b6ad786cc5afc6b5926405581c6ddd02c6f93f8a8d3/swiglpk-5.0.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-10 18:31:58",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "biosustain",
"github_project": "swiglpk",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "swiglpk"
}