diff --git a/Shelly.hs b/Shelly.hs
--- a/Shelly.hs
+++ b/Shelly.hs
@@ -33,7 +33,7 @@
          , sshPairs, sshPairs_
 
          -- * Modifying and querying environment.
-         , setenv, set_env, get_env, get_env_text, getenv, getenv_def, appendToPath
+         , setenv, get_env, get_env_text, getenv, getenv_def, appendToPath
 
          -- * Environment directory
          , cd, chdir, pwd
@@ -460,15 +460,10 @@
   -- TODO: better error message for removeFile (give filename)
   canonic f >>= liftIO . removeFile
 
--- | deprecated in favor of 'set_env'
-setenv :: Text -> Text -> Sh ()
-setenv = set_env
-{-# DEPRECATED setenv "use set_env" #-}
-
 -- | Set an environment variable. The environment is maintained in Sh
 -- internally, and is passed to any external commands to be executed.
-set_env :: Text -> Text -> Sh ()
-set_env k v =
+setenv :: Text -> Text -> Sh ()
+setenv k v =
   let (kStr, vStr) = (LT.unpack k, LT.unpack v)
       wibble environment = (kStr, vStr) : filter ((/=kStr).fst) environment
    in modify $ \x -> x { sEnvironment = wibble $ sEnvironment x }
diff --git a/shelly.cabal b/shelly.cabal
--- a/shelly.cabal
+++ b/shelly.cabal
@@ -1,6 +1,6 @@
 Name:       shelly
 
-Version:     0.13.4
+Version:     0.13.5
 Synopsis:    shell-like (systems) programming in Haskell
 
 Description: Shelly provides convenient systems programming in Haskell,
