[dependencies.anyhow]
version = "1.0.44"
[dependencies.async-trait]
version = "0.1.48"
[dependencies.base64]
version = "0.22"
[dependencies.bcrypt]
version = "0.17.0"
[dependencies.bigdecimal]
features = ["serde"]
version = "0.4"
[dependencies.blurhash]
version = "0.2"
[dependencies.byteorder]
version = "1.5.0"
[dependencies.bytes]
version = "1.1.0"
[dependencies.chksum]
version = "0.4.0"
[dependencies.chrono]
features = ["serde", "serde"]
version = "0.4.19"
[dependencies.clap]
default-features = false
features = ["std", "derive", "help", "usage", "error-context"]
version = "4.5.36"
[dependencies.config]
version = "0.15.11"
[dependencies.cookie]
version = "0.18.0"
[dependencies.cruet]
version = "0.15.0"
[dependencies.cyborgtime]
version = "2.1.1"
[dependencies.data-encoding]
version = "2.5.0"
[dependencies.diesel]
features = ["postgres", "serde_json", "chrono", "numeric", "r2d2", "postgres", "r2d2", "chrono", "serde_json"]
version = "2.2"
[dependencies.diesel_migrations]
version = "2"
[dependencies.dotenvy]
version = "0.15.0"
[dependencies.fast32]
version = "1"
[dependencies.figment]
features = ["env", "toml"]
version = "0.10.8"
[dependencies.futures-util]
features = ["io", "io"]
version = "0.3.24"
[dependencies.globwalk]
version = "0.9.0"
[dependencies.hickory-resolver]
version = "0.25.1"
[dependencies.hmac]
version = "0.12"
[dependencies.hyper-util]
features = ["client"]
version = "0.1.11"
[dependencies.image]
version = "0.25"
[dependencies.itertools]
version = "0.14"
[dependencies.jsonwebtoken]
version = "9.1"
[dependencies.lru-cache]
version = "0.1"
[dependencies.maplit]
version = "1"
[dependencies.mime]
version = "0.3.16"
[dependencies.mime-infer]
version = "4.0.0"
[dependencies.palpo-core]
features = ["unstable-msc2654"]
version = "0.0.2"
[dependencies.palpo-macros]
version = "0.0.2"
[dependencies.path-slash]
version = "0.2.1"
[dependencies.rand]
version = "0.9.0"
[dependencies.regex]
version = "1.6.0"
[dependencies.reqwest]
features = ["json", "json"]
version = "0.12"
[dependencies.ring]
version = "0.17.14"
[dependencies.rust-argon2]
version = "2.1.0"
[dependencies.salvo]
features = ["jwt-auth", "oapi", "proxy", "serve-static", "sse", "cors", "rustls", "size-limiter", "jwt-auth", "logging", "oapi", "proxy", "serve-static", "sse", "size-limiter"]
version = "0.78.0"
[dependencies.sanitize-filename]
version = "0.6.0"
[dependencies.scheduled-thread-pool]
version = "0.2.0"
[dependencies.secrecy]
version = "0.10.3"
[dependencies.serde]
features = ["derive", "derive", "rc"]
version = "1.0.118"
[dependencies.serde-aux]
version = "4.0.0"
[dependencies.serde_json]
version = "1.0.140"
[dependencies.serde_with]
version = "3.0.0"
[dependencies.serde_yaml]
version = "0.9.32"
[dependencies.sha1]
version = "0.10.6"
[dependencies.smallvec]
version = "1.15.0"
[dependencies.strum]
version = "0.27.1"
[dependencies.strum_macros]
version = "0.27.1"
[dependencies.tempfile]
version = "3.6.0"
[dependencies.textnonce]
version = "1.0.0"
[dependencies.thiserror]
version = "2.0.12"
[dependencies.tokio]
features = ["macros", "parking_lot", "process", "macros", "parking_lot", "process"]
version = "1.44.2"
[dependencies.tokio-stream]
features = ["sync", "sync"]
version = "0.1.9"
[dependencies.tokio-util]
features = ["io", "io"]
version = "0.7.4"
[dependencies.tower-service]
version = "0.3"
[dependencies.tracing]
features = ["release_max_level_debug", "max_level_debug", "release_max_level_debug", "max_level_debug"]
version = "0.1.36"
[dependencies.tracing-futures]
version = "0.2.5"
[dependencies.tracing-subscriber]
features = ["env-filter", "json", "env-filter", "json"]
version = "0.3.15"
[dependencies.ulid]
version = "1.1.0"
[dependencies.url]
version = "2.5.4"
[dependencies.uuid]
features = ["v4"]
version = "1.1.2"
[lib]
name = "palpo_data"
path = "src/lib.rs"
[package]
authors = ["Chrislearn Young <chris@acroidea.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = """
Matrix server implementation
"""
edition = "2024"
homepage = "https://github.com/palpo-matrix-server/palpo"
keywords = ["http", "async", "web", "framework", "server"]
license = "Apache-2.0"
name = "palpo-data"
readme = false
repository = "https://github.com/palpo-matrix-server/palpo/palpo.git"
resolver = "2"
rust-version = "1.85"
version = "0.0.2"