Update python-watchdog to version 2.3.1 / rev 18 via SR 1068309
https://build.opensuse.org/request/show/1068309
by user dirkmueller + dimstar_suse
- update to 2.3.1:
* Run ``black`` on the entire source code
* Bundle the ``requirements-tests.txt`` file in the source
distribution
* [watchmedo] Exclude ``FileOpenedEvent`` events from
``AutoRestartTrick``, and ``ShellCommandTrick``, to restore
watchdog < 2.3.0 behavior. A better solution should be found
in the future.
* [watchmedo] Log ``FileOpenedEvent``, and ``FileClosedEvent``,
events in ``LoggerTrick``
* [inotify] Add support for ``IN_OPEN`` events: a
``FileOpenedEvent`` event will be fired
* [watchmedo] Add optional event debouncing for ``auto-
restart``, only restarting once if many events happen in
quick succession (``--debounce-interval``)
* [watchmedo] Exit gracefully on ``KeyboardInterrupt``
exception (Ctrl+C)
* [watchmedo] A