packages feed

staversion 0.2.1.3 → 0.2.1.4

raw patch · 3 files changed

+9/−3 lines, 3 filesdep ~basePVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

+ Staversion.Internal.BuildPlan: instance Data.Semigroup.Semigroup Staversion.Internal.BuildPlan.BuildPlanMap

Files

ChangeLog.md view
@@ -1,5 +1,10 @@ # Revision history for staversion +## 0.2.1.4  -- 2018-03-26++* Support `base-4.11.0.0`.++ ## 0.2.1.3  -- 2018-03-09  * Support `aeson-1.3.0.0`, `base-4.10.0.0`, `Cabal-2.2.0.0`,
src/Staversion/Internal/BuildPlan.hs view
@@ -32,6 +32,7 @@ import qualified Data.HashMap.Strict as HM import Data.IORef (IORef, newIORef, readIORef, writeIORef) import Data.Monoid (Monoid, (<>), mconcat)+import Data.Semigroup (Semigroup) import Data.Text (Text, unpack) import Data.Traversable (Traversable(traverse)) import Data.Word (Word)@@ -66,7 +67,7 @@  -- | A data structure that keeps a map between package names and their -- versions.-newtype BuildPlanMap = BuildPlanMap (HM.HashMap PackageName Version) deriving (Monoid)+newtype BuildPlanMap = BuildPlanMap (HM.HashMap PackageName Version) deriving (Semigroup,Monoid)  instance FromJSON BuildPlanMap where   parseJSON (Object object) = (\p1 p2 -> BuildPlanMap $ p1 <> p2) <$> core_packages <*> other_packages where
staversion.cabal view
@@ -1,5 +1,5 @@ name:                   staversion-version:                0.2.1.3+version:                0.2.1.4 author:                 Toshio Ito <debug.ito@gmail.com> maintainer:             Toshio Ito <debug.ito@gmail.com> license:                BSD3@@ -47,7 +47,7 @@   other-modules:        Paths_staversion,                         Staversion.Internal.HTTP,                         Staversion.Internal.Megaparsec-  build-depends:        base >=4.8 && <4.11,+  build-depends:        base >=4.8 && <4.12,                         unordered-containers >=0.2.3 && <0.3,                         aeson >=0.8.0 && <1.4,                         text >=0.11.3 && <1.3,