| Name | amplpy-gurobi JSON |
| Version |
0.2.1
JSON |
| download |
| home_page | http://ampl.com/ |
| Summary | GUROBI extension for amplpy |
| upload_time | 2024-08-02 11:46:49 |
| maintainer | None |
| docs_url | None |
| author | Filipe Brandão |
| requires_python | None |
| license | BSD-3 |
| keywords |
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
AMPLPY-GUROBI
-------------
GUROBI driver for AMPL. This package uses AMPLS-API, which is an open source set of lightweight
interfaces between AMPL and solvers, which allow:
- Read in an AMPL model instance from an `NL` file
- Write out the solution as a `sol` file, ready to be imported by AMPL
- A choiche between:
- Use of all the solver's capabilities, using its own C API functionalities
- Use of a (provided) generic interface, that encapsulates the most common
functionalities of the solver interfaces, permitting hassle-free solver swap
- Usage of existing AMPL licenses, when used together with the AMPL drivers
The interfaces are available for multiple languages; the core is written in C++ and it is wrapped using
[swig](https://www.swig.org) to other target languages.
Raw data
{
"_id": null,
"home_page": "http://ampl.com/",
"name": "amplpy-gurobi",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Filipe Brand\u00e3o",
"author_email": "fdabrandao@ampl.com",
"download_url": "https://files.pythonhosted.org/packages/68/21/7859d76f4fbfa75212efe6f3570b18fa434e3eb63b3b09a6261545f8cc1f/amplpy_gurobi-0.2.1.tar.gz",
"platform": "any",
"description": "\nAMPLPY-GUROBI\n-------------\n\nGUROBI driver for AMPL. This package uses AMPLS-API, which is an open source set of lightweight\ninterfaces between AMPL and solvers, which allow:\n\n- Read in an AMPL model instance from an `NL` file\n- Write out the solution as a `sol` file, ready to be imported by AMPL\n- A choiche between:\n - Use of all the solver's capabilities, using its own C API functionalities\n - Use of a (provided) generic interface, that encapsulates the most common \n functionalities of the solver interfaces, permitting hassle-free solver swap\n- Usage of existing AMPL licenses, when used together with the AMPL drivers\n\nThe interfaces are available for multiple languages; the core is written in C++ and it is wrapped using\n[swig](https://www.swig.org) to other target languages.\n",
"bugtrack_url": null,
"license": "BSD-3",
"summary": "GUROBI extension for amplpy",
"version": "0.2.1",
"project_urls": {
"Download": "https://github.com/ampl/ampls-api",
"Homepage": "http://ampl.com/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ef728c7e8019ac463096a86cdd4113a8f583611189f9d1fa2ba8db92880609ef",
"md5": "1b13bd6208ff7e94eaf6b42aacdaaf16",
"sha256": "15798a44850ee2216cc1d642f705cba46a1c81002efcbc033fed9aa4940b5ae3"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp310-cp310-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "1b13bd6208ff7e94eaf6b42aacdaaf16",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 10487482,
"upload_time": "2024-08-02T11:44:59",
"upload_time_iso_8601": "2024-08-02T11:44:59.579962Z",
"url": "https://files.pythonhosted.org/packages/ef/72/8c7e8019ac463096a86cdd4113a8f583611189f9d1fa2ba8db92880609ef/amplpy_gurobi-0.2.1-cp310-cp310-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "79cddd064b36343cb63f5889daac2374755f0bcc39508c71766c63654bd50e88",
"md5": "0e7e2396728c3cc4f973099ccc9d8752",
"sha256": "65dbb268d93a2f40d3d15f20f92b0fccb57d47a1f41f4beca509d015dda843aa"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0e7e2396728c3cc4f973099ccc9d8752",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 17938535,
"upload_time": "2024-08-02T11:45:02",
"upload_time_iso_8601": "2024-08-02T11:45:02.241103Z",
"url": "https://files.pythonhosted.org/packages/79/cd/dd064b36343cb63f5889daac2374755f0bcc39508c71766c63654bd50e88/amplpy_gurobi-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d97a75a52230d2d5768b73948eb42809048b3f359afe4664b0e0f81cdcad3a9f",
"md5": "f3d22d1c1497c3b601fda9108902f6e5",
"sha256": "4354d07f5623921983f4dfb264146ba8e5221e751c74df3585c6919b5a9b4b03"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "f3d22d1c1497c3b601fda9108902f6e5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 10181837,
"upload_time": "2024-08-02T11:45:05",
"upload_time_iso_8601": "2024-08-02T11:45:05.244821Z",
"url": "https://files.pythonhosted.org/packages/d9/7a/75a52230d2d5768b73948eb42809048b3f359afe4664b0e0f81cdcad3a9f/amplpy_gurobi-0.2.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9d3247206c8edbf2304f0d8efa07044494194c85cdcf9d56e173be9c05680241",
"md5": "99135638ee900b50392b9fc2e4b3bc56",
"sha256": "a187f9801dbb2bc6999dec327c181c44c3a578c6d4e32ccf13eec694dc81cd42"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp311-cp311-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "99135638ee900b50392b9fc2e4b3bc56",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 10487680,
"upload_time": "2024-08-02T11:45:07",
"upload_time_iso_8601": "2024-08-02T11:45:07.246481Z",
"url": "https://files.pythonhosted.org/packages/9d/32/47206c8edbf2304f0d8efa07044494194c85cdcf9d56e173be9c05680241/amplpy_gurobi-0.2.1-cp311-cp311-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7b755ecc9fd4563469c907dd87a5fe44a69bcb17a2ba4b38593245cbdc3f21eb",
"md5": "021238d6f81621116251753586c32a4a",
"sha256": "0141784164521a55753d5c1042628abc3b9003254a57c5835d35565484641b24"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "021238d6f81621116251753586c32a4a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 18017374,
"upload_time": "2024-08-02T11:45:09",
"upload_time_iso_8601": "2024-08-02T11:45:09.674195Z",
"url": "https://files.pythonhosted.org/packages/7b/75/5ecc9fd4563469c907dd87a5fe44a69bcb17a2ba4b38593245cbdc3f21eb/amplpy_gurobi-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b535d6ed05fd2a898866de05ccd35510c67bf28004689ede6312f0c26f5f4ad3",
"md5": "a36da33f96d24ef25a254ac069fbefc6",
"sha256": "84af8b165112b4d906a8bbd90dff47999c130ef50b5794e7a90a67cf3db3304d"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "a36da33f96d24ef25a254ac069fbefc6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 10182070,
"upload_time": "2024-08-02T11:45:12",
"upload_time_iso_8601": "2024-08-02T11:45:12.360464Z",
"url": "https://files.pythonhosted.org/packages/b5/35/d6ed05fd2a898866de05ccd35510c67bf28004689ede6312f0c26f5f4ad3/amplpy_gurobi-0.2.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3196da2f0cfd263230ddb4f9192174d74c5999d67927970054def1d84930dfb7",
"md5": "1d1c11b509961e9bebb438d0664ef936",
"sha256": "16a9e50f86dac0e5f0005f39956aac688edde5e2fa9c1881488c662ddcd8e4c7"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp36-cp36m-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "1d1c11b509961e9bebb438d0664ef936",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 10483730,
"upload_time": "2024-08-02T11:45:14",
"upload_time_iso_8601": "2024-08-02T11:45:14.467507Z",
"url": "https://files.pythonhosted.org/packages/31/96/da2f0cfd263230ddb4f9192174d74c5999d67927970054def1d84930dfb7/amplpy_gurobi-0.2.1-cp36-cp36m-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d69de573ab4e49ddbd85f8b2430992e82d09979f26b6840eaee3894196e29e17",
"md5": "2823bd77d6aee99df79bc1e7fd6ad461",
"sha256": "e581cf073c3c778963e9a9b819a2919791b3f56ad3bef3409bfd4eb971c53073"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2823bd77d6aee99df79bc1e7fd6ad461",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 17949280,
"upload_time": "2024-08-02T11:45:18",
"upload_time_iso_8601": "2024-08-02T11:45:18.729940Z",
"url": "https://files.pythonhosted.org/packages/d6/9d/e573ab4e49ddbd85f8b2430992e82d09979f26b6840eaee3894196e29e17/amplpy_gurobi-0.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aecfacd90041ceb188a07c4152de93c08a6598a4045651b2aa5b0a3195f67a7b",
"md5": "4ae42b5c75e27376286cfa169a92784b",
"sha256": "3706247045abe59e07023d921742d40a74b4cc53a98ede8997b86f634da2134f"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "4ae42b5c75e27376286cfa169a92784b",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 10245716,
"upload_time": "2024-08-02T11:45:21",
"upload_time_iso_8601": "2024-08-02T11:45:21.239072Z",
"url": "https://files.pythonhosted.org/packages/ae/cf/acd90041ceb188a07c4152de93c08a6598a4045651b2aa5b0a3195f67a7b/amplpy_gurobi-0.2.1-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "473daea8d1ced5797838e4aee61fb6f7e3e1401f22c064c0583a1ed77878814f",
"md5": "e93e51cd03ade3a1ae03f06476a1e225",
"sha256": "7a493e640904bfbb64c2cd89540188e215abf9317b9fbc9565d9ecb65f4fe94a"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp37-cp37m-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "e93e51cd03ade3a1ae03f06476a1e225",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 10484054,
"upload_time": "2024-08-02T11:45:23",
"upload_time_iso_8601": "2024-08-02T11:45:23.440884Z",
"url": "https://files.pythonhosted.org/packages/47/3d/aea8d1ced5797838e4aee61fb6f7e3e1401f22c064c0583a1ed77878814f/amplpy_gurobi-0.2.1-cp37-cp37m-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6da9774a7cdcc3dd35eac127297e1d79655d1751e873f26bf92621dc8e553221",
"md5": "f65944c66ad436341ac80dce13d95220",
"sha256": "2451b2a305ded6abcc5d71666f5d9ede0041e95c9482c6399d8b5fdf45cfe903"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f65944c66ad436341ac80dce13d95220",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 17939767,
"upload_time": "2024-08-02T11:45:26",
"upload_time_iso_8601": "2024-08-02T11:45:26.115746Z",
"url": "https://files.pythonhosted.org/packages/6d/a9/774a7cdcc3dd35eac127297e1d79655d1751e873f26bf92621dc8e553221/amplpy_gurobi-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d375a839b0626e8cb60256644187970dd9d7a3a27fad2417aab8421783f8fac4",
"md5": "538006b5431568b93723dec7206c6c1b",
"sha256": "6ab716ac14be6061c69bd957c30d323f5a34192a07e853c0601319ce53cc88e1"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "538006b5431568b93723dec7206c6c1b",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 10179161,
"upload_time": "2024-08-02T11:45:30",
"upload_time_iso_8601": "2024-08-02T11:45:30.154955Z",
"url": "https://files.pythonhosted.org/packages/d3/75/a839b0626e8cb60256644187970dd9d7a3a27fad2417aab8421783f8fac4/amplpy_gurobi-0.2.1-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "18eba507316ab61b4a6832519f09d8336d961a569d87c7264e0528c83de4d70c",
"md5": "7097493a8908c496b7c70b2ecea8dd94",
"sha256": "43a06d293ac937517a1c91d0b488b05b13e3dddba2b7a73905fe0b0522d9550b"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp38-cp38-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "7097493a8908c496b7c70b2ecea8dd94",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 10487313,
"upload_time": "2024-08-02T11:45:33",
"upload_time_iso_8601": "2024-08-02T11:45:33.217444Z",
"url": "https://files.pythonhosted.org/packages/18/eb/a507316ab61b4a6832519f09d8336d961a569d87c7264e0528c83de4d70c/amplpy_gurobi-0.2.1-cp38-cp38-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a91e5e9c360038e4c03ccab1582338bc6ccd819ae6dbe3d5cbcb98bd3d01737f",
"md5": "44dec3055faf1de1e12ff5d8a53b1348",
"sha256": "f116973d01f5817944a79f162f09077778c3b2b0a463762f7d27ed9de36b32d0"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "44dec3055faf1de1e12ff5d8a53b1348",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 17914372,
"upload_time": "2024-08-02T11:45:35",
"upload_time_iso_8601": "2024-08-02T11:45:35.902266Z",
"url": "https://files.pythonhosted.org/packages/a9/1e/5e9c360038e4c03ccab1582338bc6ccd819ae6dbe3d5cbcb98bd3d01737f/amplpy_gurobi-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7ad2bedeef06faad1a64afbf8cb30d617bc067fc79612860282b179e8979947c",
"md5": "045a956914a6fc4302bd8ee15e9e1593",
"sha256": "045cd5b43979f147eacf4ca6eb5d9332e135c32bdc45d601469d90043b0c96a3"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "045a956914a6fc4302bd8ee15e9e1593",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 10182286,
"upload_time": "2024-08-02T11:45:38",
"upload_time_iso_8601": "2024-08-02T11:45:38.759111Z",
"url": "https://files.pythonhosted.org/packages/7a/d2/bedeef06faad1a64afbf8cb30d617bc067fc79612860282b179e8979947c/amplpy_gurobi-0.2.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ed42ad2bf8ba11b31c18122d200706aa6ed3212acae4df4c34078fe234a62c3a",
"md5": "8f5c1e23fae27752eb915d7d2a93dab8",
"sha256": "6f10029811e14023b6e68185435a77fe12d6ede5d7620d8420fc6dceb270f1f4"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp39-cp39-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "8f5c1e23fae27752eb915d7d2a93dab8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 10487571,
"upload_time": "2024-08-02T11:45:41",
"upload_time_iso_8601": "2024-08-02T11:45:41.260541Z",
"url": "https://files.pythonhosted.org/packages/ed/42/ad2bf8ba11b31c18122d200706aa6ed3212acae4df4c34078fe234a62c3a/amplpy_gurobi-0.2.1-cp39-cp39-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d958755401f62f225512a53f2691c951122d2835bb9d69fdd7ec46e7b5feff68",
"md5": "e092ce3f894e71e06d65102cf82cc68e",
"sha256": "394052a299212c96324dd35397ef4970ced54a57f0599602684e447dba015f2a"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e092ce3f894e71e06d65102cf82cc68e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 17936068,
"upload_time": "2024-08-02T11:45:43",
"upload_time_iso_8601": "2024-08-02T11:45:43.514836Z",
"url": "https://files.pythonhosted.org/packages/d9/58/755401f62f225512a53f2691c951122d2835bb9d69fdd7ec46e7b5feff68/amplpy_gurobi-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "91a8c10099f4fc617a7970aa1f3938a380ca91b941bcdcc1b06acf5ffed9e799",
"md5": "276a6acc624a71c949660b8348bdf57c",
"sha256": "1f96a43a5135bf09890f29b5dce9b39722532f016c7654dbde5e8faae3e71798"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "276a6acc624a71c949660b8348bdf57c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 10181858,
"upload_time": "2024-08-02T11:45:45",
"upload_time_iso_8601": "2024-08-02T11:45:45.646630Z",
"url": "https://files.pythonhosted.org/packages/91/a8/c10099f4fc617a7970aa1f3938a380ca91b941bcdcc1b06acf5ffed9e799/amplpy_gurobi-0.2.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "68217859d76f4fbfa75212efe6f3570b18fa434e3eb63b3b09a6261545f8cc1f",
"md5": "22370cfb3e23878bce87b60767f93a01",
"sha256": "6df2b7b6c3710face2dc18ecb992756c5d8b855f1a8a6da055f19ec9bfe0c2a9"
},
"downloads": -1,
"filename": "amplpy_gurobi-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "22370cfb3e23878bce87b60767f93a01",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31813114,
"upload_time": "2024-08-02T11:46:49",
"upload_time_iso_8601": "2024-08-02T11:46:49.221518Z",
"url": "https://files.pythonhosted.org/packages/68/21/7859d76f4fbfa75212efe6f3570b18fa434e3eb63b3b09a6261545f8cc1f/amplpy_gurobi-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-02 11:46:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ampl",
"github_project": "ampls-api",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "amplpy-gurobi"
}