packages feed

archive-sig 0.2.0.1 → 0.2.0.2

raw patch · 3 files changed

+30/−24 lines, 3 filesdep ~dir-traversePVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

Dependency ranges changed: dir-traverse

API changes (from Hackage documentation)

+ Archive.Compression: type Compressor = ByteString -> ByteString

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.2.0.2+  +  * Export `Compressor` type for docs+ # 0.2.0.1    * Use `dir-traverse` to provide recursive directory traversal
archive-sig.cabal view
@@ -1,48 +1,50 @@-cabal-version: 2.0-name: archive-sig-version: 0.2.0.1-license: BSD3-license-file: LICENSE-copyright: Copyright: (c) 2019 Vanessa McHale-maintainer: vanessa.mchale@iohk.io-author: Vanessa McHale-synopsis: Backpack signature for archive libraries+cabal-version:   2.0+name:            archive-sig+version:         0.2.0.2+license:         BSD3+license-file:    LICENSE+copyright:       Copyright: (c) 2019 Vanessa McHale+maintainer:      vamchale@gmail.com+author:          Vanessa McHale+synopsis:        Backpack signature for archive libraries description:     Backpack signature that provide a common interface to the Haskell tar package and the Haskell libarchive bindings-category: Codec, Tar, Archive-build-type: Simple++category:        Codec, Tar, Archive+build-type:      Simple extra-doc-files: CHANGELOG.md  source-repository head-    type: git+    type:     git     location: https://github.com/vmchale/archive-backpack  flag development-    description:-        Enable `-Werror`-    default: False-    manual: True+    description: Enable `-Werror`+    default:     False+    manual:      True  library     exposed-modules:         Archive.Generic         Archive.Compression-    signatures: Archive-    hs-source-dirs: src++    signatures:       Archive+    hs-source-dirs:   src     default-language: Haskell2010-    ghc-options: -Wall+    ghc-options:      -Wall     build-depends:         base >=4.3 && <5,         bytestring -any,         composition-prelude >=2.0.3.0,-        dir-traverse -any+        dir-traverse >=0.2.0.0      if flag(development)         ghc-options: -Werror      if impl(ghc >=8.0)-        ghc-options: -Wincomplete-uni-patterns -Wincomplete-record-updates-                     -Wredundant-constraints -Widentities+        ghc-options:+            -Wincomplete-uni-patterns -Wincomplete-record-updates+            -Wredundant-constraints -Widentities      if impl(ghc >=8.4)         ghc-options: -Wmissing-export-lists
src/Archive/Compression.hs view
@@ -1,4 +1,5 @@ module Archive.Compression ( Decompressor+                           , Compressor                            , unpackFileToDirAndDecompress                            , packFromFilesAndCompress                            , packFromDirAndCompress@@ -6,7 +7,6 @@  import           Archive import qualified Data.ByteString.Lazy       as BSL-import           Data.Foldable              (toList) import           System.Directory.Recursive  type Decompressor = BSL.ByteString -> BSL.ByteString@@ -21,7 +21,7 @@  -- | @since 0.2.0.0 packFromDirAndCompress :: Compressor -> FilePath -> FilePath -> IO ()-packFromDirAndCompress f dir tar = packFromFilesAndCompress f tar =<< fmap toList (getDirRecursive dir)+packFromDirAndCompress f dir tar = packFromFilesAndCompress f tar =<< getDirRecursive dir  -- | @since 0.2.0.0 packFromFilesAndCompress :: Compressor -> FilePath -> [FilePath] -> IO ()