- add docstring to public API classes - add type hints - drop support for python 3.8
1.6.0
- add support for numpy v2 - add support for pandas v2 - add support for python 3.12 - transfer setup.py to pyproject.toml - change project structure to src-layout
- add Grid search parameter that changes direction of search - add SMBO parameter that enables to avoid replacement of the sampling - fix bug in transition probability of stochastic-hill-climbing and simulated-annealing
1.3.0
add support for constrained optimization
1.2.0
- add DIRECT algorithm - automatically add random initial positions if necessary (often requested)