MCPcopy Index your code
hub / github.com/gorakhargosh/watchdog

github.com/gorakhargosh/watchdog @v6.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v6.0.0 ↗ · + Follow
668 symbols 2,896 edges 57 files 225 documented · 34% 18 cross-repo links updated 16d agov6.0.0 · 2024-11-01★ 7,375211 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Core symbols most depended-on inside this repo

get
called by 64
src/watchdog/utils/delayed_queue.py
mkdir
called by 59
tests/shell.py
queue_event
called by 39
src/watchdog/observers/api.py
touch
called by 31
tests/shell.py
mv
called by 28
tests/shell.py
stop
called by 27
src/watchdog/utils/__init__.py
put
called by 27
src/watchdog/utils/bricks.py
start
called by 24
src/watchdog/utils/__init__.py

Shape

Method 338
Function 246
Class 83
Route 1

Languages

Python100%

Modules by API surface

src/watchdog/observers/inotify_c.py51 symbols
src/watchdog/events.py48 symbols
src/watchdog/observers/kqueue.py45 symbols
src/watchdog/observers/api.py41 symbols
src/watchdog/utils/dirsnapshot.py35 symbols
tests/test_emitter.py24 symbols
tests/test_events.py23 symbols
src/watchdog/watchmedo.py23 symbols
tests/test_fsevents.py22 symbols
tests/test_regex_matching_event_handler.py21 symbols
tests/test_0_watchmedo.py20 symbols
src/watchdog/observers/winapi.py19 symbols

Dependencies from manifests, versioned

eventlet0.37.0 · 1×
flaky3.8.1 · 1×
mypy1.13.0 · 1×
pytest8.3.3 · 1×
pytest-cov6.0.0 · 1×
pytest-timeout2.3.1 · 1×
ruff0.7.1 · 1×
sphinx7.4.7 · 1×
types-PyYAML6.0.12.20240917 · 1×

For agents

$ claude mcp add watchdog \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact