{"id":17918033,"url":"https://github.com/bogdanp/watchdog_gevent","last_synced_at":"2025-03-23T23:31:04.763Z","repository":{"id":60723491,"uuid":"113608727","full_name":"Bogdanp/watchdog_gevent","owner":"Bogdanp","description":"A gevent-based observer for watchdog.","archived":false,"fork":false,"pushed_at":"2024-10-20T06:04:23.000Z","size":25,"stargazers_count":8,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-17T06:38:39.986Z","etag":null,"topics":["fsevents","gevent","inotify","libev","python"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Bogdanp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-08T19:12:39.000Z","updated_at":"2024-10-20T06:04:26.000Z","dependencies_parsed_at":"2024-06-18T12:30:51.697Z","dependency_job_id":"900eba93-cafe-4558-8427-614fc8092a86","html_url":"https://github.com/Bogdanp/watchdog_gevent","commit_stats":{"total_commits":17,"total_committers":3,"mean_commits":5.666666666666667,"dds":"0.17647058823529416","last_synced_commit":"00dffcd7cab6e51306a887956f67a1bff67f0db5"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bogdanp%2Fwatchdog_gevent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bogdanp%2Fwatchdog_gevent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bogdanp%2Fwatchdog_gevent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bogdanp%2Fwatchdog_gevent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bogdanp","download_url":"https://codeload.github.com/Bogdanp/watchdog_gevent/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245186568,"owners_count":20574551,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fsevents","gevent","inotify","libev","python"],"created_at":"2024-10-28T20:09:31.365Z","updated_at":"2025-03-23T23:31:04.296Z","avatar_url":"https://github.com/Bogdanp.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# watchdog_gevent\n\n[![Build Status](https://travis-ci.org/Bogdanp/watchdog_gevent.svg?branch=master)](https://travis-ci.org/Bogdanp/watchdog_gevent)\n[![PyPI version](https://badge.fury.io/py/watchdog-gevent.svg)](https://badge.fury.io/py/watchdog-gevent)\n\n**watchdog_gevent** is a [gevent]-based observer for [watchdog].\n\n\n## Requirements\n\n* [gevent] 1.1+\n* [watchdog] 0.8+\n\n\n## Setup\n\n    pip install watchdog_gevent\n\n\n## Usage\n\nJust import and use its observer:\n\n``` python\nfrom watchdog_gevent import Observer\n```\n\nThis will automatically import the best observer for the current\nplatform, preferring a [gevent]-based observer if gevent is installed\nand the `threading` module has been monkeypatched.  This library\n*only* works if the threading module has been monkeypatched.\n\n\n## Limitations\n\nThe package only works if you use gevent to monkeypatch the threading\nmodule.  Additionally, file and directory move events are not emitted.\n\n\n## License\n\nwatchdog_event is licensed under Apache 2.0.  Please see [license] for\nlicensing details.\n\n\n[gevent]: http://www.gevent.org/\n[watchdog]: http://pythonhosted.org/watchdog/\n[pipenv]: https://docs.pipenv.org\n[license]: https://github.com/Bogdanp/watchdog_gevent/blob/master/LICENSE\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbogdanp%2Fwatchdog_gevent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbogdanp%2Fwatchdog_gevent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbogdanp%2Fwatchdog_gevent/lists"}