diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,9 @@
+sketch-frp-copilot (1.0.11) upstream; urgency=medium
+
+  * Update copilot to version 4.3.
+
+ -- Joey Hess <id@joeyh.name>  Wed, 19 Mar 2025 10:52:15 -0400
+
 sketch-frp-copilot (1.0.10) upstream; urgency=medium
 
   * Deal with changes in mtl-2.3.
diff --git a/sketch-frp-copilot.cabal b/sketch-frp-copilot.cabal
--- a/sketch-frp-copilot.cabal
+++ b/sketch-frp-copilot.cabal
@@ -1,5 +1,5 @@
 Name: sketch-frp-copilot
-Version: 1.0.10
+Version: 1.0.11
 Cabal-Version: >= 1.10
 License: BSD3
 Maintainer: Joey Hess <id@joeyh.name>
@@ -35,9 +35,9 @@
     Sketch.FRP.Copilot.Internals
   Build-Depends:
     base (>= 4.5 && < 5),
-    copilot (== 3.18.*),
-    copilot-c99 (== 3.18.*),
-    copilot-language (== 3.18.*),
+    copilot (== 4.3.*),
+    copilot-c99 (== 4.3.*),
+    copilot-language (== 4.3.*),
     mtl,
     optparse-applicative (>= 0.14.1),
     containers
diff --git a/src/Sketch/FRP/Copilot/Types.hs b/src/Sketch/FRP/Copilot/Types.hs
--- a/src/Sketch/FRP/Copilot/Types.hs
+++ b/src/Sketch/FRP/Copilot/Types.hs
@@ -11,7 +11,7 @@
 
 module Sketch.FRP.Copilot.Types where
 
-import Language.Copilot
+import Language.Copilot hiding ((=:))
 import Control.Monad.Writer
 import Control.Monad.State.Strict
 import qualified Data.Map as M
