shellmet 0.0.4.1 → 0.0.5.0
raw patch · 3 files changed
+26/−6 lines, 3 filesdep ~basedep ~text
Dependency ranges changed: base, text
Files
- CHANGELOG.md +6/−0
- shellmet.cabal +16/−6
- src/Shellmet.hs +4/−0
CHANGELOG.md view
@@ -3,6 +3,12 @@ `shellmet` uses [PVP Versioning][1]. The changelog is available [on GitHub][2]. +## 0.0.5.0 — Oct 20, 2024++* Support GHC 9.2.8. 9.4.7, 9.6.6, 9.8.2, 9.10.1.+* Upgrade `text` from `1.2.3` to `2.0.0`.+* Remove support of GHC 8.2.2.+ ## 0.0.4.1 — Jun 13, 2022 * [#28](https://github.com/kowainik/shellmet/issues/28):
shellmet.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: shellmet-version: 0.0.4.1+version: 0.0.5.0 synopsis: Out of the shell solution for scripting in Haskell description: Shellmet provides easy and convenient way to call shell commands from Haskell programs homepage: https://github.com/kowainik/shellmet@@ -14,20 +14,23 @@ build-type: Simple extra-doc-files: README.md CHANGELOG.md-tested-with: GHC == 8.2.2- GHC == 8.4.4+tested-with: GHC == 8.4.4 GHC == 8.6.5 GHC == 8.8.4 GHC == 8.10.7 GHC == 9.0.2- GHC == 9.2.3+ GHC == 9.2.8+ GHC == 9.4.7+ GHC == 9.6.6+ GHC == 9.8.2+ GHC == 9.10.1 source-repository head type: git location: https://github.com/kowainik/shellmet.git common common-options- build-depends: base >= 4.10.1.0 && < 4.17+ build-depends: base >= 4.11.1.0 && < 4.21 ghc-options: -Wall -Wcompat@@ -49,6 +52,13 @@ if impl(ghc >= 9.2) ghc-options: -Wredundant-bang-patterns -Woperator-whitespace+ if impl(ghc >= 9.4 && < 9.10)+ ghc-options: -Wforall-identifier+ if impl(ghc >= 9.4)+ ghc-options: -Wredundant-strictness-flags+ if impl(ghc >= 9.8)+ ghc-options: -Wterm-variable-capture+ -Winconsistent-flags default-language: Haskell2010 default-extensions: ConstraintKinds@@ -71,7 +81,7 @@ exposed-modules: Shellmet build-depends: process ^>= 1.6.1- , text >= 1.2.3 && < 2.1+ , text >= 1.2.3 && < 2.2 executable readme import: common-options
src/Shellmet.hs view
@@ -1,7 +1,11 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} +{-# LANGUAGE CPP #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE TypeFamilies #-}+#if __GLASGOW_HASKELL__ >= 904+{-# LANGUAGE TypeOperators #-}+#endif {- | Module : Shellmet