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

If you're not sure about the file name format, learn more about wheel file names.

nlopt-2.11.0-cp314-cp314-win_amd64.whl (588.5 kB view details)

Uploaded CPython 3.14Windows x86-64

nlopt-2.11.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (402.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nlopt-2.11.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (388.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nlopt-2.11.0-cp314-cp314-macosx_11_0_arm64.whl (615.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

nlopt-2.11.0-cp313-cp313-win_amd64.whl (572.4 kB view details)

Uploaded CPython 3.13Windows x86-64

nlopt-2.11.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (402.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nlopt-2.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (388.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nlopt-2.11.0-cp313-cp313-macosx_11_0_arm64.whl (615.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

nlopt-2.11.0-cp312-cp312-win_amd64.whl (572.6 kB view details)

Uploaded CPython 3.12Windows x86-64

nlopt-2.11.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (402.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nlopt-2.11.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (389.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nlopt-2.11.0-cp312-cp312-macosx_11_0_arm64.whl (615.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nlopt-2.11.0-cp311-cp311-win_amd64.whl (572.6 kB view details)

Uploaded CPython 3.11Windows x86-64

nlopt-2.11.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (401.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nlopt-2.11.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (387.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nlopt-2.11.0-cp311-cp311-macosx_11_0_arm64.whl (614.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nlopt-2.11.0-cp310-cp310-win_amd64.whl (572.5 kB view details)

Uploaded CPython 3.10Windows x86-64

nlopt-2.11.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (400.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

nlopt-2.11.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (387.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

nlopt-2.11.0-cp310-cp310-macosx_11_0_arm64.whl (614.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file nlopt-2.11.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: nlopt-2.11.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 588.5 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for nlopt-2.11.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 00d74c7c9fb63489973901f372c501541a2509c6d9f2d1a4089fee8193b8fd51
MD5 23abae166ca030ad0e76ab7e67ec62c3
BLAKE2b-256 4bbe0c943243281d5690656ceeddac4e20aedae4dc82634b1bf66beefc6019fd

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8b795c8304405a267822b8d4310ac71c4a7929bfdcc2e9a24f38fdec620937f9
MD5 266efc233f7a440cdf1c87f1d298fbd7
BLAKE2b-256 a29674d537ea2740ef63916c2574be7a0c893f05bd489292146b00f54bb006c1

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aedc3d91dafeb3d0f5f3832647841f6b0571ee2bee894c67a1d3e6ee850b084c
MD5 36c9649069f93bdfe6620e6c50451e4a
BLAKE2b-256 2db943208fdfaec625b9a69feb8ffb79d319dd20f147efdbe76d431702fa3ced

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34a4efdf1f40d96eb5cad5a776527a706158526849e87eb6a2c2040f0fa2c98e
MD5 7bcc01b55637ac25b4c539b6ca123b63
BLAKE2b-256 06cf919bf13a6c5d5570adea437c3fe4e9bf55b1e6db1854a9888cfb34a42a4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nlopt-2.11.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 572.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for nlopt-2.11.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 581c3c57c932a725b4df401c2550a02bafb2f52782201acde69d4415aed29640
MD5 ea5de5fc5fcd2e8619eae1580de6808f
BLAKE2b-256 4f021b4303d3c77445186fc5624d7b51860fea435935e518faf94cddd2d35f5b

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be39d121216995d2ab199d6ff9439cd5090c5f1a4b3613150e08dbaca5716cea
MD5 cc2ffa696be48ebff7e0240207f230fa
BLAKE2b-256 cffd2a387ba82fc0ba09e4095df9b18a3029e9a81e7f257f6da26e66d2932feb

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b75a516b4d7bb68ce9baeb1201cc76d0206126122c9b78db748478ae77a36d4d
MD5 df40dff379cce0337da3d6ff7813321d
BLAKE2b-256 afdc10f942fdd1736f895f66e4a5077a52d9e34d2d8b9cf5331a5da3635a4c48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nlopt-2.11.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b831d681774acde53f329780e05bbf80dc4962c4db257dadc9a190de0de7727e
MD5 17be87d781416d618d4256d26393ce5a
BLAKE2b-256 8b2d93253eb3da33dbbc661abe508c436d061347f97d6cae40b3719ccfa32370

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nlopt-2.11.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 572.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for nlopt-2.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ebccfc7161ecbf97a250c93c99e2ec0fb6cd2a02b87c063386f07ff420ec435e
MD5 2186f2e7249ae34187f4f8dafed143cb
BLAKE2b-256 cec4c753b9251cbf34447c6ce41a119d345c8bd1f16c1af88840afb6e8bc3637

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7ea0d34cb00ed71fb032ff24a1b5599a61ca0101984c3fdfd954eca569e8ad2
MD5 2831aecd05e6e62c9a0ae4a8503cf9ab
BLAKE2b-256 d00d9f826469fdc6dd21f18c52dbe209b2c7a29b71d2b6bb21f494bcc7260085

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4c6b3d5f9dbfa2d049fc89611e8bb70e8ff2ebbea61c3d5e295783080fc06143
MD5 d3c3a6556c8df4b97322decbce44f698
BLAKE2b-256 611d382ab0aadfdf75782899eea7bbc7fa42846ac850666614ba8211f913a6a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nlopt-2.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 251b51a6b4ee761945211c9213c97d2c6a6d444138fa15547dd77b83f6bbe1e6
MD5 d3607ec7c274c945330f693f1a8eff8a
BLAKE2b-256 a1805f4be91234ced35333c1adf1ba58378753b670380f076c9c78ebf30852a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nlopt-2.11.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 572.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for nlopt-2.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c142be2649e06eae1e00439a953dc3743ba96ec4e73f85070f8286a6bd448e92
MD5 ba2d3f7ed394489b5190c243a1168073
BLAKE2b-256 4ce6e19f2a51fe33dd648671bf85fe1a777d02ab83abdfbc284f7da700fefc0c

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 389f05d632722eae0bf3674dd069ce67b25d32bfe15f939f68370f31fc0124ea
MD5 8b587646f9486b01854441087ac2b29d
BLAKE2b-256 9ee8009f82fec407860df690bdf8caaadf08fd23f71836ecc97bd93402435f61

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 084caa4b59179ce607a0709681baa1baffe5fee367814fb0fe078d44ce750217
MD5 57cab85dc2f89b89a1058114d2d3a2b0
BLAKE2b-256 455e166c76a122958d5064a2c1ea8d6d7dca435ecef75e499f00d73bbd8ddf5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nlopt-2.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a46da97c2cb810f0b0642d8acec228e6c031a94d3181f155ddbfda7e622a15e
MD5 b09aa652b0fde287579fc6ac2b880f36
BLAKE2b-256 89f82bb592f153f2fcdb1b365cd987a2729e4794b073484530292590e1cf7f2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nlopt-2.11.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 572.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for nlopt-2.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b4b1e64b3332b2f1206d0d68a13523f47ec6a18a93335af626a1376ed78e29b7
MD5 595dc2cf7c9eb08258ad0a33d5e3a8d1
BLAKE2b-256 83df98c8e6468b5fde90855c70d0a623b5dfe42dfff2a0dfd0710393f3046487

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd42cc951ca0015a4b6dea52ac5dcba652adf1897e97be279a4b6d2c4e0e29e5
MD5 0ae9704ae8e0484519de103c3df89003
BLAKE2b-256 cb114420e6b0a2cc1c2b4b2dbec146d65fd4623ffe91ca4268ffd437d81d8777

See more details on using hashes here.

File details

Details for the file nlopt-2.11.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nlopt-2.11.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f03df2a182370340710072dfff969386f84c5c51cb2c98ed95033865bd8ad775
MD5 a733c86ec141fffec510cd4abaca56c9
BLAKE2b-256 e9ac6f222870296b0191dbb27df8f65a0571c32997fad2f680a72d44346e39b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nlopt-2.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bcc941be7a0be8bef04c71169fa48d7aed43f92a24db2fecd7bd08d469658282
MD5 999e5dded599fa14565d59d8eb614dc3
BLAKE2b-256 614b7c1a1a9404ae4938e3c3e6d5ef03b231307c17be7db5a71c3718775395af

See more details on using hashes here.

Supported by

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