diff --git a/Cargo.lock b/Cargo.lock
index b7c64c578a9fafff1c6dcecbfdd12c0158b12efd..c7c374e09f2ca4396187c876b3f87aeab85b5340 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -487,7 +487,7 @@ dependencies = [
 
 [[package]]
 name = "mquery"
-version = "0.3.0"
+version = "0.3.1"
 dependencies = [
  "dotenv",
  "enum-as-inner",
diff --git a/Cargo.toml b/Cargo.toml
index 3e42953d874bddc8b5faf23a3441a6853b925e62..d227ac34d97a33d12b888ed2e38fcd74d593d9b3 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "mquery"
-version = "0.3.0"
+version = "0.3.1"
 edition = "2021"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
diff --git a/src/lib.rs b/src/lib.rs
index 887a231da636edc788f1fe113e1ed3a1b65dbc7c..197e61f6f02f0863e84ddb7fddb4d7a5e3d754b6 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -153,6 +153,6 @@ pub enum Method {
 
 // Private trait used to seal other traits to disallow users from implementing
 // them directly
-pub(crate) mod seal {
-    pub(crate) trait Sealed {}
+mod seal {
+    pub trait Sealed {}
 }
diff --git a/src/query/ops/mod.rs b/src/query/ops/mod.rs
index c943ee2340525f02d73b3956307bbc2394b9353c..d53fd75eefd2c3768a6fc17b1563af09ba03296b 100644
--- a/src/query/ops/mod.rs
+++ b/src/query/ops/mod.rs
@@ -30,5 +30,4 @@ pub use cmp::Comparison;
 pub use logic::Logical;
 
 /// Marker trait for signifying that a type can be used with the operators
-#[allow(private_bounds)]
 pub trait Operable: Display + Sealed {}