Copy graph_codegen into 2023

Signed-off-by: Maxwell Henderson <mxwhenderson@gmail.com>
Change-Id: I8dfeb54781c210c8216a7f0fb5986b34773308b4
Signed-off-by: Xander Yee <xander.yee@gmail.com>
diff --git a/y2023/control_loops/python/BUILD b/y2023/control_loops/python/BUILD
index 9b1746a..7825675 100644
--- a/y2023/control_loops/python/BUILD
+++ b/y2023/control_loops/python/BUILD
@@ -50,6 +50,22 @@
     ],
 )
 
+py_binary(
+    name = "graph_codegen",
+    srcs = [
+        "graph_codegen.py",
+        "graph_paths.py",
+    ],
+    legacy_create_init = False,
+    target_compatible_with = ["@platforms//os:linux"],
+    deps = [
+        ":python_init",
+        "//frc971/control_loops/python:basic_window",
+        "//frc971/control_loops/python:color",
+        "@pip//numpy",
+    ],
+)
+
 py_library(
     name = "polydrivetrain_lib",
     srcs = [