nlopt


Namenlopt JSON
Version 2.9.0 PyPI version JSON
download
home_pageNone
SummaryLibrary for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization
upload_time2024-11-16 10:19:22
maintainerDaniel Bok
docs_urlNone
authorDaniel Bok
requires_python>=3.9
licenseMIT
keywords algorithms global local constrained unconstrained optimization optimization non-linear optimization
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.41859s