diff --git a/docs/packages.toml b/docs/packages.toml index 399b696b4f0..25601ee5448 100644 --- a/docs/packages.toml +++ b/docs/packages.toml @@ -62,7 +62,7 @@ rev = "v0.8.1" has_html = true [Ipopt] - rev = "v1.6.5" + rev = "v1.6.6" [KNITRO] rev = "v0.14.4" [MiniZinc] @@ -78,7 +78,7 @@ rev = "v0.8.1" extension = true [Pavito] - rev = "v0.3.8" + rev = "v0.3.9" # Penopt.jl isn't a registered package yet # [Penopt] # rev = "486f07d3f3a11f12012ea3ada702a3ee55c8fdc5" @@ -154,7 +154,7 @@ rev = "v0.9.2" [Loraine] user = "kocvara" - rev = "v0.1.2" + rev = "v0.2.5" [MadNLP] user = "MadNLP" rev = "v0.8.4" @@ -169,8 +169,9 @@ [NEOSServer] user = "odow" rev = "v1.1.0" -# [NLopt] # Hard-coded in the file docs/src/packages/NLopt.md -# user = "JuliaOpt" +[NLopt] + user = "JuliaOpt" + rev = "6fd18707b633978bfb3070b8fa514adcd9fe5289" [Optim] user = "JuliaNLSolvers" rev = "v1.9.4" @@ -185,7 +186,7 @@ rev = "0448763a5f8aa9d43a5ad684309c839f70d10fbf" [Plasmo] user = "plasmo-dev" - rev = "v0.6.0" + rev = "v0.6.1" has_html = true extension = true [ProxSDP] diff --git a/docs/src/packages/NLopt.md b/docs/src/packages/NLopt.md deleted file mode 100644 index d62149a6b42..00000000000 --- a/docs/src/packages/NLopt.md +++ /dev/null @@ -1,44 +0,0 @@ -# NLopt.jl - -[![Build Status](https://github.com/JuliaOpt/NLopt.jl/workflows/CI/badge.svg?branch=master)](https://github.com/JuliaOpt/NLopt.jl/actions?query=workflow%3ACI) -[![codecov](https://codecov.io/gh/JuliaOpt/NLopt.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/JuliaOpt/NLopt.jl) - -[NLopt.jl](https://github.com/JuliaOpt/NLopt.jl) is a wrapper for the -[NLopt](https://nlopt.readthedocs.io/en/latest/) library. - -## License - -`NLopt.jl` is licensed under the [MIT License](https://github.com/JuliaOpt/NLopt.jl/blob/master/LICENSE.md). - -The underlying solver, [stevengj/nlopt](https://github.com/stevengj/nlopt), is -licensed under the [LGPL v3.0 license](https://github.com/stevengj/nlopt/blob/master/COPYING). - -## Installation - -Install `NLopt.jl` using the Julia package manager: -```julia -import Pkg -Pkg.add("NLopt") -``` - -In addition to installing the `NLopt.jl` package, this will also download and -install the NLopt binaries. You do not need to install NLopt separately. - -## Use with JuMP - -You can use NLopt with JuMP as follows: -```julia -using JuMP, NLopt -model = Model(NLopt.Optimizer) -set_attribute(model, "algorithm", :LD_MMA) -``` - -## Options - -The `algorithm` attribute is required. The value must be one of the supported -[NLopt algorithms](https://nlopt.readthedocs.io/en/latest/NLopt_Algorithms/). - -## Documentation - -For more details, see the [NLopt.jl README](https://github.com/JuliaOpt/NLopt.jl/blob/master/README.md) -or the [NLopt documentation](https://nlopt.readthedocs.io/en/latest/).