Moptipy

Latest version: v0.9.107

Safety actively analyzes 622080 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 25

0.9.22

minor improvements and documentation fix

0.9.21

All vector spaces are now bounded by finite box constraints.
We removed the bounds.py utility module and merged the functionality into the corresponding spaces.
The numerical optimization algorithms imported from SciPy have been updated accordingly.
This should lead to a more reasonable and maintainable API for numerical / continuous optimization.

0.9.20

0.9.19

We now use the static analysis tool [`ruff`](https://github.com/charliermarsh/ruff) with its rule sets `A`, `B`, `C`, `D`, `E`, `F`, `I`, `N`, `Q`, `RUF`, `S`, `T`, `U`, and `YTT`.
This led to a series of refactorings and fixes and re-writes.
I think this improves the long-term readability and maintenance of our code a lot.
The most important changes are the renaming of some methods, including the change of the name of the method `map` of the encoding to [`decode`](https://thomasweise.github.io/moptipy/moptipy.api.html#moptipy.api.encoding.Encoding.decode), the change of the name of the methods `format` and `all` of `Lang` to [`format_str`](https://thomasweise.github.io/moptipy/moptipy.utils.html#moptipy.utils.lang.Lang.format_str) and [`all_langs`](https://thomasweise.github.io/moptipy/moptipy.utils.html#moptipy.utils.lang.Lang.all_langs), respectively.
Also, we now do not check whether the URLs linked from the `README.md` are reachable, but also download the website texts and search for the referenced anchors.
We therefore could fix some broken links in the `README.md` file.

All in all, this release has a huge heap of changes compared to the previous one.

0.9.18

0.9.17

fixed incorrect naming of best selection

Page 15 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.