------------------
* bump to 0.7.1
* fix python 3.10 deployment
* Merge branch 'master' of github.com:pantor/ruckig
* bump to 0.7.0
* allow user to force new computation for the same input (`132 <https://github.com/pantor/ruckig/issues/132>`_)
* allow user to force computation again
Otherwise sending the same target with non-zero min_duration
multiple times in a control loop will not trigger a new trajectory.
* rename to reset
Co-authored-by: pantor <lars.berscheidonline.de>
* profile precision as constant
* clean notebooks
* fix c++11 std::clamp
* use steady_clock, minor code cleaning of roots.hpp
* fix numeric for time sync with discrete durations
* fix independent min duration with brake trajectory
* clean header includes
* improve stability of velocity control
* msvc warnings
* fix msvc warnings
* static cast for std::div
* Merge branch 'master' of github.com:pantor/ruckig
* fix warnings, limiting_dof to std::optional
* doc: fixed used-by entry (`131 <https://github.com/pantor/ruckig/issues/131>`_)
* move roots into ruckig namespace
* refactor tests and benchmarks
* step2 vel catch root at boundary
* update benchmark plot
* add algorithm header, use c++ array
* make delta_time non const
* add smoothing of non-limiting dofs
* const degrees_of_freedom
* print error messages from online api
* check that current_input is initialized
* Contributors: Matthias Seehauser, Michael Görner, pantor