Skip to main content

Library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization

Project description

NLopt Python

PyPI version Build

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

pip install nlopt

Documentation

For more information on how to use NLopt, refer to the documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

nlopt-2.9.1-cp313-cp313-win_amd64.whl (359.3 kB view details)

Uploaded CPython 3.13Windows x86-64

nlopt-2.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (438.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

nlopt-2.9.1-cp313-cp313-macosx_11_0_arm64.whl (367.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

nlopt-2.9.1-cp313-cp313-macosx_10_13_x86_64.whl (347.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

nlopt-2.9.1-cp312-cp312-win_amd64.whl (359.4 kB view details)

Uploaded CPython 3.12Windows x86-64

nlopt-2.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (438.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

nlopt-2.9.1-cp312-cp312-macosx_11_0_arm64.whl (367.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nlopt-2.9.1-cp312-cp312-macosx_10_13_x86_64.whl (347.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

nlopt-2.9.1-cp311-cp311-win_amd64.whl (358.8 kB view details)

Uploaded CPython 3.11Windows x86-64

nlopt-2.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (436.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

nlopt-2.9.1-cp311-cp311-macosx_11_0_arm64.whl (365.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nlopt-2.9.1-cp311-cp311-macosx_10_9_x86_64.whl (345.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

nlopt-2.9.1-cp310-cp310-win_amd64.whl (358.9 kB view details)

Uploaded CPython 3.10Windows x86-64

nlopt-2.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (436.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

nlopt-2.9.1-cp310-cp310-macosx_11_0_arm64.whl (365.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

nlopt-2.9.1-cp310-cp310-macosx_10_9_x86_64.whl (345.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

nlopt-2.9.1-cp39-cp39-win_amd64.whl (358.9 kB view details)

Uploaded CPython 3.9Windows x86-64

nlopt-2.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (436.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

nlopt-2.9.1-cp39-cp39-macosx_11_0_arm64.whl (365.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

nlopt-2.9.1-cp39-cp39-macosx_10_9_x86_64.whl (345.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file nlopt-2.9.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: nlopt-2.9.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 359.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for nlopt-2.9.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f71b40915bf3e1681c5de9958328a6538be9d8397faa1e648606c26a80bed493
MD5 37b93bc24fe8f8e51960876c6cc6434d
BLAKE2b-256 2c9f0a1daa5e9115a970bf475fd7d76fd0c2a7714db263f745e623402123d7f0

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80bfa95aa80d7cea9b30ac304daba17ce8b00f25f7ed37bbe28a074d1892b168
MD5 77eebbecbde856ae58adc1811e3c4bcb
BLAKE2b-256 f028fc6e4fbe4d689e78deca171540fbc0993ac1a9ac797a284f2b2e73289311

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c8762d33a34933e419937e8ebd9cae178489a1c29f44ed9efda1d78c394be3d
MD5 d78b9f33cb61bdb054ce719a5a8424bf
BLAKE2b-256 61016099ac62d085c8d4d7a2340ddc11f4d0ed205e56983184581a7f0451be17

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 435a1ed1c1609aaa8f4b1fc76a8bc20a691b958ca8fcb19a46b1082f3ab823ca
MD5 aa38c3ce16d7efb7e0d58525a050d8dc
BLAKE2b-256 0f60d52d0c07de57c4e4946f9f4c63cd504c3cda7a070ec7cc90b09bba9638ee

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: nlopt-2.9.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 359.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for nlopt-2.9.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6f5e5b64c67556b0d37dd2860002ad2b166de84b2c1599c999c42df1e5ccf387
MD5 f81568de7b260fec913a5041e010ddd4
BLAKE2b-256 4d66551a10440e6c5018d6de772f0b020ed443af97f991a37f26f81482687aa5

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf1d0b8c0047accffe69613450c17049d67474bd9fdd6213d849bd1e92b83aba
MD5 a7f0b4d2c5ea11d8fe9e4fbeb97e6678
BLAKE2b-256 ee2fe2089a355718885a2310bd86ab54c3dbf3d83165b825621f49ad63b4ed39

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3b9d06e7d1aab8b5dbd08ca2127dd02a79e3b35c064988339743ade0e2c5600
MD5 8644593256fdbab7c70d9533a6272a5b
BLAKE2b-256 8e91a810a546c39c2ac1b9389ee54d7c63e69e3d613fcaa51066856b3e2cc8a3

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 05f9833956dbd9fadc6857049b575016bf74403606af200904fb1aed12bcdcac
MD5 cb7b8d7f7ab401c59484ad8199dadf7e
BLAKE2b-256 332421a66e6818156f762fb55a899195a6d030b0c2a9a7f799efc8b216a664e6

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: nlopt-2.9.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 358.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for nlopt-2.9.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 299900be9c907c14bd1e8f82717de1bc95524e9b51a3821f295ea175689d747d
MD5 d631236b55e1c0bea14657f5e8bf74a1
BLAKE2b-256 a6edf6b2cb6dae6bb4a591837ec484ecbb4bd5cf7958b048ca0b3a9f9ac2f050

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 597bbaed7f0a3b20f8942c545e504bba421628cce393c17c6cfe3c9a9ed4266a
MD5 520d39c4ddcfa1ae488a19cb3c884011
BLAKE2b-256 783b31d5fb489cece11c274d52f4dcacd8e462738a4f2a584061d06d6a1d5f80

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d89d9d32fefe4266afd1128a02c350cbdfd7cf5f949e53fcb1fa093d77cf3876
MD5 0c4e95006b09af6db9b530e784eb6108
BLAKE2b-256 5b784b4c8227a6866f992f22af4d42c1ebacd99d236603970691a9ef45191d45

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 190ae26a527de7fc7e4c0bc61ceefb567bb2395899a4fe7cfef39daf5bdeec79
MD5 0eee03de77c12e3f0068f2d09f188bc8
BLAKE2b-256 849eacc6cf29ead1380e304006a68d71e41f2e641e245df343f95514cefb4608

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: nlopt-2.9.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 358.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for nlopt-2.9.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0740d7f1532c14034019913a19fa73fba2bea3f471abd365866b5e1946b2e9a3
MD5 0a2e5e0ad9eeb338e06ff8ebdddc66ef
BLAKE2b-256 155477c2aa43ce567eafc157d1e7b32fc0b584d98c93fa77eb27f283926fb7bc

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad7b5f3553a1ff5b1e762a3c813cea57f644fa91ad50f0def3e7f184860daa0e
MD5 4bedb22ec01d4bed4997edcb5e8a916e
BLAKE2b-256 54b565f5c18e7b0b6e04960aa42003994ece0ff22752731de61a5db52bac2499

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c7adfb816e37439be9e596be66437df48eb1518bc68f79abbc7d36fb79584ff
MD5 8ba871f7c0bfdd8332fb26ca88624a7c
BLAKE2b-256 844cff743907a9925c70f69cbe0ac50aab8c0cfc69241bbe44aa92faf634bcea

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 104b8c6a0f41e9067b92d483a5bb0a3f07f0120cbec452b92dd48a0f1450ec6f
MD5 62e24c180da1e6e3f5256e7c80067558
BLAKE2b-256 957c3cede66770c4e380d3e75a11f65cce4e824227b4a5caa8d166bdf3fab7f7

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: nlopt-2.9.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 358.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for nlopt-2.9.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f1a42f0861c32c791c663904bfaf7d505a5dab84ccdb7fbfeb1bfbfcf09baa31
MD5 6690c49dc37d003637bb3b94d9b796cf
BLAKE2b-256 f966ba94cd39d729a51a463d749e5b3d15774e681697828e07f7db69bd2c4125

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2098cf6e3fa65d35b9fc6455f9cb7711af351a9811155280a3732fcf153bc299
MD5 5d78ed1c664a62b4a890d84870206fce
BLAKE2b-256 85f7b9df697e466aebf557362f4ad8f3f363447e679c5f66cb6bcc596ea2e888

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nlopt-2.9.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 365.4 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for nlopt-2.9.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6771cbcce42cc789617a264376b35602f7ed5936d32e1a7b1a31e9e939ba81f1
MD5 13adceb6a3d7925a0bca9df9257c5410
BLAKE2b-256 f5650f430dabc76f3878183d4e558fb94ead8aca49094eee6f230084ff11897b

See more details on using hashes here.

File details

Details for the file nlopt-2.9.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.9.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2119861645743fcd2de94e988aff16166641b2943016940b092405128ea2c7e0
MD5 3a9cda4d9d58667c828fd2134647c741
BLAKE2b-256 6aba9bc0e0271a37e16697ad7aa3ca549cae636610e6cd019af90cfb7f1569e5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page