Breaking Changes
- [inotify] Use of
select.poll()
instead of deprecatedselect.select()
, if available. (#1078) - [utils] Removed the unused
echo_class()
function from theecho
module. - [utils] Removed the unused
echo_instancemethod()
function from theecho
module. - [utils] Removed the unused
echo_module()
function from theecho
module. - [utils] Removed the unused
is_class_private_name()
function from theecho
module. - [utils] Removed the unused
is_classmethod()
function from theecho
module. - [utils] Removed the unused
is_method(met()
function from theecho
module. - [utils] Removed the unused
method_name()
function from theecho
module. - [utils] Removed the unused
name()
function from theecho
module. - [watchmedo] Removed the
--trace
CLI argument from thewatchmedo log
command, useless since events are logged by default at theLoggerTrick
class 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_signal
keyword-argument type of theAutoRestartTrick
class can now be either asignal.Signals
or anint
. - [utils] Added the
__repr__()
method to theTrick
class. - [watchmedo] Fixed Mypy issues.
- [watchmedo] Added the
__repr__()
method to theHelpFormatter
class. - [windows] Fixed Mypy issues.
💟 Thanks to our beloved contributors: @g-pichler, @ethan-vanderheijden, @nhairs, @BoboTiG