From 9b34586a04dab226dea9daa296cb970d9617c1c9 Mon Sep 17 00:00:00 2001 From: Waffle Date: Sat, 15 May 2021 23:26:20 +0300 Subject: [PATCH 1/2] Normalize docs --- Cargo.toml | 2 +- netlify.toml | 2 +- src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 84f7fcf6..b9840fa9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -99,7 +99,7 @@ tokio = { version = "1.2.0", features = ["fs", "rt-multi-thread", "macros"] } [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs"] +rustdoc-args = ["--cfg", "docsrs", "-Znormalize-docs"] [[test]] name = "redis" diff --git a/netlify.toml b/netlify.toml index 1197ce45..7cd234d1 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,6 +1,6 @@ [build] command = "rustup install nightly --profile minimal && cargo +nightly doc --all-features --no-deps && cp -r target/doc _netlify_out" -environment = { RUSTDOCFLAGS= "--cfg docsrs" } +environment = { RUSTDOCFLAGS= "--cfg docsrs -Znormalize-docs" } publish = "_netlify_out" [[redirects]] diff --git a/src/lib.rs b/src/lib.rs index c8a472b0..d14d0175 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -53,7 +53,7 @@ // // To properly build docs of this crate run // ```console -// $ RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --open --all-features +// $ RUSTDOCFLAGS="--cfg docsrs -Znormalize-docs" cargo +nightly doc --open --all-features // ``` #![cfg_attr(all(docsrs, feature = "nightly"), feature(doc_cfg))] From 02a4df4b5c516d933fb30970c8f77c8d5ac24ecc Mon Sep 17 00:00:00 2001 From: Waffle Date: Sat, 15 May 2021 23:31:24 +0300 Subject: [PATCH 2/2] Switch to developement teloxide-core version --- Cargo.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index b9840fa9..f71171ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,8 @@ full = [ ] [dependencies] -teloxide-core = { version = "0.2.1", default-features = false } +#teloxide-core = { version = "0.2.1", default-features = false } +teloxide-core = { git = "https://github.com/teloxide/teloxide-core.git", rev = "897ba7c941b651cf6b7e614b7d373d14426ed1da", default-features = false } teloxide-macros = { version = "0.4", optional = true } serde_json = "1.0"