| Name | amplpy-copt JSON |
| Version |
0.2.1
JSON |
| download |
| home_page | http://ampl.com/ |
| Summary | copt extension for amplpy |
| upload_time | 2024-08-02 11:46:42 |
| 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-copt
------------
copt 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-copt",
"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/54/28/6d1e17b9dfcc376f9d3cb18dd8b36ed0cfaf55c9754fa9e8793887f6f176/amplpy_copt-0.2.1.tar.gz",
"platform": "any",
"description": "\nAMPLPY-copt\n------------\n\ncopt 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": "copt 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": "fcf59a42326d7145dfd9158f6da380277271a65e81f8c2bff998f559300d4d02",
"md5": "ed2c195f616c5b494812a01f98e34ad0",
"sha256": "5f982bf5599235c9aed5aacaafc6514cbc30749cc148eeb0530ca3af9e40cddf"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp310-cp310-macosx_10_14_x86_64.whl",
"has_sig": false,
"md5_digest": "ed2c195f616c5b494812a01f98e34ad0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 18734867,
"upload_time": "2024-08-02T11:43:17",
"upload_time_iso_8601": "2024-08-02T11:43:17.997537Z",
"url": "https://files.pythonhosted.org/packages/fc/f5/9a42326d7145dfd9158f6da380277271a65e81f8c2bff998f559300d4d02/amplpy_copt-0.2.1-cp310-cp310-macosx_10_14_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e2d2f0b1194dc3962fb2f8085dcd8671d4979b2434395d41700d6ebdb18fe2af",
"md5": "42c720ca31f87465748c6d7274f2d023",
"sha256": "ac7353206bedaf4ee322d8ab4e1c17429c8f21fd55fd1c5061704e68f71612cc"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "42c720ca31f87465748c6d7274f2d023",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 17825003,
"upload_time": "2024-08-02T11:43:21",
"upload_time_iso_8601": "2024-08-02T11:43:21.011789Z",
"url": "https://files.pythonhosted.org/packages/e2/d2/f0b1194dc3962fb2f8085dcd8671d4979b2434395d41700d6ebdb18fe2af/amplpy_copt-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ff5da3ec72f7bbbf15d2355b6bb09d54434599890093b9f41317f4fb2b730942",
"md5": "43206dbdc705e0aae2caa8a0c8e73540",
"sha256": "babc3e3c0a17d18577fe306b5fecad40eba8a899991c1b2a82605ce27b6674c5"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "43206dbdc705e0aae2caa8a0c8e73540",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 12784306,
"upload_time": "2024-08-02T11:43:23",
"upload_time_iso_8601": "2024-08-02T11:43:23.947377Z",
"url": "https://files.pythonhosted.org/packages/ff/5d/a3ec72f7bbbf15d2355b6bb09d54434599890093b9f41317f4fb2b730942/amplpy_copt-0.2.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9288a3d63960dd0883b76d6cc7fe43d165b66c3e5b1ee6930ef47fef3458dba9",
"md5": "aadcc7270626d9c8c4339dbc33a22b66",
"sha256": "1ce7016ea94f9eeb38c18986d700ff25085de085b74f0d6ab7ae97b05f5947c1"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp311-cp311-macosx_10_14_x86_64.whl",
"has_sig": false,
"md5_digest": "aadcc7270626d9c8c4339dbc33a22b66",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 18734913,
"upload_time": "2024-08-02T11:43:26",
"upload_time_iso_8601": "2024-08-02T11:43:26.760305Z",
"url": "https://files.pythonhosted.org/packages/92/88/a3d63960dd0883b76d6cc7fe43d165b66c3e5b1ee6930ef47fef3458dba9/amplpy_copt-0.2.1-cp311-cp311-macosx_10_14_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9aeb707ac6e0b947b7012e4c04afcc6197db62a088110a0ff2fd3a1984c649ce",
"md5": "84e76d83f6b12d94634f54978db90a8c",
"sha256": "4226be27431692f518daecebea2b9a40505429fd5d3f7f23603ee8a5f595c62a"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "84e76d83f6b12d94634f54978db90a8c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 17902370,
"upload_time": "2024-08-02T11:43:29",
"upload_time_iso_8601": "2024-08-02T11:43:29.691921Z",
"url": "https://files.pythonhosted.org/packages/9a/eb/707ac6e0b947b7012e4c04afcc6197db62a088110a0ff2fd3a1984c649ce/amplpy_copt-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d2427a708127960cda0f0518e4935e91fb18414563e44f70cd927b788f7644e9",
"md5": "121e742ed1a4de375c3ab42d2b87f90c",
"sha256": "14933b61f9205db1c210c4fc51cc5f2eb5269e2005818b3b7e65d0cd8f88b844"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "121e742ed1a4de375c3ab42d2b87f90c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 12784676,
"upload_time": "2024-08-02T11:43:32",
"upload_time_iso_8601": "2024-08-02T11:43:32.049934Z",
"url": "https://files.pythonhosted.org/packages/d2/42/7a708127960cda0f0518e4935e91fb18414563e44f70cd927b788f7644e9/amplpy_copt-0.2.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0ce128ac603d9c24a79d67307e9890ac2a5392f52fa57f66d05eccbf2ca4bede",
"md5": "4da85239d3d5a8b17bc063aee6e1bb78",
"sha256": "3ae90d66d888eb48f07343fc51a9f13cc390ac5fd0696a025a9aed156cecc71b"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp36-cp36m-macosx_10_14_x86_64.whl",
"has_sig": false,
"md5_digest": "4da85239d3d5a8b17bc063aee6e1bb78",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 18732380,
"upload_time": "2024-08-02T11:43:34",
"upload_time_iso_8601": "2024-08-02T11:43:34.597212Z",
"url": "https://files.pythonhosted.org/packages/0c/e1/28ac603d9c24a79d67307e9890ac2a5392f52fa57f66d05eccbf2ca4bede/amplpy_copt-0.2.1-cp36-cp36m-macosx_10_14_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a115d75d13be4c891985a2c07911cf19c8878d9e835039e9791bc51b1442a3a7",
"md5": "ab8f00821e389894c4e98379c5367720",
"sha256": "3f3a761a66aeea525d3e693fb220511039eb3c12904d935c23969261a95466d8"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ab8f00821e389894c4e98379c5367720",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 17880086,
"upload_time": "2024-08-02T11:43:37",
"upload_time_iso_8601": "2024-08-02T11:43:37.140471Z",
"url": "https://files.pythonhosted.org/packages/a1/15/d75d13be4c891985a2c07911cf19c8878d9e835039e9791bc51b1442a3a7/amplpy_copt-0.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d5df636be5c6a6a95521a6acf4239af9a6a97fb617473d3f63fa8f0b085afcf8",
"md5": "a10e6046be3c936ea9cfe93293e0e01c",
"sha256": "413f67ca28790a145bc53d878e507e0f5054b30a0ce70d4fd0abed966fe7092b"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "a10e6046be3c936ea9cfe93293e0e01c",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 12845136,
"upload_time": "2024-08-02T11:43:39",
"upload_time_iso_8601": "2024-08-02T11:43:39.692464Z",
"url": "https://files.pythonhosted.org/packages/d5/df/636be5c6a6a95521a6acf4239af9a6a97fb617473d3f63fa8f0b085afcf8/amplpy_copt-0.2.1-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a1a598e386287b51158beb18d4c04548df1d4c0d85a04e3d40ad210919df4226",
"md5": "7d38d3f6b61a462c2556747849ef206c",
"sha256": "a8bee5c0024a26bbaeea9396825a485a13e2c84fcc448cd906ddb8b36fd9018e"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp37-cp37m-macosx_10_14_x86_64.whl",
"has_sig": false,
"md5_digest": "7d38d3f6b61a462c2556747849ef206c",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 18732761,
"upload_time": "2024-08-02T11:43:42",
"upload_time_iso_8601": "2024-08-02T11:43:42.638702Z",
"url": "https://files.pythonhosted.org/packages/a1/a5/98e386287b51158beb18d4c04548df1d4c0d85a04e3d40ad210919df4226/amplpy_copt-0.2.1-cp37-cp37m-macosx_10_14_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "da344ad5098960c2ef4cafa8bd7cc023e4d8f8c9cb3667cdfd56de0ae4c94089",
"md5": "79790410c7976c4d85a1d8f373ec026b",
"sha256": "2a44524c68c90102ba6ddc95ceb8ce02d7554a4deeae366e8c9b73fabd0bfa3c"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "79790410c7976c4d85a1d8f373ec026b",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 17869569,
"upload_time": "2024-08-02T11:43:45",
"upload_time_iso_8601": "2024-08-02T11:43:45.223789Z",
"url": "https://files.pythonhosted.org/packages/da/34/4ad5098960c2ef4cafa8bd7cc023e4d8f8c9cb3667cdfd56de0ae4c94089/amplpy_copt-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "afb8338696d58140712a13835aec67310e54173153c710dd298c687e283ba256",
"md5": "e6d2992e6ea0d794f5e9f0ec7be9a7a3",
"sha256": "94a2ae8decee6a1d973892340fdbde51c51247b0705afb49484aaac872b6d868"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "e6d2992e6ea0d794f5e9f0ec7be9a7a3",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 12781055,
"upload_time": "2024-08-02T11:43:47",
"upload_time_iso_8601": "2024-08-02T11:43:47.857946Z",
"url": "https://files.pythonhosted.org/packages/af/b8/338696d58140712a13835aec67310e54173153c710dd298c687e283ba256/amplpy_copt-0.2.1-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c0f77bafbbed24086082e28d38e7d1812872171f12a7f2ecb0c018ea50199948",
"md5": "e2d46ad4dd01fd217ee0a9d39be19563",
"sha256": "4e2fc2b14aa676e9452e482d06137558d5009e777a397d30392a6538254073bc"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp38-cp38-macosx_10_14_x86_64.whl",
"has_sig": false,
"md5_digest": "e2d46ad4dd01fd217ee0a9d39be19563",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 18734906,
"upload_time": "2024-08-02T11:43:50",
"upload_time_iso_8601": "2024-08-02T11:43:50.544478Z",
"url": "https://files.pythonhosted.org/packages/c0/f7/7bafbbed24086082e28d38e7d1812872171f12a7f2ecb0c018ea50199948/amplpy_copt-0.2.1-cp38-cp38-macosx_10_14_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "db60d0c6e8b61906e010fa6fcef9a131e794b990b355a711de1b322805c5dcc0",
"md5": "ced0ac77de8cf9d235d26f503e33a71b",
"sha256": "d3598113812b6237e6e8432c3e9a99fbabdf063b4111f98c54d8b86b72e77502"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ced0ac77de8cf9d235d26f503e33a71b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 17801740,
"upload_time": "2024-08-02T11:43:53",
"upload_time_iso_8601": "2024-08-02T11:43:53.032753Z",
"url": "https://files.pythonhosted.org/packages/db/60/d0c6e8b61906e010fa6fcef9a131e794b990b355a711de1b322805c5dcc0/amplpy_copt-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b4c1eb41ed3d1576cf5e01dcb5297716a2dbd9d664ab721e0e10a0776f3c2900",
"md5": "1a8c937c366ebe49823f918f56305f36",
"sha256": "66348100fb7357a1abab54fb1164995b4adabbfda180308ca0ed699979a27e45"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "1a8c937c366ebe49823f918f56305f36",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 12783924,
"upload_time": "2024-08-02T11:43:55",
"upload_time_iso_8601": "2024-08-02T11:43:55.755782Z",
"url": "https://files.pythonhosted.org/packages/b4/c1/eb41ed3d1576cf5e01dcb5297716a2dbd9d664ab721e0e10a0776f3c2900/amplpy_copt-0.2.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ae60ac2d4363514aa478ce326175f3d31441713d22ba18082e224254d0dbc4fc",
"md5": "0b3a63d14fe3e1d96aea952c73f7c48f",
"sha256": "466ec06b428fed090e1c8cfbed5e28683e42630022d814dfa23412db611d2771"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp39-cp39-macosx_10_14_x86_64.whl",
"has_sig": false,
"md5_digest": "0b3a63d14fe3e1d96aea952c73f7c48f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 18734923,
"upload_time": "2024-08-02T11:43:58",
"upload_time_iso_8601": "2024-08-02T11:43:58.454973Z",
"url": "https://files.pythonhosted.org/packages/ae/60/ac2d4363514aa478ce326175f3d31441713d22ba18082e224254d0dbc4fc/amplpy_copt-0.2.1-cp39-cp39-macosx_10_14_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fcfd5ff56a24d33cf64601c70834549204c2fca1335defd01b41e3d92fa5d5d3",
"md5": "a16abd94ad50924d8c9cd8925496b58e",
"sha256": "90572dbe5e2e3986e89e90d80c322f9dd6b900c035b3b55df89959dbae645784"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a16abd94ad50924d8c9cd8925496b58e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 17824387,
"upload_time": "2024-08-02T11:44:00",
"upload_time_iso_8601": "2024-08-02T11:44:00.911446Z",
"url": "https://files.pythonhosted.org/packages/fc/fd/5ff56a24d33cf64601c70834549204c2fca1335defd01b41e3d92fa5d5d3/amplpy_copt-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e6f45af790490df72e3c6740dc7faae0f0d285aa0107b4a84ecd7fede574d2b",
"md5": "e15cd9e05cb843acb340eae0d4c5c15a",
"sha256": "3625f03921a25e379d2d7fa028d3624a1cc8d3edd99db79ef77df65fc8344e50"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "e15cd9e05cb843acb340eae0d4c5c15a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 12783764,
"upload_time": "2024-08-02T11:44:03",
"upload_time_iso_8601": "2024-08-02T11:44:03.626430Z",
"url": "https://files.pythonhosted.org/packages/5e/6f/45af790490df72e3c6740dc7faae0f0d285aa0107b4a84ecd7fede574d2b/amplpy_copt-0.2.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "54286d1e17b9dfcc376f9d3cb18dd8b36ed0cfaf55c9754fa9e8793887f6f176",
"md5": "202010800b9173988ed397d608783443",
"sha256": "ac91a5dac593a70276f3318457097ee03ed65aafb4eb8f8a3a16f67a1462d925"
},
"downloads": -1,
"filename": "amplpy_copt-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "202010800b9173988ed397d608783443",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 42851525,
"upload_time": "2024-08-02T11:46:42",
"upload_time_iso_8601": "2024-08-02T11:46:42.035964Z",
"url": "https://files.pythonhosted.org/packages/54/28/6d1e17b9dfcc376f9d3cb18dd8b36ed0cfaf55c9754fa9e8793887f6f176/amplpy_copt-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-02 11:46:42",
"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-copt"
}