[package] name = "anotify" version = "0.1.3" edition = "2021" authors = [ "oldwomanjosiah " ] description = "Async iNotify Filesystem Watcher" repository = "https://github.com/oldwomanjosiah/anotify" readme = "readme.md" license = "MIT" keywords = [ "linux", "inotify", "async", "watch" ] categories = [ "asynchronous", "api-bindings", "filesystem" ] exclude = [ ".github/", "working.md", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = [ "tracing" ] tracing = [ "tokio/tracing", "tracing-impl" ] [dependencies] nix = "0.25" thiserror = "1" tokio-stream = "0.1" cfg-if = "1.0.0" displaydoc = "0.2.3" [dependencies.tokio] version = "1" default-features = false features = [ "sync", "rt", "net", "macros" ] [dependencies.tracing-impl] package = "tracing" version = "0.1" optional = true default-features = false features = [ "log" ] [dev-dependencies] tempdir = "0.3" anyhow = "1.0" [dev-dependencies.tokio] version = "1" default-features = true features = [ "full", "test-util" ]