diff --git a/pyproject.toml b/pyproject.toml index 821e9f5..1412ae4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,14 +23,13 @@ "Typing :: Typed", ] dependencies = [ - "jax>=0.5.3", - "jaxlib>=0.5.3", - "jaxtyping>=0.3.3", - "optype>=0.13,<0.14; python_version<'3.12'", - "optype>=0.14.0; python_version>='3.12'", - "plum-dispatch>=2.5.7", + "jax>=0.7.2", + "jaxlib>=0.7.2", + "jaxtyping>=0.3.9", + "optype>=0.17.0", + "plum>=2.8.0", "quax>=0.2.1", - "quaxed>=0.10.2", + "quaxed>=0.10.4", ] [project.urls] diff --git a/uv.lock b/uv.lock index a7ee156..f3c8052 100644 --- a/uv.lock +++ b/uv.lock @@ -738,7 +738,7 @@ requires-dist = [ { name = "jax", specifier = ">=0.5.3" }, { name = "jaxlib", specifier = ">=0.5.3" }, { name = "jaxtyping", specifier = ">=0.3.3" }, - { name = "optype", specifier = ">=0.14.0" }, + { name = "optype", specifier = ">=0.15.0" }, { name = "plum-dispatch", specifier = ">=2.5.7" }, { name = "quax", specifier = ">=0.2.1" }, { name = "quaxed", specifier = ">=0.10.2" },