pw_watch: Unpin watchdog as version 2.1.0 fixes the Mac behavior

See https://github.com/gorakhargosh/watchdog/pull/779

No-Docs-Update-Reason: bug fix
Change-Id: I6a5fd6bc7964e2da672593d50180cb9aa7b6b8c1
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/48521
Reviewed-by: Max Koopman <koopman@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Michael Spang <spang@google.com>
diff --git a/pw_watch/py/setup.py b/pw_watch/py/setup.py
index 82f4c17..44d3234 100644
--- a/pw_watch/py/setup.py
+++ b/pw_watch/py/setup.py
@@ -26,11 +26,10 @@
     zip_safe=False,
     install_requires=[
         'pw_cli',
-        # Fixes the watchdog version to 0.10.3, released 2020-06-25
-        # as versions later than this ignore the 'recursive' argument
-        # on MacOS. This was causing us to trigger on any file within
-        # the source tree, even those that should have been ignored.
+        # Versions of watchdog after 0.10.3 but before 2.1.0 ignore the
+        # 'recursive' argument on MacOS. This was causing us to trigger on any
+        # file within the source tree, even those that should have been ignored.
         # See https://github.com/gorakhargosh/watchdog/issues/771.
-        'watchdog==0.10.3',
+        'watchdog>=2.1.0',
     ],
 )