diff --git a/Cargo.lock b/Cargo.lock
index 52e271a9ac958608c805eafadf032ed4eb7d0750..d6117f5b7e15f2514ae0a99bcbf5edf3d3c5f608 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -637,7 +637,7 @@ dependencies = [
 
 [[package]]
 name = "mquery"
-version = "0.8.0"
+version = "0.8.1"
 dependencies = [
  "enum-as-inner",
  "mquery-macros",
diff --git a/Cargo.toml b/Cargo.toml
index 696fc51a9b0b5202cfa030d4d540dcbc5c748c90..b5606290705796d4e2bfd8d691e55e918de7217f 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,13 +1,13 @@
 [package]
 name = "mquery"
-version = "0.8.0"
+version = "0.8.1"
 edition = "2021"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
 enum-as-inner = "0.6.0"
-prometheus-http-query = "0.8.1"
+prometheus-http-query = "=0.8.2"
 reqwest = "0.11.22"
 url = "2.5.0"
 serde = { version = "1.0.193", optional = true }
diff --git a/src/query/ops/modifiers.rs b/src/query/ops/modifiers.rs
index e9b2ae7f5585a40d2cf60db7759cdd19cab98db1..f49b00380511567f88d96f004c6d6b2777bc1a22 100644
--- a/src/query/ops/modifiers.rs
+++ b/src/query/ops/modifiers.rs
@@ -1,7 +1,9 @@
 use std::fmt::Display;
 
+#[allow(unused_imports)]
 use crate::{query::IntoQuery, seal::Sealed};
 
+#[allow(unused_imports)]
 use super::Operable;
 
 #[derive(Debug, Clone, Default)]
diff --git a/src/result.rs b/src/result.rs
index 684933342a7d35c4dc7e53d1a9fe1e5ce5a7c69f..081ede69cefcbbb74f6e01356d2da0634a342c1c 100644
--- a/src/result.rs
+++ b/src/result.rs
@@ -29,7 +29,7 @@ impl IntoResult for Result<response::PromqlResult, error::Error> {
 impl IntoResult for Result<reqwest::Response, error::Error> {
     type Result = RawResult;
     fn into_result(self) -> Self::Result {
-        self.map(|r| r.into()).map_err(|e| e.into())
+        self.map_err(|e| e.into())
     }
 }