-------------------------
Minor improvements
~~~~~~~~~~~~~~~~~~
- ``Minuit.profile``, ``Minuit.mnprofile``, ``Minuit.contour``, ``Minuit.draw_profile``,
``Minuit.draw_mnprofile``, and ``Minuit.draw_contour`` can now be called with
``subtract_min=True`` even if ``Minuit.fmin`` is None
- ``__version__`` now also displays the ROOT version of the C++ Minuit2 library
- Support for adding constant numbers to cost functions, this allows you to write
``sum(cost1, cost2, ...)`` and may be useful to subtract a constant bias from the
cost
Other
~~~~~
- Documentation improvements
- Further transition to numpydoc
- Clarified that iminuit is based on ROOT code
- List full iminuit version including ROOT version in docs
- Added type hints to many interfaces (incomplete)
- Renamed ``_minuit`` to ``minuit``, making the module public
- Renamed ``_minimize`` to ``minimize``, making the module public
- pydocstyle added to pre-commit checks