Breaking Changes
- [inotify] Use of
select.poll()instead of deprecatedselect.select(), if available. (#1078) - [utils] Removed the unused
echo_class()function from theechomodule. - [utils] Removed the unused
echo_instancemethod()function from theechomodule. - [utils] Removed the unused
echo_module()function from theechomodule. - [utils] Removed the unused
is_class_private_name()function from theechomodule. - [utils] Removed the unused
is_classmethod()function from theechomodule. - [utils] Removed the unused
is_method(met()function from theechomodule. - [utils] Removed the unused
method_name()function from theechomodule. - [utils] Removed the unused
name()function from theechomodule. - [watchmedo] Removed the
--traceCLI argument from thewatchmedo logcommand, useless since events are logged by default at theLoggerTrickclass level.
Other Changes
- Pin test dependecies.
- [docs] Add typing info to quick start. (#1082)
- [inotify] Fix reading inotify file descriptor after closing it. (#1081)
- [utils] The
stop_signalkeyword-argument type of theAutoRestartTrickclass can now be either asignal.Signalsor anint. - [utils] Added the
__repr__()method to theTrickclass. - [watchmedo] Fixed Mypy issues.
- [watchmedo] Added the
__repr__()method to theHelpFormatterclass. - [windows] Fixed Mypy issues.
💟 Thanks to our beloved contributors: @g-pichler, @ethan-vanderheijden, @nhairs, @BoboTiG