[package] name = "cached_network_image" version = "1.0.0" authors = ["fireyy zhu "] description = "A rust library to show images from the internet and keep them in the cache." license = "0BSD" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] ureq = "2.5.0" egui = "0.19.0" egui_extras = { version = "0.19.0", features = ["image"] } image = { version = "0.24.3", default-features = false, features = ["png", "jpeg"] } uuid = { version = "1.1.2", features = ["v4", "serde"] } rusqlite = { version = "0.28.0", features = ["bundled", "uuid"] } serde = { version = "1.0.144", features = ["derive"] } serde_json = "1.0.85" once_cell = "1.8.0" flume = { version = "0.10.14", default-features = false, features = ["select"] } tracing = "0.1.31" anyhow = "1.0.65" [dev-dependencies] eframe = "0.19.0" md5 = "0.7.0" tracing-subscriber = "0.3" directories = "4.0" [profile.dev.package.egui] opt-level = 3 [profile.dev.package.egui_extras] opt-level = 3 [profile.dev.package.eframe] opt-level = 3 [profile.dev.package.epaint] opt-level = 3 [profile.dev.package.egui-winit] opt-level = 3 [profile.dev.package.egui_glow] opt-level = 3 [profile.dev.package.image] opt-level = 3