diff --git a/CHANGELOG.md b/CHANGELOG.md index a638438..98ecb3a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Latest Changes +### v0.6.8 (2026-06-14) +Added `#include ` to all C++ extension headers and sources. + ### v0.6.7 (2026-06-13) **Added**: diff --git a/openequivariance/openequivariance/extension/backend/backend_cuda.hpp b/openequivariance/openequivariance/extension/backend/backend_cuda.hpp index 84a5e6f..546e0b8 100644 --- a/openequivariance/openequivariance/extension/backend/backend_cuda.hpp +++ b/openequivariance/openequivariance/extension/backend/backend_cuda.hpp @@ -1,5 +1,6 @@ #pragma once +#include #include #include #include diff --git a/openequivariance/openequivariance/extension/backend/backend_hip.hpp b/openequivariance/openequivariance/extension/backend/backend_hip.hpp index ae5cc00..01340a5 100644 --- a/openequivariance/openequivariance/extension/backend/backend_hip.hpp +++ b/openequivariance/openequivariance/extension/backend/backend_hip.hpp @@ -1,5 +1,6 @@ #pragma once +#include #include #include diff --git a/openequivariance/openequivariance/extension/group_mm.hpp b/openequivariance/openequivariance/extension/group_mm.hpp index a1d7be5..19249c3 100644 --- a/openequivariance/openequivariance/extension/group_mm.hpp +++ b/openequivariance/openequivariance/extension/group_mm.hpp @@ -1,5 +1,6 @@ #pragma once +#include #include #include diff --git a/openequivariance/openequivariance/extension/json11/json11.cpp b/openequivariance/openequivariance/extension/json11/json11.cpp index f314025..13c0dc7 100644 --- a/openequivariance/openequivariance/extension/json11/json11.cpp +++ b/openequivariance/openequivariance/extension/json11/json11.cpp @@ -25,6 +25,7 @@ #include #include #include +#include namespace json11 { diff --git a/openequivariance/openequivariance/extension/json11/json11.hpp b/openequivariance/openequivariance/extension/json11/json11.hpp index 965388a..bc58fb9 100644 --- a/openequivariance/openequivariance/extension/json11/json11.hpp +++ b/openequivariance/openequivariance/extension/json11/json11.hpp @@ -55,6 +55,7 @@ #include #include #include +#include #ifdef _MSC_VER #if _MSC_VER <= 1800 // VS 2013 diff --git a/openequivariance/openequivariance/extension/libtorch_tp_jit.cpp b/openequivariance/openequivariance/extension/libtorch_tp_jit.cpp index 698a142..ddabd0b 100644 --- a/openequivariance/openequivariance/extension/libtorch_tp_jit.cpp +++ b/openequivariance/openequivariance/extension/libtorch_tp_jit.cpp @@ -1,3 +1,4 @@ +#include #include #ifdef CUDA_BACKEND diff --git a/openequivariance/openequivariance/extension/libtorch_tp_jit_stable.cpp b/openequivariance/openequivariance/extension/libtorch_tp_jit_stable.cpp index 9ab6cd2..6bf3d51 100644 --- a/openequivariance/openequivariance/extension/libtorch_tp_jit_stable.cpp +++ b/openequivariance/openequivariance/extension/libtorch_tp_jit_stable.cpp @@ -1,5 +1,6 @@ #define USE_CUDA +#include #include #include #include diff --git a/openequivariance/openequivariance/extension/stubs/stream.cpp b/openequivariance/openequivariance/extension/stubs/stream.cpp index 5e39739..fd011c3 100644 --- a/openequivariance/openequivariance/extension/stubs/stream.cpp +++ b/openequivariance/openequivariance/extension/stubs/stream.cpp @@ -1,3 +1,4 @@ +#include #include extern "C" { diff --git a/openequivariance/openequivariance/extension/test/load_aoti.cpp b/openequivariance/openequivariance/extension/test/load_aoti.cpp index 0ffc967..607fe67 100644 --- a/openequivariance/openequivariance/extension/test/load_aoti.cpp +++ b/openequivariance/openequivariance/extension/test/load_aoti.cpp @@ -1,3 +1,4 @@ +#include #include #include #include diff --git a/openequivariance/openequivariance/extension/torch_core.hpp b/openequivariance/openequivariance/extension/torch_core.hpp index ec7698d..ab78d96 100644 --- a/openequivariance/openequivariance/extension/torch_core.hpp +++ b/openequivariance/openequivariance/extension/torch_core.hpp @@ -1,5 +1,6 @@ #pragma once +#include #include #include #include diff --git a/openequivariance/pyproject.toml b/openequivariance/pyproject.toml index 4711e9c..1ea7c89 100644 --- a/openequivariance/pyproject.toml +++ b/openequivariance/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build" [project] name = "openequivariance" -version = "0.6.7" +version = "0.6.8" authors = [ { name="Austin Glover" }, { name="Vivek Bharadwaj" }, diff --git a/openequivariance_extjax/pyproject.toml b/openequivariance_extjax/pyproject.toml index 99731da..e2737c0 100644 --- a/openequivariance_extjax/pyproject.toml +++ b/openequivariance_extjax/pyproject.toml @@ -8,7 +8,7 @@ build-backend = "scikit_build_core.build" [project] name = "openequivariance_extjax" -version = "0.6.7" +version = "0.6.8" authors = [ { name="Austin Glover" },