SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python311-nlopt-2.9.1-1.2.x86_64.rpm :

* Fri Dec 20 2024 Atri Bhattacharya - Update to version 2.9.1:
* Fixed PRAXIS box constraints (gh#stevengj/nlopt#528).
* Sun Nov 17 2024 Atri Bhattacharya - Fix %requires_eq usage for \"pkgconfig(octave)\".
* Thu Nov 14 2024 Atri Bhattacharya - Update to version 2.9.0:
* New NLOPT_LUKSAN cmake option to build without Luksan LGPL code (gh#stevengj/nlopt#568).
* Dropped unused LD_LBFGS_NOCEDAL enum value.
* Python 3.13 support (gh#stevengj/nlopt#565).
* Fixed COBYLA not returning the optimum (gh#stevengj/nlopt#57)
* Fixed SLSQP returning infeasible optimum (gh#stevengj/nlopt#368)
* Fixed STOGO not registering new optimum (gh#stevengj/nlopt#504)
* Various minor bugfixes (gh#stevengj/nlopt#570, gh#stevengj/nlopt#563, gh#stevengj/nlopt#379, gh#stevengj/nlopt#511)- Update License to LGPL-2.1-or-later in keeping with upstream.
* Sat Aug 10 2024 Atri Bhattacharya - Update to version 2.8.0:
* Support C++ functors for objective functions (gh#stevengj/nlopt#457).
* CCSA/MMA an now use the initial_step parameter to bound their initial stepsize,
* and also expose a new internal parameter rho_init (gh#stevengj/nlopt#561).
* Install pkg-config file on Windows (gh#stevengj/nlopt#534).
* Allow having more equality constraints than there are variables (gh#stevengj/nlopt#509).
* Bugfixes: - gh#stevengj/nlopt#558 - gh#stevengj/nlopt#533 - gh#stevengj/nlopt#473 - gh#stevengj/nlopt#465
* Build improvements (gh#stevengj/nlopt#551, gh#stevengj/nlopt#535, gh#stevengj/nlopt#510, gh#stevengj/nlopt#445).- Build with -D_FORTIFY_SOURCE=2 (not 3) to avoid test crashes (gh#stevengj/nlopt#563).
* Fri Feb 11 2022 Atri Bhattacharya - Build for all supported python flavours.- Edit flavor names so that auto-generated python packages are called pythonXY-nlopt and not pythonXY-nlopt-bindings; no-name flavor now builds the bindings, while \"main\" flavor builds the main C/C++ library and devel package.
* Tue Feb 08 2022 Stefan Brüns - Split bindings into separate build, to avoid the octave (and thus Java, Qt5, ...) dependency. Also allows to build the library on SLE 15.x.- Adjust Python3 package name (python-nlopt -> python3-nlopt)
* Tue Dec 07 2021 Atri Bhattacharya - Update to version 2.7.1:
* Various minor bugfixes (gh#stevengj/nlopt#268, gh#stevengj/nlopt#409, gh#stevengj/nlopt#420)
* Build improvements (support Octave 6.x, Guile 3.x, Cmake 3.2).
* Sun Nov 29 2020 Atri Bhattacharya - Update to version 2.7.0:
* New nlopt_set_param API for setting internal algorithm parameters (gh#stevengj/nlopt#365).
* Avoid library-symbol conflicts (gh#stevengj/nlopt#355, gh#stevengj/nlopt#361)- Run tests using ctest as part of %check section.- Handle erroneous RPATH in openSUSE:Leap:15.2\'s %cmake macro by explicitly setting CMAKE_SKIP_RPATH to OFF and CMAKE_SKIP_INSTALL_RPATH to ON; while only required for 15.2, setting these for all versions doesn\'t hurt.
* Sun Apr 26 2020 Atri Bhattacharya - Update to verion 2.6.2:
* Fixed forced stop exception with dimension elimination (gh#stevengj/nlopt#317).
* Fixed get_initial_step wrapping (gh#stevengj/nlopt#319).
* Various build fixes (gh#stevengj/nlopt#314, gh#stevengj/nlopt#308, gh#stevengj/nlopt#303, gh#stevengj/nlopt#278).- Rename source tarball into %{name}-%{version} format.
* Mon Apr 15 2019 Atri Bhattacharya - Update to version 2.6.1:
* Fix nlopt_version return value for 2.6.x and update soname and docs.- Changes from version 2.6.0:
* New set_upper_bound and set_lower_bound functions in the low-level C API to set one bound at a time (gh#stevengj/nlopt#257).
* There is no longer a separate libnlopt_cxx library — C++ algorithms (stogo) are compiled and included by default (gh#stevengj/nlopt#198).
* Bug fixes:
* gh#stevengj/nlopt#197
* gh#stevengj/nlopt#216
* gh#stevengj/nlopt#245
* gh#stevengj/nlopt#250
* gh#stevengj/nlopt#230
* gh#stevengj/nlopt#261
* gh#stevengj/nlopt#242
* gh#stevengj/nlopt#258.- Drop patches incorporated upstream:
* nlopt-octave-5.0.patch
* nlopt-cmake-3.13.patch.
 
ICM