From 1f4fdf987a9845a5e6e43e0aab03c433f20dbce8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 2 Nov 2025 11:17:37 +0000 Subject: [PATCH 1/4] Initial plan From b41be12b9ab5959cd97180796e9589cb7ed3aaad Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 2 Nov 2025 11:23:41 +0000 Subject: [PATCH 2/4] Bump dev version to 0.10.0 and fix numpy dependency conflict Co-authored-by: rivertalk <103552262+rivertalk@users.noreply.github.com> --- MODULE.bazel | 2 +- pyproject.toml | 4 ++-- src/MODULE.bazel | 2 +- src/libspu/version.h | 2 +- update_version.py | 2 +- version.bzl | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 522b8a7af..6a0ccb7bc 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -25,7 +25,7 @@ Secure Processing Unit module( name = "spu", - version = "0.9.4", + version = "0.10.0.dev", compatibility_level = 1, ) diff --git a/pyproject.toml b/pyproject.toml index 1a91a7c05..638c11eef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,11 +32,11 @@ requires-python = ">=3.10,<3.12" dynamic = ["version"] dependencies = [ - "numpy<2,>=1.22.0", # FIXME: for SF compatibility + "numpy>=1.24.0", "cloudpickle>=2.0.0", "multiprocess>=0.70.12.2", "cachetools>=5.0.0", - "jax[cpu]==0.6.2", + "jax[cpu]>=0.4.35", "termcolor>=2.0.0", ] diff --git a/src/MODULE.bazel b/src/MODULE.bazel index c0d38072d..57897a279 100644 --- a/src/MODULE.bazel +++ b/src/MODULE.bazel @@ -21,7 +21,7 @@ module( name = "spulib", - version = "0.9.4", + version = "0.10.0.dev", compatibility_level = 1, ) diff --git a/src/libspu/version.h b/src/libspu/version.h index d36fd2d06..adfe8ad0a 100644 --- a/src/libspu/version.h +++ b/src/libspu/version.h @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -#define SPU_VERSION "0.9.4" +#define SPU_VERSION "0.10.0.dev" #include diff --git a/update_version.py b/update_version.py index 08a36bcb2..e1a77da78 100644 --- a/update_version.py +++ b/update_version.py @@ -18,7 +18,7 @@ import re import os -SPU_VERSION_PREFIX = "0.9.4.dev" +SPU_VERSION_PREFIX = "0.10.0.dev" def get_today_tag(): diff --git a/version.bzl b/version.bzl index fa8e035da..22c8b10f3 100644 --- a/version.bzl +++ b/version.bzl @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -SPU_VERSION = "0.9.4" +SPU_VERSION = "0.10.0.dev" From cf8fc7cae47cf99a0a79d1589dad75ae44bc66cc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 2 Nov 2025 11:25:55 +0000 Subject: [PATCH 3/4] Bump dev version to 0.10.0 and remove numpy<2 constraint Co-authored-by: rivertalk <103552262+rivertalk@users.noreply.github.com> --- _codeql_detected_source_root | 1 + 1 file changed, 1 insertion(+) create mode 120000 _codeql_detected_source_root diff --git a/_codeql_detected_source_root b/_codeql_detected_source_root new file mode 120000 index 000000000..ffcee8577 --- /dev/null +++ b/_codeql_detected_source_root @@ -0,0 +1 @@ +./docs \ No newline at end of file From 8600bc2f51ad8f2d9bc1bfc1753f567075b9eb25 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 3 Nov 2025 01:57:56 +0000 Subject: [PATCH 4/4] Remove CodeQL artifact file and add to .gitignore Co-authored-by: rivertalk <103552262+rivertalk@users.noreply.github.com> --- .gitignore | 3 +++ _codeql_detected_source_root | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) delete mode 120000 _codeql_detected_source_root diff --git a/.gitignore b/.gitignore index 59eb995fa..42d1584ea 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,9 @@ compile_commands.json .clangd Pipfile +# codeql artifacts +_codeql_detected_source_root + # python-package /dist *.egg-info diff --git a/_codeql_detected_source_root b/_codeql_detected_source_root deleted file mode 120000 index ffcee8577..000000000 --- a/_codeql_detected_source_root +++ /dev/null @@ -1 +0,0 @@ -./docs \ No newline at end of file