NLopt Python
============
[](https://badge.fury.io/py/nlopt)

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[](https://badge.fury.io/py/nlopt)\n\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.1",
"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": null,
"digests": {
"blake2b_256": "957c3cede66770c4e380d3e75a11f65cce4e824227b4a5caa8d166bdf3fab7f7",
"md5": "62e24c180da1e6e3f5256e7c80067558",
"sha256": "104b8c6a0f41e9067b92d483a5bb0a3f07f0120cbec452b92dd48a0f1450ec6f"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "62e24c180da1e6e3f5256e7c80067558",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 345418,
"upload_time": "2025-01-23T14:42:32",
"upload_time_iso_8601": "2025-01-23T14:42:32.070365Z",
"url": "https://files.pythonhosted.org/packages/95/7c/3cede66770c4e380d3e75a11f65cce4e824227b4a5caa8d166bdf3fab7f7/nlopt-2.9.1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "844cff743907a9925c70f69cbe0ac50aab8c0cfc69241bbe44aa92faf634bcea",
"md5": "8ba871f7c0bfdd8332fb26ca88624a7c",
"sha256": "1c7adfb816e37439be9e596be66437df48eb1518bc68f79abbc7d36fb79584ff"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8ba871f7c0bfdd8332fb26ca88624a7c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 365303,
"upload_time": "2025-01-23T14:42:34",
"upload_time_iso_8601": "2025-01-23T14:42:34.363135Z",
"url": "https://files.pythonhosted.org/packages/84/4c/ff743907a9925c70f69cbe0ac50aab8c0cfc69241bbe44aa92faf634bcea/nlopt-2.9.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "54b565f5c18e7b0b6e04960aa42003994ece0ff22752731de61a5db52bac2499",
"md5": "4bedb22ec01d4bed4997edcb5e8a916e",
"sha256": "ad7b5f3553a1ff5b1e762a3c813cea57f644fa91ad50f0def3e7f184860daa0e"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "4bedb22ec01d4bed4997edcb5e8a916e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 436355,
"upload_time": "2025-01-23T14:42:36",
"upload_time_iso_8601": "2025-01-23T14:42:36.731440Z",
"url": "https://files.pythonhosted.org/packages/54/b5/65f5c18e7b0b6e04960aa42003994ece0ff22752731de61a5db52bac2499/nlopt-2.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "155477c2aa43ce567eafc157d1e7b32fc0b584d98c93fa77eb27f283926fb7bc",
"md5": "0a2e5e0ad9eeb338e06ff8ebdddc66ef",
"sha256": "0740d7f1532c14034019913a19fa73fba2bea3f471abd365866b5e1946b2e9a3"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "0a2e5e0ad9eeb338e06ff8ebdddc66ef",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 358931,
"upload_time": "2025-01-23T14:42:38",
"upload_time_iso_8601": "2025-01-23T14:42:38.149437Z",
"url": "https://files.pythonhosted.org/packages/15/54/77c2aa43ce567eafc157d1e7b32fc0b584d98c93fa77eb27f283926fb7bc/nlopt-2.9.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "849eacc6cf29ead1380e304006a68d71e41f2e641e245df343f95514cefb4608",
"md5": "0eee03de77c12e3f0068f2d09f188bc8",
"sha256": "190ae26a527de7fc7e4c0bc61ceefb567bb2395899a4fe7cfef39daf5bdeec79"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "0eee03de77c12e3f0068f2d09f188bc8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 345911,
"upload_time": "2025-01-23T14:42:39",
"upload_time_iso_8601": "2025-01-23T14:42:39.587358Z",
"url": "https://files.pythonhosted.org/packages/84/9e/acc6cf29ead1380e304006a68d71e41f2e641e245df343f95514cefb4608/nlopt-2.9.1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5b784b4c8227a6866f992f22af4d42c1ebacd99d236603970691a9ef45191d45",
"md5": "0c4e95006b09af6db9b530e784eb6108",
"sha256": "d89d9d32fefe4266afd1128a02c350cbdfd7cf5f949e53fcb1fa093d77cf3876"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "0c4e95006b09af6db9b530e784eb6108",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 365701,
"upload_time": "2025-01-23T14:42:41",
"upload_time_iso_8601": "2025-01-23T14:42:41.744051Z",
"url": "https://files.pythonhosted.org/packages/5b/78/4b4c8227a6866f992f22af4d42c1ebacd99d236603970691a9ef45191d45/nlopt-2.9.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "783b31d5fb489cece11c274d52f4dcacd8e462738a4f2a584061d06d6a1d5f80",
"md5": "520d39c4ddcfa1ae488a19cb3c884011",
"sha256": "597bbaed7f0a3b20f8942c545e504bba421628cce393c17c6cfe3c9a9ed4266a"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "520d39c4ddcfa1ae488a19cb3c884011",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 436772,
"upload_time": "2025-01-23T14:42:43",
"upload_time_iso_8601": "2025-01-23T14:42:43.214028Z",
"url": "https://files.pythonhosted.org/packages/78/3b/31d5fb489cece11c274d52f4dcacd8e462738a4f2a584061d06d6a1d5f80/nlopt-2.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a6edf6b2cb6dae6bb4a591837ec484ecbb4bd5cf7958b048ca0b3a9f9ac2f050",
"md5": "d631236b55e1c0bea14657f5e8bf74a1",
"sha256": "299900be9c907c14bd1e8f82717de1bc95524e9b51a3821f295ea175689d747d"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "d631236b55e1c0bea14657f5e8bf74a1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 358788,
"upload_time": "2025-01-23T14:42:46",
"upload_time_iso_8601": "2025-01-23T14:42:46.771887Z",
"url": "https://files.pythonhosted.org/packages/a6/ed/f6b2cb6dae6bb4a591837ec484ecbb4bd5cf7958b048ca0b3a9f9ac2f050/nlopt-2.9.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "332421a66e6818156f762fb55a899195a6d030b0c2a9a7f799efc8b216a664e6",
"md5": "cb7b8d7f7ab401c59484ad8199dadf7e",
"sha256": "05f9833956dbd9fadc6857049b575016bf74403606af200904fb1aed12bcdcac"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "cb7b8d7f7ab401c59484ad8199dadf7e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 347500,
"upload_time": "2025-01-23T14:42:48",
"upload_time_iso_8601": "2025-01-23T14:42:48.886164Z",
"url": "https://files.pythonhosted.org/packages/33/24/21a66e6818156f762fb55a899195a6d030b0c2a9a7f799efc8b216a664e6/nlopt-2.9.1-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8e91a810a546c39c2ac1b9389ee54d7c63e69e3d613fcaa51066856b3e2cc8a3",
"md5": "8644593256fdbab7c70d9533a6272a5b",
"sha256": "d3b9d06e7d1aab8b5dbd08ca2127dd02a79e3b35c064988339743ade0e2c5600"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8644593256fdbab7c70d9533a6272a5b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 367702,
"upload_time": "2025-01-23T14:42:52",
"upload_time_iso_8601": "2025-01-23T14:42:52.854712Z",
"url": "https://files.pythonhosted.org/packages/8e/91/a810a546c39c2ac1b9389ee54d7c63e69e3d613fcaa51066856b3e2cc8a3/nlopt-2.9.1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ee2fe2089a355718885a2310bd86ab54c3dbf3d83165b825621f49ad63b4ed39",
"md5": "a7f0b4d2c5ea11d8fe9e4fbeb97e6678",
"sha256": "bf1d0b8c0047accffe69613450c17049d67474bd9fdd6213d849bd1e92b83aba"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a7f0b4d2c5ea11d8fe9e4fbeb97e6678",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 438573,
"upload_time": "2025-01-23T14:42:54",
"upload_time_iso_8601": "2025-01-23T14:42:54.988984Z",
"url": "https://files.pythonhosted.org/packages/ee/2f/e2089a355718885a2310bd86ab54c3dbf3d83165b825621f49ad63b4ed39/nlopt-2.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4d66551a10440e6c5018d6de772f0b020ed443af97f991a37f26f81482687aa5",
"md5": "f81568de7b260fec913a5041e010ddd4",
"sha256": "6f5e5b64c67556b0d37dd2860002ad2b166de84b2c1599c999c42df1e5ccf387"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "f81568de7b260fec913a5041e010ddd4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 359364,
"upload_time": "2025-01-23T14:42:56",
"upload_time_iso_8601": "2025-01-23T14:42:56.418080Z",
"url": "https://files.pythonhosted.org/packages/4d/66/551a10440e6c5018d6de772f0b020ed443af97f991a37f26f81482687aa5/nlopt-2.9.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0f60d52d0c07de57c4e4946f9f4c63cd504c3cda7a070ec7cc90b09bba9638ee",
"md5": "aa38c3ce16d7efb7e0d58525a050d8dc",
"sha256": "435a1ed1c1609aaa8f4b1fc76a8bc20a691b958ca8fcb19a46b1082f3ab823ca"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "aa38c3ce16d7efb7e0d58525a050d8dc",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 347528,
"upload_time": "2025-01-23T14:43:00",
"upload_time_iso_8601": "2025-01-23T14:43:00.977257Z",
"url": "https://files.pythonhosted.org/packages/0f/60/d52d0c07de57c4e4946f9f4c63cd504c3cda7a070ec7cc90b09bba9638ee/nlopt-2.9.1-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "61016099ac62d085c8d4d7a2340ddc11f4d0ed205e56983184581a7f0451be17",
"md5": "d78b9f33cb61bdb054ce719a5a8424bf",
"sha256": "2c8762d33a34933e419937e8ebd9cae178489a1c29f44ed9efda1d78c394be3d"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "d78b9f33cb61bdb054ce719a5a8424bf",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 367763,
"upload_time": "2025-01-23T14:43:03",
"upload_time_iso_8601": "2025-01-23T14:43:03.238496Z",
"url": "https://files.pythonhosted.org/packages/61/01/6099ac62d085c8d4d7a2340ddc11f4d0ed205e56983184581a7f0451be17/nlopt-2.9.1-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f028fc6e4fbe4d689e78deca171540fbc0993ac1a9ac797a284f2b2e73289311",
"md5": "77eebbecbde856ae58adc1811e3c4bcb",
"sha256": "80bfa95aa80d7cea9b30ac304daba17ce8b00f25f7ed37bbe28a074d1892b168"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "77eebbecbde856ae58adc1811e3c4bcb",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 438572,
"upload_time": "2025-01-23T14:43:05",
"upload_time_iso_8601": "2025-01-23T14:43:05.609165Z",
"url": "https://files.pythonhosted.org/packages/f0/28/fc6e4fbe4d689e78deca171540fbc0993ac1a9ac797a284f2b2e73289311/nlopt-2.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2c9f0a1daa5e9115a970bf475fd7d76fd0c2a7714db263f745e623402123d7f0",
"md5": "37b93bc24fe8f8e51960876c6cc6434d",
"sha256": "f71b40915bf3e1681c5de9958328a6538be9d8397faa1e648606c26a80bed493"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "37b93bc24fe8f8e51960876c6cc6434d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 359342,
"upload_time": "2025-01-23T14:43:07",
"upload_time_iso_8601": "2025-01-23T14:43:07.745685Z",
"url": "https://files.pythonhosted.org/packages/2c/9f/0a1daa5e9115a970bf475fd7d76fd0c2a7714db263f745e623402123d7f0/nlopt-2.9.1-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6aba9bc0e0271a37e16697ad7aa3ca549cae636610e6cd019af90cfb7f1569e5",
"md5": "3a9cda4d9d58667c828fd2134647c741",
"sha256": "2119861645743fcd2de94e988aff16166641b2943016940b092405128ea2c7e0"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "3a9cda4d9d58667c828fd2134647c741",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 345679,
"upload_time": "2025-01-23T14:43:09",
"upload_time_iso_8601": "2025-01-23T14:43:09.253063Z",
"url": "https://files.pythonhosted.org/packages/6a/ba/9bc0e0271a37e16697ad7aa3ca549cae636610e6cd019af90cfb7f1569e5/nlopt-2.9.1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f5650f430dabc76f3878183d4e558fb94ead8aca49094eee6f230084ff11897b",
"md5": "13adceb6a3d7925a0bca9df9257c5410",
"sha256": "6771cbcce42cc789617a264376b35602f7ed5936d32e1a7b1a31e9e939ba81f1"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "13adceb6a3d7925a0bca9df9257c5410",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 365394,
"upload_time": "2025-01-23T14:43:10",
"upload_time_iso_8601": "2025-01-23T14:43:10.549148Z",
"url": "https://files.pythonhosted.org/packages/f5/65/0f430dabc76f3878183d4e558fb94ead8aca49094eee6f230084ff11897b/nlopt-2.9.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "85f7b9df697e466aebf557362f4ad8f3f363447e679c5f66cb6bcc596ea2e888",
"md5": "5d78ed1c664a62b4a890d84870206fce",
"sha256": "2098cf6e3fa65d35b9fc6455f9cb7711af351a9811155280a3732fcf153bc299"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5d78ed1c664a62b4a890d84870206fce",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 436480,
"upload_time": "2025-01-23T14:43:12",
"upload_time_iso_8601": "2025-01-23T14:43:12.024071Z",
"url": "https://files.pythonhosted.org/packages/85/f7/b9df697e466aebf557362f4ad8f3f363447e679c5f66cb6bcc596ea2e888/nlopt-2.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f966ba94cd39d729a51a463d749e5b3d15774e681697828e07f7db69bd2c4125",
"md5": "6690c49dc37d003637bb3b94d9b796cf",
"sha256": "f1a42f0861c32c791c663904bfaf7d505a5dab84ccdb7fbfeb1bfbfcf09baa31"
},
"downloads": -1,
"filename": "nlopt-2.9.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "6690c49dc37d003637bb3b94d9b796cf",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 358923,
"upload_time": "2025-01-23T14:43:13",
"upload_time_iso_8601": "2025-01-23T14:43:13.403544Z",
"url": "https://files.pythonhosted.org/packages/f9/66/ba94cd39d729a51a463d749e5b3d15774e681697828e07f7db69bd2c4125/nlopt-2.9.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-23 14:42:32",
"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"
}