Skip to content

Commit

Permalink
Update to Python 3.13, NLopt 2.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielBok committed Nov 16, 2024
1 parent 238e8d3 commit ab96f85
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
strategy:
fail-fast: False
matrix:
python-version: [ '3.9', '3.10', '3.11', '3.12' ]
python-version: [ '3.9', '3.10', '3.11', '3.12', '3.13' ]
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand Down Expand Up @@ -91,7 +91,7 @@ jobs:
strategy:
matrix:
os: [ windows-latest, ubuntu-latest, macos-latest, macos-14 ]
python-version: [ '3.9', '3.10', '3.11', '3.12' ]
python-version: [ '3.9', '3.10', '3.11', '3.12', '3.13' ]

steps:
- name: Checkout repository
Expand Down
2 changes: 1 addition & 1 deletion extern/nlopt
Submodule nlopt updated 97 files
+65 −0 .github/ISSUE_TEMPLATE/0_bug.yml
+10 −10 .github/workflows/build.yml
+60 −66 CMakeLists.txt
+17 −0 CMakePresets.json
+7 −8 COPYING
+32 −0 NEWS.md
+3 −19 README.md
+4 −0 cmake/FindGuile.cmake
+2 −2 cmake/NLoptConfig.cmake.in
+21 −15 doc/docs/NLopt_Algorithms.md
+12 −12 doc/docs/NLopt_C-plus-plus_Reference.md
+5 −5 doc/docs/NLopt_Deprecated_API_Reference.md
+15 −14 doc/docs/NLopt_Fortran_Reference.md
+9 −9 doc/docs/NLopt_Guile_Reference.md
+25 −4 doc/docs/NLopt_Installation.md
+1 −1 doc/docs/NLopt_Introduction.md
+7 −7 doc/docs/NLopt_Matlab_Reference.md
+2 −2 doc/docs/NLopt_Python_Reference.md
+1 −1 doc/docs/NLopt_Reference.md
+4 −4 doc/docs/NLopt_Tutorial.md
+0 −4 mkdocs.yml
+1 −1 nlopt.pc.in
+4 −4 src/algs/ags/ags.cc
+2 −2 src/algs/ags/solver.cc
+3 −3 src/algs/bobyqa/bobyqa.c
+1 −1 src/algs/cdirect/cdirect.c
+1 −1 src/algs/cdirect/hybrid.c
+2 −2 src/algs/crs/crs.c
+1 −1 src/algs/luksan/plip.c
+1 −1 src/algs/luksan/plis.c
+1 −1 src/algs/luksan/pnet.c
+5 −2 src/algs/neldermead/nldrmd.c
+2 −2 src/algs/slsqp/slsqp.c
+2 −2 src/algs/stogo/global.cc
+6 −6 src/algs/stogo/global.h
+4 −2 src/algs/stogo/linalg.cc
+4 −7 src/algs/stogo/linalg.h
+31 −7 src/algs/stogo/stogo.cc
+17 −17 src/algs/stogo/tools.cc
+2 −13 src/algs/stogo/tools.h
+0 −5 src/api/CMakeLists.txt
+0 −2 src/api/general.c
+4 −4 src/api/nlopt-in.hpp
+0 −2 src/api/nlopt.h
+174 −16 src/api/optimize.c
+5 −9 src/octave/CMakeLists.txt
+1 −1 src/octave/NLOPT_AUGLAG.m
+1 −1 src/octave/NLOPT_AUGLAG_EQ.m
+1 −1 src/octave/NLOPT_GD_MLSL.m
+1 −1 src/octave/NLOPT_GD_MLSL_LDS.m
+1 −1 src/octave/NLOPT_GN_AGS.m
+1 −1 src/octave/NLOPT_GN_CRS2_LM.m
+1 −1 src/octave/NLOPT_GN_ESCH.m
+1 −1 src/octave/NLOPT_GN_ISRES.m
+1 −1 src/octave/NLOPT_GN_MLSL.m
+1 −1 src/octave/NLOPT_GN_MLSL_LDS.m
+1 −1 src/octave/NLOPT_G_MLSL.m
+1 −1 src/octave/NLOPT_G_MLSL_LDS.m
+1 −1 src/octave/NLOPT_LD_AUGLAG.m
+1 −1 src/octave/NLOPT_LD_AUGLAG_EQ.m
+1 −1 src/octave/NLOPT_LD_CCSAQ.m
+1 −1 src/octave/NLOPT_LD_LBFGS.m
+0 −5 src/octave/NLOPT_LD_LBFGS_NOCEDAL.m
+1 −1 src/octave/NLOPT_LD_MMA.m
+1 −1 src/octave/NLOPT_LD_SLSQP.m
+1 −1 src/octave/NLOPT_LD_TNEWTON.m
+1 −1 src/octave/NLOPT_LD_TNEWTON_PRECOND.m
+1 −1 src/octave/NLOPT_LD_TNEWTON_PRECOND_RESTART.m
+1 −1 src/octave/NLOPT_LD_TNEWTON_RESTART.m
+1 −1 src/octave/NLOPT_LD_VAR1.m
+1 −1 src/octave/NLOPT_LD_VAR2.m
+1 −1 src/octave/NLOPT_LN_AUGLAG.m
+1 −1 src/octave/NLOPT_LN_AUGLAG_EQ.m
+1 −1 src/octave/NLOPT_LN_BOBYQA.m
+1 −1 src/octave/NLOPT_LN_COBYLA.m
+1 −1 src/octave/NLOPT_LN_NELDERMEAD.m
+1 −1 src/octave/NLOPT_LN_NEWUOA.m
+1 −1 src/octave/NLOPT_LN_NEWUOA_BOUND.m
+1 −1 src/octave/NLOPT_LN_PRAXIS.m
+1 −1 src/octave/NLOPT_LN_SBPLX.m
+1 −1 src/octave/nlopt_minimize.m
+1 −1 src/octave/nlopt_minimize_constrained.m
+1 −1 src/octave/nlopt_optimize.m
+9 −8 src/swig/CMakeLists.txt
+3 −0 src/swig/METADATA.in
+1 −0 src/swig/nlopt-exceptions.i
+4 −2 src/swig/nlopt-python.i
+4 −0 src/swig/nlopt.i
+3 −1 src/util/nlopt-util.h
+2 −2 src/util/timer.c
+38 −23 test/CMakeLists.txt
+1 −1 test/cpp_functor.cxx
+38 −0 test/t_bounded.cxx
+46 −0 test/t_fbound.cxx
+72 −0 test/t_memoize.py
+15 −9 test/t_python.py
+5 −8 test/t_tutorial.cxx

0 comments on commit ab96f85

Please sign in to comment.