From 6217631910d24131eddf73e092d7421bbeca48d1 Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Mon, 30 Dec 2024 13:50:42 -0800 Subject: [PATCH 01/26] manif-geom-cpp and signals-cpp 1.0 --- flake.lock | 7 ++++--- flake.nix | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index 8bc5269f8..34fc8c588 100644 --- a/flake.lock +++ b/flake.lock @@ -248,15 +248,16 @@ "manif-geom-cpp": { "flake": false, "locked": { - "lastModified": 1700917726, - "narHash": "sha256-p0oRBEr2WWfysk/rrJxh1B4Wjy6dkrKXhkYFW0A52Vk=", + "lastModified": 1735595290, + "narHash": "sha256-zVzvrbvRFrpDeeBMSagQ4oaoVmXSJOPCyoM2GwKYuWw=", "owner": "goromal", "repo": "manif-geom-cpp", - "rev": "18b04007773561bad6f43d365134da61e17c304e", + "rev": "682b8ef87242dcce1f68749be019b403f0a6bfac", "type": "github" }, "original": { "owner": "goromal", + "ref": "release/1", "repo": "manif-geom-cpp", "type": "github" } diff --git a/flake.nix b/flake.nix index 6cb492922..6cbb18e1f 100644 --- a/flake.nix +++ b/flake.nix @@ -28,7 +28,7 @@ crowcpp.url = "github:goromal/Crow"; crowcpp.flake = false; - manif-geom-cpp.url = "github:goromal/manif-geom-cpp"; + manif-geom-cpp.url = "github:goromal/manif-geom-cpp?ref=release/1"; manif-geom-cpp.flake = false; mavlink.url = "github:mavlink/c_library_v2"; From baa9bc5132799ce8e88dedff4a3eba1bc554f663 Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Mon, 30 Dec 2024 14:39:41 -0800 Subject: [PATCH 02/26] some docs --- pkgs/cxx-packages/manif-geom-cpp/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/cxx-packages/manif-geom-cpp/default.nix b/pkgs/cxx-packages/manif-geom-cpp/default.nix index d227c332f..a8538223c 100644 --- a/pkgs/cxx-packages/manif-geom-cpp/default.nix +++ b/pkgs/cxx-packages/manif-geom-cpp/default.nix @@ -14,6 +14,8 @@ clangStdenv.mkDerivation { longDescription = '' [Repository](https://github.com/goromal/manif-geom-cpp) + [Documentation](https://andrewtorgesen.com/manif-geom-cpp) + Operationally very similar to variations on Eigen's `Quaternion` class, but with added chart maps and rules for addition and subtraction on tangent spaces. Meant to be used with nonlinear least-squares solvers like Ceres Solver which take advantage of templating to implement auto-differentiation on arbitrary mathematical formulations in code. The SO(3) math is based on [my notes](https://notes.andrewtorgesen.com/doku.php?id=public:autonomy:math:3d-geometry:implementing-rotations) on 3D rotation representations. From c01131ffd3111288b51e7030ab42671bba384905 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 30 Dec 2024 22:41:06 +0000 Subject: [PATCH 03/26] Update flake lock --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 34fc8c588..a082665b9 100644 --- a/flake.lock +++ b/flake.lock @@ -248,11 +248,11 @@ "manif-geom-cpp": { "flake": false, "locked": { - "lastModified": 1735595290, - "narHash": "sha256-zVzvrbvRFrpDeeBMSagQ4oaoVmXSJOPCyoM2GwKYuWw=", + "lastModified": 1735598262, + "narHash": "sha256-etebn60eTbLk7tLT4yxXauEemqSLAkALp7VatKUDWdE=", "owner": "goromal", "repo": "manif-geom-cpp", - "rev": "682b8ef87242dcce1f68749be019b403f0a6bfac", + "rev": "d29ad6a4b73e17d98abdd0e37e7df772ccba9d8b", "type": "github" }, "original": { From e0a20bcf08325bc9f210096e339144f24c7c0f03 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 30 Dec 2024 22:42:07 +0000 Subject: [PATCH 04/26] Update changelog --- changes/pr-338.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/pr-338.md diff --git a/changes/pr-338.md b/changes/pr-338.md new file mode 100644 index 000000000..92defddd7 --- /dev/null +++ b/changes/pr-338.md @@ -0,0 +1 @@ +manif-geom-cpp, geometry, signals-cpp, pysignals RELEASE 1.0. From 78801d02609e5cb3b83636d22f8fe36f99b75e39 Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Mon, 30 Dec 2024 19:52:31 -0800 Subject: [PATCH 05/26] add more docs --- pkgs/cxx-packages/signals-cpp/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/cxx-packages/signals-cpp/default.nix b/pkgs/cxx-packages/signals-cpp/default.nix index 7b5e61c4d..955a8c205 100644 --- a/pkgs/cxx-packages/signals-cpp/default.nix +++ b/pkgs/cxx-packages/signals-cpp/default.nix @@ -14,7 +14,9 @@ clangStdenv.mkDerivation { longDescription = '' [Repository](https://github.com/goromal/signals-cpp) - Examples documented in the [unit tests](https://github.com/goromal/signals-cpp/tree/master/tests). + [Documentation](https://andrewtorgesen.com/signals-cpp) + + Examples also documented in the [unit tests](https://github.com/goromal/signals-cpp/tree/master/tests). ''; }; } From 434affb4a075046e09242e61b8a43a31ab93dc3e Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Wed, 22 Jan 2025 22:07:13 -0800 Subject: [PATCH 06/26] Update default.nix --- pkgs/cxx-packages/manif-geom-cpp/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/cxx-packages/manif-geom-cpp/default.nix b/pkgs/cxx-packages/manif-geom-cpp/default.nix index a8538223c..9e422d2cd 100644 --- a/pkgs/cxx-packages/manif-geom-cpp/default.nix +++ b/pkgs/cxx-packages/manif-geom-cpp/default.nix @@ -18,7 +18,7 @@ clangStdenv.mkDerivation { Operationally very similar to variations on Eigen's `Quaternion` class, but with added chart maps and rules for addition and subtraction on tangent spaces. Meant to be used with nonlinear least-squares solvers like Ceres Solver which take advantage of templating to implement auto-differentiation on arbitrary mathematical formulations in code. - The SO(3) math is based on [my notes](https://notes.andrewtorgesen.com/doku.php?id=public:autonomy:math:3d-geometry:implementing-rotations) on 3D rotation representations. + The SO(3) math is based on [my notes](https://andrewtorgesen.com/notes/Autonomy/Math_Fundamentals/3D_Geometry/Rotations_Robotics_Field_Guide.html) on 3D rotation representations. ## Including in Your Project With CMake From 75e42b45a198b3bc1e4f9d71e54d0398b7d7b6ce Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Thu, 23 Jan 2025 06:15:29 +0000 Subject: [PATCH 07/26] Update flake lock --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index a082665b9..4c6827cb8 100644 --- a/flake.lock +++ b/flake.lock @@ -248,11 +248,11 @@ "manif-geom-cpp": { "flake": false, "locked": { - "lastModified": 1735598262, - "narHash": "sha256-etebn60eTbLk7tLT4yxXauEemqSLAkALp7VatKUDWdE=", + "lastModified": 1737612137, + "narHash": "sha256-0xF03b3GfZrJpjspc7MsJYiTl/mBrbVjVNl4c4iYrxQ=", "owner": "goromal", "repo": "manif-geom-cpp", - "rev": "d29ad6a4b73e17d98abdd0e37e7df772ccba9d8b", + "rev": "dba7d09d187cf8c904ba911c05c546702e6a317d", "type": "github" }, "original": { From 8e5e98012dfb77722665491a25e4680767602e7c Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Sun, 16 Mar 2025 22:39:19 -0700 Subject: [PATCH 08/26] release manif and geometry --- flake.lock | 13 +++++++------ flake.nix | 5 +++-- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/flake.lock b/flake.lock index 4c6827cb8..670edfbc4 100644 --- a/flake.lock +++ b/flake.lock @@ -200,15 +200,16 @@ "geometry": { "flake": false, "locked": { - "lastModified": 1683347528, - "narHash": "sha256-aK7DiaHqXG/RfTzACi46s3RwBuHddEyXDIJpAughfuw=", + "lastModified": 1742189535, + "narHash": "sha256-rMySYxi15Cp1Li8H38DZfHyrm0N5MAbfIDRgsCRG1iY=", "owner": "goromal", "repo": "geometry", - "rev": "a87b47c1a479ce0cf2ebaea7202b08a62150a7cc", + "rev": "d67ec20d64a8e9d04798306febe49b5aafa76c0e", "type": "github" }, "original": { "owner": "goromal", + "ref": "refs/tags/release/1.0", "repo": "geometry", "type": "github" } @@ -248,16 +249,16 @@ "manif-geom-cpp": { "flake": false, "locked": { - "lastModified": 1737612137, + "lastModified": 1742189520, "narHash": "sha256-0xF03b3GfZrJpjspc7MsJYiTl/mBrbVjVNl4c4iYrxQ=", "owner": "goromal", "repo": "manif-geom-cpp", - "rev": "dba7d09d187cf8c904ba911c05c546702e6a317d", + "rev": "9bbb6c47c8d0b2d90a53e868cfea855354106bad", "type": "github" }, "original": { "owner": "goromal", - "ref": "release/1", + "ref": "refs/tags/release/1.0", "repo": "manif-geom-cpp", "type": "github" } diff --git a/flake.nix b/flake.nix index 6cbb18e1f..db889efa8 100644 --- a/flake.nix +++ b/flake.nix @@ -28,7 +28,8 @@ crowcpp.url = "github:goromal/Crow"; crowcpp.flake = false; - manif-geom-cpp.url = "github:goromal/manif-geom-cpp?ref=release/1"; + manif-geom-cpp.url = + "github:goromal/manif-geom-cpp?ref=refs/tags/release/1.0"; manif-geom-cpp.flake = false; mavlink.url = "github:mavlink/c_library_v2"; @@ -80,7 +81,7 @@ "git+https://gist.github.com/fb15f44150ca4e0951acaee443f72d3e"; find_rotational_conventions.flake = false; - geometry.url = "github:goromal/geometry"; + geometry.url = "github:goromal/geometry?ref=refs/tags/release/1.0"; geometry.flake = false; gmail-parser.url = "github:goromal/gmail_parser"; From 7b1ae456d69b4feaaa7b74f4e4e9d1f661e0b587 Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Sat, 3 May 2025 22:59:34 -0700 Subject: [PATCH 09/26] add coverage link --- pkgs/cxx-packages/manif-geom-cpp/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/cxx-packages/manif-geom-cpp/default.nix b/pkgs/cxx-packages/manif-geom-cpp/default.nix index 9e422d2cd..d3a0ae1bb 100644 --- a/pkgs/cxx-packages/manif-geom-cpp/default.nix +++ b/pkgs/cxx-packages/manif-geom-cpp/default.nix @@ -16,6 +16,8 @@ clangStdenv.mkDerivation { [Documentation](https://andrewtorgesen.com/manif-geom-cpp) + [Code Coverage](https://andrewtorgesen.com/manif-geom-cpp/coverage) + Operationally very similar to variations on Eigen's `Quaternion` class, but with added chart maps and rules for addition and subtraction on tangent spaces. Meant to be used with nonlinear least-squares solvers like Ceres Solver which take advantage of templating to implement auto-differentiation on arbitrary mathematical formulations in code. The SO(3) math is based on [my notes](https://andrewtorgesen.com/notes/Autonomy/Math_Fundamentals/3D_Geometry/Rotations_Robotics_Field_Guide.html) on 3D rotation representations. From f93e4ccb1dbdad6aff743a2e7a35670fb0795b07 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Sat, 13 Sep 2025 03:17:49 +0000 Subject: [PATCH 10/26] Lint format --- flake.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index df62fd064..a2cbae0d3 100644 --- a/flake.nix +++ b/flake.nix @@ -56,7 +56,8 @@ "git+https://gist.github.com/e64b6bdc8a176c38092e9bde4c434d31"; makepyshell.flake = false; - manif-geom-cpp.url = "github:goromal/manif-geom-cpp?ref=refs/tags/release/1.0"; + manif-geom-cpp.url = + "github:goromal/manif-geom-cpp?ref=refs/tags/release/1.0"; manif-geom-cpp.flake = false; manif-geom-rs.url = "github:goromal/manif-geom-rs"; From ba56b294c9cdbf3131f0c18d604fb7b50dda91e8 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Sat, 13 Sep 2025 03:18:41 +0000 Subject: [PATCH 11/26] Update flake lock --- flake.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/flake.lock b/flake.lock index a60d0c1e8..c7aa5ea3e 100644 --- a/flake.lock +++ b/flake.lock @@ -54,11 +54,11 @@ "book-notes-sync": { "flake": false, "locked": { - "lastModified": 1717871019, - "narHash": "sha256-0ic7jZirFebHbYtQDoFcdJmuVKAkwiKVq8lmE0byy9I=", + "lastModified": 1757732366, + "narHash": "sha256-88f6xe4Ycgg9SqmdPU80JM5SOeYrYUKmWLHPnW2Vd6o=", "owner": "goromal", "repo": "book-notes-sync", - "rev": "3f96818f223520e45dea7a98f7b3287ab23b5a5a", + "rev": "619a9a6b4aa32784b28d2f501f4939c60ec96c3e", "type": "github" }, "original": { @@ -102,11 +102,11 @@ "daily_tactical_server": { "flake": false, "locked": { - "lastModified": 1757261352, - "narHash": "sha256-mZXG+sQrmbZma7wVw9u2jn++nLHEK+rHg0mhycYJeaA=", + "lastModified": 1757732376, + "narHash": "sha256-UfWYR+ihLU58AGX9o+YrRaNynnC/G2HSS5XR6D82MVY=", "owner": "goromal", "repo": "daily_tactical_server", - "rev": "7c73cfd871778ea9b21099080205acdae5442a8e", + "rev": "7bbc799070dcecc807016da2516000a3d8fac31c", "type": "github" }, "original": { @@ -265,11 +265,11 @@ "manif-geom-cpp": { "flake": false, "locked": { - "lastModified": 1746337994, - "narHash": "sha256-4MEQqEmZs7D2asF5c/rc3NzDDui/0uAlZWlasGUdlRo=", + "lastModified": 1742189520, + "narHash": "sha256-0xF03b3GfZrJpjspc7MsJYiTl/mBrbVjVNl4c4iYrxQ=", "owner": "goromal", "repo": "manif-geom-cpp", - "rev": "f7013ab24f5ac59a220d960994d627beb2ffdd6c", + "rev": "9bbb6c47c8d0b2d90a53e868cfea855354106bad", "type": "github" }, "original": { @@ -886,11 +886,11 @@ "wiki-tools": { "flake": false, "locked": { - "lastModified": 1717870970, - "narHash": "sha256-mMB/Vj6jA7nJqsJPPX8FX1EwaJDJuxP/gzXT3cyOZkg=", + "lastModified": 1757732353, + "narHash": "sha256-7g3U7VJGqd9tJGM9IDEwhq9mGd1vz+48QGYYl7VnlmY=", "owner": "goromal", "repo": "wiki-tools", - "rev": "60619a5e7f0c0005903153074c6963782984b479", + "rev": "2829dcf9f77be1927dede3e0faa720c552cdf2f0", "type": "github" }, "original": { From b5de3f09d69d8e8414b613c48ef4217fcaa9a2bd Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Fri, 12 Sep 2025 22:56:40 -0700 Subject: [PATCH 12/26] bump signals --- flake.lock | 7 ++++--- flake.nix | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index c7aa5ea3e..7db393ab4 100644 --- a/flake.lock +++ b/flake.lock @@ -709,15 +709,16 @@ "signals-cpp": { "flake": false, "locked": { - "lastModified": 1735182528, - "narHash": "sha256-Gj6E/vaW/xQC3pIYm1A+Zj5Rza7m2iuhA2faM1Fm1Tc=", + "lastModified": 1757742916, + "narHash": "sha256-Mzxmi6WMRvmZtA+5vK8bwL4h0FTRl8oZikcjJ510JBI=", "owner": "goromal", "repo": "signals-cpp", - "rev": "3b1cdfe2ce66f96095b762673d7ffc2ef1f666ea", + "rev": "fb143d2ac94b901eb6c42b2a24abfd7b245505cc", "type": "github" }, "original": { "owner": "goromal", + "ref": "release/1", "repo": "signals-cpp", "type": "github" } diff --git a/flake.nix b/flake.nix index a2cbae0d3..b75e8a5f1 100644 --- a/flake.nix +++ b/flake.nix @@ -122,7 +122,7 @@ secure-delete.url = "github:goromal/secure-delete"; secure-delete.flake = false; - signals-cpp.url = "github:goromal/signals-cpp"; + signals-cpp.url = "github:goromal/signals-cpp?ref=release/1"; signals-cpp.flake = false; simple-image-editor.url = "github:goromal/simple-image-editor"; From 48f7e6eb2a83afd927b90d04e3022566a2c72ef2 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Sun, 25 Jan 2026 22:28:56 +0000 Subject: [PATCH 13/26] Update flake lock --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 613eaa2bb..6cbbe72a7 100644 --- a/flake.lock +++ b/flake.lock @@ -298,11 +298,11 @@ "manif-geom-rs": { "flake": false, "locked": { - "lastModified": 1710476829, - "narHash": "sha256-m5XNqp5aypoJlpQ/baxb0EQiTJ9ItI1CzBhE1KC76qQ=", + "lastModified": 1769379491, + "narHash": "sha256-3MpS9AReLB2M7Lxz+qAI2UBWJvhm7PmAG6bulQ/O0S4=", "owner": "goromal", "repo": "manif-geom-rs", - "rev": "c1fcc55181ae78752b8ac487645f0a3c78548679", + "rev": "0175d43b0ed22d99cd82649eda98a99501bca63e", "type": "github" }, "original": { From b441ce7dbc69351ca499c54cc7f8facdac96e5b5 Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Sun, 25 Jan 2026 19:27:32 -0800 Subject: [PATCH 14/26] Update flake.nix --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 3e5946b98..4b776daf7 100644 --- a/flake.nix +++ b/flake.nix @@ -125,7 +125,7 @@ secure-delete.url = "github:goromal/secure-delete"; secure-delete.flake = false; - signals-cpp.url = "github:goromal/signals-cpp?ref=release/1"; + signals-cpp.url = "github:goromal/signals-cpp?ref=release/1" ; signals-cpp.flake = false; simple-image-editor.url = "github:goromal/simple-image-editor"; From de32721c671edb867f87998f984dafe15c0dfbb0 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 26 Jan 2026 03:28:18 +0000 Subject: [PATCH 15/26] Lint format --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 4b776daf7..3e5946b98 100644 --- a/flake.nix +++ b/flake.nix @@ -125,7 +125,7 @@ secure-delete.url = "github:goromal/secure-delete"; secure-delete.flake = false; - signals-cpp.url = "github:goromal/signals-cpp?ref=release/1" ; + signals-cpp.url = "github:goromal/signals-cpp?ref=release/1"; signals-cpp.flake = false; simple-image-editor.url = "github:goromal/simple-image-editor"; From 48f25a952c6c867660cac4e4ad96976e27482018 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 26 Jan 2026 03:29:31 +0000 Subject: [PATCH 16/26] Update flake lock --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 6cbbe72a7..b2139ad66 100644 --- a/flake.lock +++ b/flake.lock @@ -726,11 +726,11 @@ "signals-cpp": { "flake": false, "locked": { - "lastModified": 1757742916, - "narHash": "sha256-Mzxmi6WMRvmZtA+5vK8bwL4h0FTRl8oZikcjJ510JBI=", + "lastModified": 1769393863, + "narHash": "sha256-DqqqR7OBHEiNhuYkdKs9OR9mPhsAJtqFXMgTTwAJnSA=", "owner": "goromal", "repo": "signals-cpp", - "rev": "fb143d2ac94b901eb6c42b2a24abfd7b245505cc", + "rev": "0407c9bd78a44cc5ac741a82b4b17f1ad667246d", "type": "github" }, "original": { From 9cdcb86fdda3233da0a1e3c4498bcec51f8a80fb Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Sun, 25 Jan 2026 19:38:10 -0800 Subject: [PATCH 17/26] Update flake.nix --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 3e5946b98..67546c367 100644 --- a/flake.nix +++ b/flake.nix @@ -101,7 +101,7 @@ pyceres_factors.url = "github:goromal/pyceres_factors"; pyceres_factors.flake = false; - pysignals.url = "github:goromal/pysignals"; + pysignals.url = "github:goromal/pysignals?ref=release/1"; pysignals.flake = false; pysorting.url = "github:goromal/pysorting"; From 3974a57d931ed633417da712ec1529468440899e Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 26 Jan 2026 03:39:50 +0000 Subject: [PATCH 18/26] Update flake lock --- flake.lock | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index b2139ad66..14f1cca21 100644 --- a/flake.lock +++ b/flake.lock @@ -544,15 +544,16 @@ "pysignals": { "flake": false, "locked": { - "lastModified": 1766781420, - "narHash": "sha256-lkXATLuWtUU3q2cTcSL8sbgf78CX/BgiwT+EOB/pL6Y=", + "lastModified": 1769398640, + "narHash": "sha256-OSr9pyhyRXyvtythbi5I19PAadyiLyk6zGeSV1Ko3Tk=", "owner": "goromal", "repo": "pysignals", - "rev": "55c464a90ad44dad8ca963158430fa2da5dc7b67", + "rev": "3c426aec5c76e2d4d080ff17ac7188f08d7f29c8", "type": "github" }, "original": { "owner": "goromal", + "ref": "release/1", "repo": "pysignals", "type": "github" } From ee40249c516fe1643d8eae1d6710532ccea6ed59 Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Sun, 25 Jan 2026 20:15:28 -0800 Subject: [PATCH 19/26] Update flake.nix --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 67546c367..19e9ace87 100644 --- a/flake.nix +++ b/flake.nix @@ -125,7 +125,7 @@ secure-delete.url = "github:goromal/secure-delete"; secure-delete.flake = false; - signals-cpp.url = "github:goromal/signals-cpp?ref=release/1"; + signals-cpp.url = "github:goromal/signals-cpp?ref=refs/tags/release/1.0"; signals-cpp.flake = false; simple-image-editor.url = "github:goromal/simple-image-editor"; From 87e3199c1e687b407268e7cb14198abe11878cb2 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 26 Jan 2026 04:17:12 +0000 Subject: [PATCH 20/26] Update flake lock --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 14f1cca21..fbb5f7fda 100644 --- a/flake.lock +++ b/flake.lock @@ -544,11 +544,11 @@ "pysignals": { "flake": false, "locked": { - "lastModified": 1769398640, - "narHash": "sha256-OSr9pyhyRXyvtythbi5I19PAadyiLyk6zGeSV1Ko3Tk=", + "lastModified": 1769400700, + "narHash": "sha256-VSIKJNwPmegMIN8WtNcGpwRRFFQL54xefTz6ly+V5so=", "owner": "goromal", "repo": "pysignals", - "rev": "3c426aec5c76e2d4d080ff17ac7188f08d7f29c8", + "rev": "e9f4f7edbce74fe8628704bfe366888d950518b0", "type": "github" }, "original": { @@ -727,16 +727,16 @@ "signals-cpp": { "flake": false, "locked": { - "lastModified": 1769393863, + "lastModified": 1769400792, "narHash": "sha256-DqqqR7OBHEiNhuYkdKs9OR9mPhsAJtqFXMgTTwAJnSA=", "owner": "goromal", "repo": "signals-cpp", - "rev": "0407c9bd78a44cc5ac741a82b4b17f1ad667246d", + "rev": "5a29ba71d2eb7f903bdca76249a23c098a2d5dbe", "type": "github" }, "original": { "owner": "goromal", - "ref": "release/1", + "ref": "refs/tags/release/1.0", "repo": "signals-cpp", "type": "github" } From d953ce1c35ea929d3d5682f997f0c336b214c10f Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Sun, 25 Jan 2026 20:41:43 -0800 Subject: [PATCH 21/26] Update flake.nix --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 19e9ace87..80072a474 100644 --- a/flake.nix +++ b/flake.nix @@ -101,7 +101,7 @@ pyceres_factors.url = "github:goromal/pyceres_factors"; pyceres_factors.flake = false; - pysignals.url = "github:goromal/pysignals?ref=release/1"; + pysignals.url = "github:goromal/pysignals?ref=refs/tags/release/1.0"; pysignals.flake = false; pysorting.url = "github:goromal/pysorting"; From 786c4e54aefc0f3250f7eb4b91ec7565d623bbdd Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 26 Jan 2026 04:43:25 +0000 Subject: [PATCH 22/26] Update flake lock --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index fbb5f7fda..6ccb4cdb3 100644 --- a/flake.lock +++ b/flake.lock @@ -544,16 +544,16 @@ "pysignals": { "flake": false, "locked": { - "lastModified": 1769400700, + "lastModified": 1769402418, "narHash": "sha256-VSIKJNwPmegMIN8WtNcGpwRRFFQL54xefTz6ly+V5so=", "owner": "goromal", "repo": "pysignals", - "rev": "e9f4f7edbce74fe8628704bfe366888d950518b0", + "rev": "ab56839b3525f9cc6d1404f990397fed51c0781e", "type": "github" }, "original": { "owner": "goromal", - "ref": "release/1", + "ref": "refs/tags/release/1.0", "repo": "pysignals", "type": "github" } From 9fbc1f960c089db0750c8d402b4297a409d54c0d Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Sun, 25 Jan 2026 21:04:52 -0800 Subject: [PATCH 23/26] Update flake.nix --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 80072a474..e8c85df42 100644 --- a/flake.nix +++ b/flake.nix @@ -50,7 +50,7 @@ gmail-parser.url = "github:goromal/gmail_parser"; gmail-parser.flake = false; - gnc.url = "github:goromal/gnc"; + gnc.url = "github:goromal/gnc?ref=refs/heads/goromal-patch-1"; gnc.flake = false; # TODO gradebook would need dev/warn-suppress branch From 25bfd53c1feddcfe54b797b973b390c1adabc12b Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 26 Jan 2026 05:06:35 +0000 Subject: [PATCH 24/26] Update flake lock --- flake.lock | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 6ccb4cdb3..cf810d576 100644 --- a/flake.lock +++ b/flake.lock @@ -249,15 +249,16 @@ "gnc": { "flake": false, "locked": { - "lastModified": 1766782308, - "narHash": "sha256-Cf7vnos2IpkcrgqkWRL5Ht7kPexUenFaRN5RYYY4XBc=", + "lastModified": 1769403855, + "narHash": "sha256-rSVQkLqNaQjG5ELajLpZiL7QBVd+KQBk3KntqeNybR4=", "owner": "goromal", "repo": "gnc", - "rev": "b80521a95217b37747d65e1efb1e52378e437b2c", + "rev": "03e268ef83ae0571754f34b3d298b3bb5b3a330d", "type": "github" }, "original": { "owner": "goromal", + "ref": "refs/heads/goromal-patch-1", "repo": "gnc", "type": "github" } From 31a79fc8618f30ad7c54e4daa5d8ad59ffbe3955 Mon Sep 17 00:00:00 2001 From: Andrew Torgesen Date: Sun, 25 Jan 2026 21:16:11 -0800 Subject: [PATCH 25/26] Update flake.nix --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index e8c85df42..80072a474 100644 --- a/flake.nix +++ b/flake.nix @@ -50,7 +50,7 @@ gmail-parser.url = "github:goromal/gmail_parser"; gmail-parser.flake = false; - gnc.url = "github:goromal/gnc?ref=refs/heads/goromal-patch-1"; + gnc.url = "github:goromal/gnc"; gnc.flake = false; # TODO gradebook would need dev/warn-suppress branch From afa9ad16260890b259fa0f413da09d4aaf12eba1 Mon Sep 17 00:00:00 2001 From: "goromal (bot)" Date: Mon, 26 Jan 2026 05:18:02 +0000 Subject: [PATCH 26/26] Update flake lock --- flake.lock | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index cf810d576..68453821e 100644 --- a/flake.lock +++ b/flake.lock @@ -249,16 +249,15 @@ "gnc": { "flake": false, "locked": { - "lastModified": 1769403855, + "lastModified": 1769404494, "narHash": "sha256-rSVQkLqNaQjG5ELajLpZiL7QBVd+KQBk3KntqeNybR4=", "owner": "goromal", "repo": "gnc", - "rev": "03e268ef83ae0571754f34b3d298b3bb5b3a330d", + "rev": "82fe050acea9c1524168b1ec85d046d3d31ed1b0", "type": "github" }, "original": { "owner": "goromal", - "ref": "refs/heads/goromal-patch-1", "repo": "gnc", "type": "github" }