[package] name = "inventory-app" version = "0.1.0" edition = "2021" [dependencies] anyhow = "1.0.91" askama = { version = "0.12.1", features = ["with-axum"] } axum = { version = "0.7.7", features = ["macros", "multipart"] } axum-htmx = { version = "0.6.0", features = ["auto-vary"] } dotenvy = "0.15.7" oauth2 = "4.4.2" sqlx = { version = "0.8.6", default-features = false, features = ["runtime-tokio", "sqlite", "chrono", "macros"] } tokio = { version = "1.41.0", features = ["full", "tracing"] } tower = { version = "0.5.1", features = ["util"] } tower-http = { version = "0.6.1", features = ["fs", "trace"] } tower-sessions = "0.13.0" tower-sessions-sqlx-store = { version = "0.14.1", features = ["sqlite"] } tracing = "0.1.40" tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } serde = { version = "1.0.213", features = ["derive"] } serde_json = "1.0" reqwest = { version = "0.12.9", features = ["json"] } askama_axum = "0.4.0" axum-extra = "0.9.4" csv = "1.3.1" ron = "0.8.1" chrono = { version = "0.4.38", features = ["serde"] } tokio-stream = "0.1.17" [dev-dependencies] httpc-test = "0.1.10"