Version 1.0.3
[1.0.3] - 2021-04-07
Changed
- Changed PyPi distribution name back to
ipopt, ascyipoptis
currently unavailable.
[1.0.2] - 2021-04-06
Changed
- Corrected the CHANGELOG.
[1.0.1] - 2021-04-06
Changed
- Corrected the PyPi classifier.
[1.0.0] - 2021-04-06
Added
conda/cyipopt-dev.ymlconda environment file for development.minimize_ipoptapproximates the Jacobian of the objective and the
constraints using SciPy'sapprox_fprimeif not provided
[#91].- Make changes as outlined in Version 1.0 proposal
[#14]. requirements.txtfile.- Dedicated tests using pytest in
cyipopt/tests/directory. examples/directory.- Support for Python 3.9.
- Minimum version requirements for all dependencies.
Changed
- Installation and development documentation moved from
README.rst
todocs/. - Python logger changed to use the
cyipoptnamespace
[#102]. - Class and method names now use PEP8 standards. Old class and method
names now result in a deprecation warning. - Module directory renamed from
ipopt.tocyipopt. doc/folder renamed todocs/.- Updated
CHANGELOG.rst.
Deprecated
- Package being imported by
import ipopt(replaced by
import cyipopt). - Use of non-PEP8 named classes/function/methods, e.g.
cyipopt.problem(replaced bycyipopt.Problem),
cyipopt.problem.addOption(replaced by
cyipopt.Problem.add_option),cyipopt.problem.setProblemScaling
(replaced bycyipopt.Problem.set_problem_scaling) etc.
Removed
test/folder containing examples, which have mostly been moved to
examples/docker/,vagrant/andMakefile
[#83].- Support for Python 2.7.
- Support for Python 3.5.
Full Changelog: v1.0.2...v1.0.3