Git mirror / fork of the OpenOpt family of tools for solving numerical optimization problems from openopt.org (incl. OpenOpt, FuncDesigner, DerApproximator, SpaceFuncs)
OpenOpt and related tools are BSD-licensed Python tools maintained in a Subversion repository (at openopt.org) by Dmitrey L. Kroshko and others at the Optimization department of the Cybernetics Institute of the National Academy of Sciences of Ukraine.
The purpose of this Git mirror is to allow easier community contributions, in particular for improving Python 3.x compatibility.
The code base has been ported to Python 3.9 and newer. The packaging metadata is maintained in pyproject.toml
, enabling modern builds and isolation-friendly dependency management.
You can install the full suite using uv:
uv pip install .
The command installs the openopt
, FuncDesigner
, DerApproximator
, and SpaceFuncs
packages together with their core runtime dependencies (numpy
, scipy
, and setproctitle
).