packages feed

pantry 0.1.1.0 → 0.1.1.1

raw patch · 3 files changed

+209/−210 lines, 3 filesdep ~persistent-templatePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: persistent-template

API changes (from Hackage documentation)

Files

ChangeLog.md view
@@ -1,6 +1,13 @@ # Changelog for pantry  +## v0.1.1.1++Other changes:++* Support building with persistent-template-2.7++ ## v0.1.1.0  **Changes since 0.1.0.0**
pantry.cabal view
@@ -1,24 +1,18 @@ cabal-version: 1.12---- This file has been generated from package.yaml by hpack version 0.31.2.------ see: https://github.com/sol/hpack------ hash: 09f5f6cbd6fef7c61407c5d1f828315ec41ec73d457183290183b50fa361bd56--name:           pantry-version:        0.1.1.0-synopsis:       Content addressable Haskell package management-description:    Please see the README on Github at <https://github.com/commercialhaskell/stack/blob/master/subs/pantry/README.md>-category:       Development-homepage:       https://github.com/commercialhaskell/stack#readme-bug-reports:    https://github.com/commercialhaskell/stack/issues-author:         Michael Snoyman-maintainer:     michael@snoyman.com-copyright:      2018-2019 FP Complete-license:        BSD3-license-file:   LICENSE-build-type:     Simple+name: pantry+version: 0.1.1.1+license: BSD3+license-file: LICENSE+copyright: 2018-2019 FP Complete+maintainer: michael@snoyman.com+author: Michael Snoyman+homepage: https://github.com/commercialhaskell/stack#readme+bug-reports: https://github.com/commercialhaskell/stack/issues+synopsis: Content addressable Haskell package management+description:+    Please see the README on Github at <https://github.com/commercialhaskell/stack/blob/master/subs/pantry/README.md>+category: Development+build-type: Simple extra-source-files:     README.md     ChangeLog.md@@ -27,198 +21,195 @@     attic/symlink-to-dir.tar.gz  source-repository head-  type: git-  location: https://github.com/commercialhaskell/stack+    type: git+    location: https://github.com/commercialhaskell/stack  library-  exposed-modules:-      Pantry-      Pantry.SHA256-      Pantry.Internal-      Pantry.Internal.StaticBytes-      Pantry.Internal.Stackage-      Pantry.Internal.Companion-      Pantry.Internal.AesonExtended-  other-modules:-      Hackage.Security.Client.Repository.HttpLib.HttpClient-      Pantry.Archive-      Pantry.HTTP-      Pantry.HPack-      Pantry.Hackage-      Pantry.Repo-      Pantry.SQLite-      Pantry.Storage-      Pantry.Tree-      Pantry.Types-  hs-source-dirs:-      src/-  default-extensions: MonadFailDesugaring-  ghc-options: -Wall-  build-depends:-      Cabal-    , aeson-    , ansi-terminal-    , array-    , base >=4.10 && <5-    , base-orphans-    , base64-bytestring-    , bytestring-    , conduit-    , conduit-extra-    , containers-    , contravariant-    , cryptonite-    , cryptonite-conduit-    , deepseq-    , digest-    , directory-    , filelock-    , filepath-    , generic-deriving-    , ghc-prim-    , hackage-security-    , hashable-    , hpack-    , http-client >=0.5.13.1 && <0.7-    , http-client-tls-    , http-conduit-    , http-download-    , http-types-    , integer-gmp-    , memory-    , mono-traversable-    , mtl-    , network-    , network-uri-    , path-    , path-io-    , persistent-    , persistent-sqlite-    , persistent-template-    , primitive-    , resourcet-    , rio-    , rio-orphans-    , rio-prettyprint-    , safe-    , syb-    , tar-conduit-    , template-haskell-    , text-    , text-metrics-    , th-lift-    , th-lift-instances-    , th-orphans-    , th-reify-many-    , th-utilities-    , time-    , transformers-    , unix-compat-    , unliftio-    , unordered-containers-    , vector-    , yaml-    , zip-archive-  if os(windows)-    other-modules:-        System.IsWindows-    hs-source-dirs:-        src/windows/-  else+    exposed-modules:+        Pantry+        Pantry.SHA256+        Pantry.Internal+        Pantry.Internal.StaticBytes+        Pantry.Internal.Stackage+        Pantry.Internal.Companion+        Pantry.Internal.AesonExtended+    hs-source-dirs: src/     other-modules:-        System.IsWindows-    hs-source-dirs:-        src/unix/-  default-language: Haskell2010+        Hackage.Security.Client.Repository.HttpLib.HttpClient+        Pantry.Archive+        Pantry.HTTP+        Pantry.HPack+        Pantry.Hackage+        Pantry.Repo+        Pantry.SQLite+        Pantry.Storage+        Pantry.Tree+        Pantry.Types+    default-language: Haskell2010+    default-extensions: MonadFailDesugaring+    ghc-options: -Wall+    build-depends:+        Cabal >=2.4.0.1,+        aeson >=1.2.4.0,+        ansi-terminal >=0.9,+        array >=0.5.2.0,+        base >=4.10 && <5,+        base-orphans >=0.7,+        base64-bytestring >=1.0.0.1,+        bytestring >=0.10.8.2,+        conduit >=1.3.0.3,+        conduit-extra >=1.3.0,+        containers >=0.5.10.2,+        contravariant >=1.4.1,+        cryptonite >=0.25,+        cryptonite-conduit >=0.2.2,+        deepseq >=1.4.3.0,+        digest >=0.0.1.2,+        directory >=1.3.0.2,+        filelock >=0.1.1.2,+        filepath >=1.4.1.2,+        generic-deriving >=1.12.2,+        ghc-prim >=0.5.1.1,+        hackage-security >=0.5.3.0,+        hashable >=1.2.7.0,+        hpack >=0.31.2,+        http-client >=0.5.13.1,+        http-client-tls >=0.3.5.3,+        http-conduit >=2.3.2,+        http-download >=0.1.0.0,+        http-types >=0.12.1,+        integer-gmp >=1.0.1.0,+        memory >=0.14.16,+        mono-traversable >=1.0.9.0,+        mtl >=2.2.2,+        network >=2.6.3.6,+        network-uri >=2.6.1.0,+        path >=0.6.1,+        path-io >=1.3.3,+        persistent >=2.9.2,+        persistent-sqlite >=2.9.3,+        persistent-template >=2.5.4,+        primitive >=0.6.4.0,+        resourcet >=1.2.1,+        rio >=0.1.10.0,+        rio-orphans >=0.1.1.0,+        rio-prettyprint >=0.1.0.0,+        safe >=0.3.17,+        syb >=0.7,+        tar-conduit >=0.3.0,+        template-haskell >=2.12.0.0,+        text >=1.2.3.0,+        text-metrics >=0.3.0,+        th-lift >=0.7.10,+        th-lift-instances >=0.1.11,+        th-orphans >=0.13.6,+        th-reify-many >=0.1.8,+        th-utilities >=0.2.0.1,+        time >=1.8.0.2,+        transformers >=0.5.2.0,+        unix-compat >=0.5.0.1,+        unliftio >=0.2.8.0,+        unordered-containers >=0.2.9.0,+        vector >=0.12.0.1,+        yaml >=0.10.4.0,+        zip-archive >=0.3.3+    +    if os(windows)+        hs-source-dirs: src/windows/+        other-modules:+            System.IsWindows+    else+        hs-source-dirs: src/unix/+        other-modules:+            System.IsWindows  test-suite spec-  type: exitcode-stdio-1.0-  main-is: Spec.hs-  other-modules:-      Pantry.ArchiveSpec-      Pantry.BuildPlanSpec-      Pantry.CabalSpec-      Pantry.FileSpec-      Pantry.GlobalHintsSpec-      Pantry.HackageSpec-      Pantry.Internal.StaticBytesSpec-      Pantry.InternalSpec-      Pantry.TreeSpec-      Pantry.TypesSpec-      Paths_pantry-  hs-source-dirs:-      test-  default-extensions: MonadFailDesugaring-  ghc-options: -Wall-  build-depends:-      Cabal-    , QuickCheck-    , aeson-    , ansi-terminal-    , array-    , base >=4.10 && <5-    , base-orphans-    , base64-bytestring-    , bytestring-    , conduit-    , conduit-extra-    , containers-    , contravariant-    , cryptonite-    , cryptonite-conduit-    , deepseq-    , digest-    , directory-    , exceptions-    , filelock-    , filepath-    , generic-deriving-    , ghc-prim-    , hackage-security-    , hashable-    , hedgehog-    , hpack-    , hspec-    , http-client >=0.5.13.1 && <0.7-    , http-client-tls-    , http-conduit-    , http-download-    , http-types-    , integer-gmp-    , memory-    , mono-traversable-    , mtl-    , network-    , network-uri-    , pantry-    , path-    , path-io-    , persistent-    , persistent-sqlite-    , persistent-template-    , primitive-    , raw-strings-qq-    , resourcet-    , rio-    , rio-orphans-    , rio-prettyprint-    , safe-    , syb-    , tar-conduit-    , template-haskell-    , text-    , text-metrics-    , th-lift-    , th-lift-instances-    , th-orphans-    , th-reify-many-    , th-utilities-    , time-    , transformers-    , unix-compat-    , unliftio-    , unordered-containers-    , vector-    , yaml-    , zip-archive-  default-language: Haskell2010+    type: exitcode-stdio-1.0+    main-is: Spec.hs+    hs-source-dirs: test+    other-modules:+        Pantry.ArchiveSpec+        Pantry.BuildPlanSpec+        Pantry.CabalSpec+        Pantry.FileSpec+        Pantry.GlobalHintsSpec+        Pantry.HackageSpec+        Pantry.Internal.StaticBytesSpec+        Pantry.InternalSpec+        Pantry.TreeSpec+        Pantry.TypesSpec+        Paths_pantry+    default-language: Haskell2010+    default-extensions: MonadFailDesugaring+    ghc-options: -Wall+    build-depends:+        Cabal >=2.4.0.1,+        QuickCheck >=2.10.1,+        aeson >=1.2.4.0,+        ansi-terminal >=0.9,+        array >=0.5.2.0,+        base >=4.10 && <5,+        base-orphans >=0.7,+        base64-bytestring >=1.0.0.1,+        bytestring >=0.10.8.2,+        conduit >=1.3.0.3,+        conduit-extra >=1.3.0,+        containers >=0.5.10.2,+        contravariant >=1.4.1,+        cryptonite >=0.25,+        cryptonite-conduit >=0.2.2,+        deepseq >=1.4.3.0,+        digest >=0.0.1.2,+        directory >=1.3.0.2,+        exceptions >=0.8.3,+        filelock >=0.1.1.2,+        filepath >=1.4.1.2,+        generic-deriving >=1.12.2,+        ghc-prim >=0.5.1.1,+        hackage-security >=0.5.3.0,+        hashable >=1.2.7.0,+        hedgehog >=0.6.1,+        hpack >=0.31.2,+        hspec >=2.4.8,+        http-client >=0.5.13.1,+        http-client-tls >=0.3.5.3,+        http-conduit >=2.3.2,+        http-download >=0.1.0.0,+        http-types >=0.12.1,+        integer-gmp >=1.0.1.0,+        memory >=0.14.16,+        mono-traversable >=1.0.9.0,+        mtl >=2.2.2,+        network >=2.6.3.6,+        network-uri >=2.6.1.0,+        pantry -any,+        path >=0.6.1,+        path-io >=1.3.3,+        persistent >=2.9.2,+        persistent-sqlite >=2.9.3,+        persistent-template >=2.5.4,+        primitive >=0.6.4.0,+        raw-strings-qq >=1.1,+        resourcet >=1.2.1,+        rio >=0.1.10.0,+        rio-orphans >=0.1.1.0,+        rio-prettyprint >=0.1.0.0,+        safe >=0.3.17,+        syb >=0.7,+        tar-conduit >=0.3.0,+        template-haskell >=2.12.0.0,+        text >=1.2.3.0,+        text-metrics >=0.3.0,+        th-lift >=0.7.10,+        th-lift-instances >=0.1.11,+        th-orphans >=0.13.6,+        th-reify-many >=0.1.8,+        th-utilities >=0.2.0.1,+        time >=1.8.0.2,+        transformers >=0.5.2.0,+        unix-compat >=0.5.0.1,+        unliftio >=0.2.8.0,+        unordered-containers >=0.2.9.0,+        vector >=0.12.0.1,+        yaml >=0.10.4.0,+        zip-archive >=0.3.3
src/Pantry/Storage.hs view
@@ -11,6 +11,7 @@ {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE ViewPatterns #-} {-# LANGUAGE LambdaCase #-}+{-# LANGUAGE UndecidableInstances #-} module Pantry.Storage   ( SqlBackend   , initStorage