diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..47f8834 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +version: 2 +updates: + - package-ecosystem: "cargo" + directory: "/" + schedule: + interval: "daily" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" diff --git a/Cargo.toml b/Cargo.toml index 0c1fb04..59a3b25 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,22 +4,22 @@ version = "0.1.0" edition = "2021" [dependencies] -axum = { version = "0.6.0-rc.1", features = ["headers"] } +axum = { version = "0.6.0-rc.2", features = ["headers"] } base64ct = { version = "1.5.2", features = ["std"] } bytes = "1.2.1" headers = "0.3.8" -mime = "0.3.14" -sha2 = "0.10.5" -time = "0.3.14" -tokio = { version = "1.21.0", features = ["sync", "time"] } +mime = "0.3.16" +sha2 = "0.10.6" +time = "0.3.15" +tokio = { version = "1.21.2", features = ["sync", "time"] } tower = { version = "0.4.13", features = ["util"] } tower-http = { version = "0.3.4", features = ["cors"] } -tracing = "0.1.36" +tracing = "0.1.37" uuid = { version = "1.1.2", features = ["v4", "fast-rng", "serde"] } [dev-dependencies] hyper = "0.14.20" -tokio = { version = "1.21.0", features = ["macros", "rt", "test-util"] } +tokio = { version = "1.21.2", features = ["macros", "rt", "test-util"] } [workspace] members = ["server", "synapse"] diff --git a/server/Cargo.toml b/server/Cargo.toml index 3f6f8f4..5f88f44 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] hyper = { version = "0.14.20", features = ["server"] } -tokio = { version = "1.21.0", features = ["macros", "rt-multi-thread"] } -tracing-subscriber = "0.3.15" +tokio = { version = "1.21.2", features = ["macros", "rt-multi-thread"] } +tracing-subscriber = "0.3.16" rendezvous = { path = "../" } diff --git a/synapse/Cargo.toml b/synapse/Cargo.toml index dc89fc1..32de06f 100644 --- a/synapse/Cargo.toml +++ b/synapse/Cargo.toml @@ -2,6 +2,7 @@ name = "synapse_rendezvous" version = "0.1.0" edition = "2021" +publish = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] @@ -9,13 +10,13 @@ name = "synapse_rendezvous" crate-type = ["cdylib"] [dependencies] -anyhow = "1.0.64" +anyhow = "1.0.65" http-body = "0.4.5" -pyo3 = { version = "0.16.5", features = ["extension-module", "anyhow"] } -pyo3-log = "0.6.0" -pyo3-matrix-synapse-module = { git = "https://github.com/sandhose/pyo3-matrix-synapse-module.git" } -serde = { version = "1.0.144", features = ["derive"] } +pyo3 = { version = "0.17.2", features = ["extension-module", "anyhow"] } +pyo3-log = "0.7.0" +pyo3-matrix-synapse-module = "0.1.0" +serde = { version = "1.0.145", features = ["derive"] } tower = { version = "0.4.13", features = ["util"] } -tracing = { version = "0.1.36", features = ["log", "log-always"] } +tracing = { version = "0.1.37", features = ["log", "log-always"] } rendezvous = { path = "../" } diff --git a/synapse/pyproject.toml b/synapse/pyproject.toml index 8dfe84f..9648005 100644 --- a/synapse/pyproject.toml +++ b/synapse/pyproject.toml @@ -4,6 +4,7 @@ build-backend = "maturin" [project] name = "synapse_rendezvous" +version = "0.0.1" requires-python = ">=3.7" classifiers = [ "Programming Language :: Rust",