NLopt Python
============
[![PyPI version](https://badge.fury.io/py/nlopt.svg)](https://badge.fury.io/py/nlopt)
![Build](https://github.com/DanielBok/nlopt-python/workflows/Build/badge.svg?branch=master)
This project builds Python wheels for the NLopt library. NLopt contains various routines for non-linear optimization.
## Versions supported
The project supports Python versions 3.9+ and above for Windows, MacOS, and Linux.
## Installation
```bash
pip install nlopt
```
## Documentation
For more information on how to use NLopt, refer to the [documentation](https://nlopt.readthedocs.io/en/latest/NLopt_Python_Reference/).
Raw data
{
"_id": null,
"home_page": null,
"name": "nlopt",
"maintainer": "Daniel Bok",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "daniel.bok@outlook.com",
"keywords": "algorithms, global local constrained unconstrained optimization, optimization, non-linear optimization",
"author": "Daniel Bok",
"author_email": "daniel.bok@outlook.com",
"download_url": null,
"platform": null,
"description": "NLopt Python\n============\n\n[![PyPI version](https://badge.fury.io/py/nlopt.svg)](https://badge.fury.io/py/nlopt)\n![Build](https://github.com/DanielBok/nlopt-python/workflows/Build/badge.svg?branch=master)\n\nThis project builds Python wheels for the NLopt library. NLopt contains various routines for non-linear optimization.\n\n## Versions supported\n\nThe project supports Python versions 3.9+ and above for Windows, MacOS, and Linux.\n\n## Installation\n\n```bash\npip install nlopt\n```\n\n## Documentation\n\nFor more information on how to use NLopt, refer to the [documentation](https://nlopt.readthedocs.io/en/latest/NLopt_Python_Reference/).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization",
"version": "2.9.0",
"project_urls": {
"Code": "https://github.com/DanielBok/nlopt-python",
"Documentation": "https://nlopt.readthedocs.io/en/latest/",
"Issue tracker": "https://github.com/DanielBok/nlopt-python/issues"
},
"split_keywords": [
"algorithms",
" global local constrained unconstrained optimization",
" optimization",
" non-linear optimization"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "48c38a329eb61655cd5b5c314e4a375166a00b83e6836c44be78a4357724972f",
"md5": "b5a2dff3886e4951decacfdad4841088",
"sha256": "0c0738a4e44eb361807a965c448dc0c4b2b40c2701067febd0b0a4a12f293989"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "b5a2dff3886e4951decacfdad4841088",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 365163,
"upload_time": "2024-11-16T10:19:22",
"upload_time_iso_8601": "2024-11-16T10:19:22.325171Z",
"url": "https://files.pythonhosted.org/packages/48/c3/8a329eb61655cd5b5c314e4a375166a00b83e6836c44be78a4357724972f/nlopt-2.9.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "363f60647fbdd9f57c4be383f61cbb6b0df3bd45cba465a32e1ed434d1bb0062",
"md5": "5e342bccb68361836097d20e84716d46",
"sha256": "422bac893488fa54b961f70486e9a553f10c6aaf71f27d3f64e9c48de4b33ba7"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5e342bccb68361836097d20e84716d46",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 435755,
"upload_time": "2024-11-16T10:19:24",
"upload_time_iso_8601": "2024-11-16T10:19:24.771252Z",
"url": "https://files.pythonhosted.org/packages/36/3f/60647fbdd9f57c4be383f61cbb6b0df3bd45cba465a32e1ed434d1bb0062/nlopt-2.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9936d7c084bdfeddc9c3b0926c580688d1ba6f97e2f0564cd35c629e19dcd88f",
"md5": "eaac68c66f4fb8c4037dd1a7243ade52",
"sha256": "5bcced71da950773246ffde4ad24edc89ad21017042fa00fd1923fca55b3b14d"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "eaac68c66f4fb8c4037dd1a7243ade52",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 357177,
"upload_time": "2024-11-16T10:19:26",
"upload_time_iso_8601": "2024-11-16T10:19:26.492855Z",
"url": "https://files.pythonhosted.org/packages/99/36/d7c084bdfeddc9c3b0926c580688d1ba6f97e2f0564cd35c629e19dcd88f/nlopt-2.9.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d4623dd63d610bbd4c0e9201ddb4b8bb35af473f2d3f95a329af97c5d4c27744",
"md5": "bb3eae77acbaa2b7486c19c3b6d0d9c0",
"sha256": "08bcacf052ffa1a95b52fa4ecad8b60b60c153b95869bae475c33785f0a054f6"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "bb3eae77acbaa2b7486c19c3b6d0d9c0",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 365669,
"upload_time": "2024-11-16T10:19:27",
"upload_time_iso_8601": "2024-11-16T10:19:27.750509Z",
"url": "https://files.pythonhosted.org/packages/d4/62/3dd63d610bbd4c0e9201ddb4b8bb35af473f2d3f95a329af97c5d4c27744/nlopt-2.9.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "047177ddd19a88f6a598f47aa3291190971f8be8eb4891ba0220ecfb2ddc55f5",
"md5": "71048d1c1f74e572163d4c20e09dafa3",
"sha256": "bcb9e04bcd91e694a893d09dd7c71421c024d499d5c15275f5f8cf54d594776c"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "71048d1c1f74e572163d4c20e09dafa3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 436275,
"upload_time": "2024-11-16T10:19:29",
"upload_time_iso_8601": "2024-11-16T10:19:29.519290Z",
"url": "https://files.pythonhosted.org/packages/04/71/77ddd19a88f6a598f47aa3291190971f8be8eb4891ba0220ecfb2ddc55f5/nlopt-2.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "950f8dfd21ff9a279fe5a315197ff99b755ae9b79352b1da3cd712b73c1966c3",
"md5": "20cc62da578d3aa73ce5d98988938a29",
"sha256": "838e40e75c55da13d532ea384171e901d2b76f3722491106e419899891572bb3"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "20cc62da578d3aa73ce5d98988938a29",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 356957,
"upload_time": "2024-11-16T10:19:30",
"upload_time_iso_8601": "2024-11-16T10:19:30.614197Z",
"url": "https://files.pythonhosted.org/packages/95/0f/8dfd21ff9a279fe5a315197ff99b755ae9b79352b1da3cd712b73c1966c3/nlopt-2.9.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a23a561f90db2c7854ece5df25d922eea3d4fcc9c643aefd62da435fa6a0db7",
"md5": "6451a7d4a78af6fdbbe6b232c1a67030",
"sha256": "d57635fa4219bb1bf138e27d1370479637f13fc40f9680979f67459912e74dc0"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "6451a7d4a78af6fdbbe6b232c1a67030",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 367607,
"upload_time": "2024-11-16T10:19:32",
"upload_time_iso_8601": "2024-11-16T10:19:32.324085Z",
"url": "https://files.pythonhosted.org/packages/4a/23/a561f90db2c7854ece5df25d922eea3d4fcc9c643aefd62da435fa6a0db7/nlopt-2.9.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e8ce1b208e71fba9d81e5f45250d1ff19f1fda5aeb74cab2ccc09303296f4aec",
"md5": "1e5fd6c05d3848966dbe4cfee1fc08e2",
"sha256": "cfb42c90e6005521481696ce0ee08070e295d7046e5d810c5e0871dd5f82431c"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1e5fd6c05d3848966dbe4cfee1fc08e2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 437911,
"upload_time": "2024-11-16T10:19:34",
"upload_time_iso_8601": "2024-11-16T10:19:34.017052Z",
"url": "https://files.pythonhosted.org/packages/e8/ce/1b208e71fba9d81e5f45250d1ff19f1fda5aeb74cab2ccc09303296f4aec/nlopt-2.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "024e4cdcaca1c1a9c99c414fffcd20c43e51b3bfff69e37383015e2c52901b9a",
"md5": "9e45e2fc4b9b489d63548013e5e5ecfc",
"sha256": "209e014b3926f53da2f4e9aeef6d28c067c31bca77e72331c72c9a721e445750"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "9e45e2fc4b9b489d63548013e5e5ecfc",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 358018,
"upload_time": "2024-11-16T10:19:35",
"upload_time_iso_8601": "2024-11-16T10:19:35.700657Z",
"url": "https://files.pythonhosted.org/packages/02/4e/4cdcaca1c1a9c99c414fffcd20c43e51b3bfff69e37383015e2c52901b9a/nlopt-2.9.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "21be60767a526278c9b898993aa1b28aabd4c1e6b19ef8ab66a1ede1615797a4",
"md5": "8917dac2bdbc957e6c4fe57660bfab6a",
"sha256": "73bbc23cf53db4bd4662bbb213f8fd3c2d5d3732cf074c1bc8e164aa35d8e936"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8917dac2bdbc957e6c4fe57660bfab6a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 367724,
"upload_time": "2024-11-16T10:19:36",
"upload_time_iso_8601": "2024-11-16T10:19:36.833586Z",
"url": "https://files.pythonhosted.org/packages/21/be/60767a526278c9b898993aa1b28aabd4c1e6b19ef8ab66a1ede1615797a4/nlopt-2.9.0-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "455a913eae06b3140cefb9ba9a2632ebebf77114e728e5a7139c4a1668811dac",
"md5": "67a77de903a96d0b9cfcc51cfaa3761f",
"sha256": "4c642538ec7698be12036c9bb0dbc0a50f6aa31e3790f67ac96aabf01306c5c3"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "67a77de903a96d0b9cfcc51cfaa3761f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 437888,
"upload_time": "2024-11-16T10:19:37",
"upload_time_iso_8601": "2024-11-16T10:19:37.938129Z",
"url": "https://files.pythonhosted.org/packages/45/5a/913eae06b3140cefb9ba9a2632ebebf77114e728e5a7139c4a1668811dac/nlopt-2.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cf9927058da7f7ac61bef50e6cedfd5b982ff082f3bcd7603b6d014d5f5cd8d6",
"md5": "c40f3da109f4a6c8493a06960bb59ea1",
"sha256": "4bf6c851c333319e8a3a53a290842c88fc780e779c4b656e10147e4a7ed22939"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "c40f3da109f4a6c8493a06960bb59ea1",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 357850,
"upload_time": "2024-11-16T10:19:39",
"upload_time_iso_8601": "2024-11-16T10:19:39.423172Z",
"url": "https://files.pythonhosted.org/packages/cf/99/27058da7f7ac61bef50e6cedfd5b982ff082f3bcd7603b6d014d5f5cd8d6/nlopt-2.9.0-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a6c60bdce890ed80c9f9218dd4c86f9af662e6f204dcc1583139ae78f8ba70e0",
"md5": "c3aa732199c021077db1ebf19d5fc165",
"sha256": "6933dd41276c472fdaf92479dd0724b4e2d8b65e155742fa3dea19295e27ce89"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "c3aa732199c021077db1ebf19d5fc165",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 365427,
"upload_time": "2024-11-16T10:19:41",
"upload_time_iso_8601": "2024-11-16T10:19:41.163558Z",
"url": "https://files.pythonhosted.org/packages/a6/c6/0bdce890ed80c9f9218dd4c86f9af662e6f204dcc1583139ae78f8ba70e0/nlopt-2.9.0-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f83244b18844f448fb9408fba051ca081f0d5cc447aa338320306de64811c391",
"md5": "397e899c7493f98e1229282cb874d842",
"sha256": "cf9576f7bfd779212219a3879d3c1d19a2390b7cab51d6b2b5fe1ffc2e5cf576"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "397e899c7493f98e1229282cb874d842",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 436067,
"upload_time": "2024-11-16T10:19:42",
"upload_time_iso_8601": "2024-11-16T10:19:42.999005Z",
"url": "https://files.pythonhosted.org/packages/f8/32/44b18844f448fb9408fba051ca081f0d5cc447aa338320306de64811c391/nlopt-2.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8177ef937aadf106c1573b317e9cec7c2012367db7cd2b81e92596c141aed3d3",
"md5": "f24c901d09c8c2e7d28357d063d3296a",
"sha256": "e2b075e46d02d19896df932bdf22cc23ca378e9bc4703cf05f252fd307bd5386"
},
"downloads": -1,
"filename": "nlopt-2.9.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "f24c901d09c8c2e7d28357d063d3296a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 357060,
"upload_time": "2024-11-16T10:19:44",
"upload_time_iso_8601": "2024-11-16T10:19:44.087018Z",
"url": "https://files.pythonhosted.org/packages/81/77/ef937aadf106c1573b317e9cec7c2012367db7cd2b81e92596c141aed3d3/nlopt-2.9.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-16 10:19:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "DanielBok",
"github_project": "nlopt-python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "nlopt"
}