{"categories":[{"label":"Filesystems","url":"https://skillfed.io/packages/category/system-filesystems"}],"enrichment":{"capability":"pywatchman is a Python client for Watchman, a file watching service that monitors filesystem changes and can trigger actions when matching files change.","skillfed_tags":["file-watching","filesystem-monitoring","build-automation"],"use_cases":["Integrate file watching into build systems to trigger asset rebuilds when source files change","Monitor project directories in development tools to detect when to re-run tests or linters","Watch for filesystem changes in automation scripts that need to react to file modifications","Build file-change-triggered workflows in IDEs or editor plugins via the Watchman service"],"what_it_does":"pywatchman is a Python client library for interacting with Watchman, Meta's file watching service. It provides a programmatic interface to monitor filesystem changes across Windows, macOS, and Linux. The package itself has no runtime dependencies and is maintained by Meta's source control team.\n\nWatchman watches files and records when they change, then can trigger actions like rebuilding assets in response. The Python client lets developers integrate file-watching capabilities into build systems, development tools, and automation scripts. It supports modern Python versions and is marked as production-stable.","worth_installing":"Yes, if you need file-watching capabilities and are willing to manage the Watchman daemon separately. The client itself is stable, permissively licensed, actively maintained, and has no dependency overhead. Verify that Watchman is available on your target platform and that you understand the daemon-vs-client architecture before committing."},"id":"pywatchman","links":{"html":"https://skillfed.io/packages/pywatchman","md":"https://skillfed.io/packages/pywatchman.md","pypi":"https://pypi.org/project/pywatchman/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-12","license_spdx":null,"license_treatment":"permissive","name":"pywatchman","python_support":"supports_current","summary":"Watchman client for Python"},"popularity":{"monthly_downloads":493246,"position":6356,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.0.0"}
