hapistrano 0.3.9.2 → 0.3.9.3
raw patch · 3 files changed
+9/−3 lines, 3 filesdep ~optparse-applicativePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: optparse-applicative
API changes (from Hackage documentation)
Files
- CHANGELOG.md +6/−0
- hapistrano.cabal +2/−2
- src/System/Hapistrano/Core.hs +1/−1
CHANGELOG.md view
@@ -1,3 +1,9 @@+## 0.3.9.3+### Changed+* Support for optparse-applicative-0.15+* Replace deprecated function "withProcess" to "withProcessTerm"+ and add the version of "typed-process-0.2.6.0" as extra dependency.+ ## 0.3.9.2 ### Changed * Update Docker base image from alpine:3.7 to alpine:3.9
hapistrano.cabal view
@@ -1,5 +1,5 @@ name: hapistrano-version: 0.3.9.2+version: 0.3.9.3 synopsis: A deployment library for Haskell applications description: .@@ -79,7 +79,7 @@ , formatting >= 6.2 && < 7.0 , gitrev >= 1.2 && < 1.4 , hapistrano- , optparse-applicative >= 0.11 && < 0.15+ , optparse-applicative >= 0.11 && < 0.16 , path >= 0.5 && < 0.7 , path-io >= 1.2 && < 1.5 , stm >= 2.4 && < 2.6
src/System/Hapistrano/Core.hs view
@@ -92,7 +92,7 @@ :: ProcessConfig stdin stdoutIgnored stderrIgnored -> IO (ExitCode, String, String) readProcessWithExitCode' pc =- SPT.withProcess pc' $ \p -> atomically $+ SPT.withProcessTerm pc' $ \p -> atomically $ (,,) <$> SPT.waitExitCodeSTM p <*> return "" <*> return ""