# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "mkutil" version = "0.7.1" authors = ["Mushogenshin "] include = [ "**/*.rs", "Cargo.toml", ] description = "Potpourri functions to work w/ clipboard, dialog, glob, git, copying files, image resizing, HTML, sound, etc." documentation = "https://docs.rs/mkutil/latest/mkutil" readme = "README.md" keywords = ["tech-art"] categories = [ "filesystem", "multimedia", ] license = "MIT OR Apache-2.0" [lib] [dependencies.anyhow] version = "1.0.58" [dependencies.arboard] version = "3.1.0" optional = true [dependencies.base64] version = "0.21.0" [dependencies.chrono] version = "0.4.22" [dependencies.daggy] version = "0.8.0" optional = true [dependencies.dunce] version = "1.0.2" [dependencies.failure] version = "0.1.8" [dependencies.fern] version = "0.6.1" features = ["colored"] optional = true [dependencies.fs_extra] version = "1.2.0" optional = true [dependencies.git2] version = "0.18.1" optional = true [dependencies.glob] version = "0.3.0" [dependencies.image] version = "0.24.3" features = [ "png", "jpeg", "tga", ] optional = true default-features = false [dependencies.ldap3] version = "0.11.1" optional = true [dependencies.log] version = "0.4.17" [dependencies.notify-rust] version = "4.8.0" optional = true [dependencies.pyo3] version = "0.20.0" features = ["auto-initialize"] optional = true [dependencies.rand] version = "0.8.5" [dependencies.regex] version = "1.6.0" [dependencies.rfd] version = "0.13.0" optional = true [dependencies.rodio] version = "0.17.1" features = ["wav"] optional = true [dependencies.ron] version = "0.8.0" optional = true [dependencies.select] version = "0.6.0" optional = true [dependencies.serde] version = "1.0.138" features = ["derive"] [dependencies.tempfile] version = "3.2.0" [dependencies.unicode-segmentation] version = "1.10.1" optional = true [dependencies.unicode_names2] version = "1.2.0" default-features = false [dev-dependencies.tokio] version = "1.21.1" features = [ "rt", "macros", ] [features] clipboard = ["arboard"] clipboard_to_temp_image = [ "image_processing", "clipboard", "file_system", ] dag = ["daggy"] default = ["fern_log"] fern_log = ["fern"] file_dialog = ["rfd"] file_system = ["fs_extra"] git = ["git2"] grapheme = ["unicode-segmentation"] html = ["select"] image_processing = ["image"] ldap = ["ldap3"] notify = ["notify-rust/image"] python = ["pyo3"] ron_deser = ["ron"] sound = ["rodio"] web_client = []