packages feed

cabal-bounds 0.9.2 → 0.9.3

raw patch · 5 files changed

+33/−16 lines, 5 filesdep ~filepathdep ~lensPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: filepath, lens

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,3 +1,7 @@+0.9.3+-----+* Support GHC 7.10.1+ 0.9.2 ----- * fix bugs introduced with 0.9.1
cabal-bounds.cabal view
@@ -1,5 +1,5 @@ name: cabal-bounds-version: 0.9.2+version: 0.9.3 cabal-version: >=1.9.2 build-type: Simple license: BSD3@@ -46,7 +46,7 @@     > $ cabal-bounds drop --executable=blub myproject.cabal category: Utils, Development author: Daniel Trstenjak-tested-with: GHC ==7.6.2 GHC ==7.6.3 GHC ==7.8.3+tested-with: GHC ==7.6.2 GHC ==7.6.3 GHC ==7.8.3 GHC ==7.10.1 extra-source-files:     README.md     CHANGELOG@@ -68,7 +68,7 @@     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,-        lens >=4.0.1 && <4.8,+        lens >=4.0.1 && <4.9,         strict >=0.3.2 && <0.4,         unordered-containers >=0.2.3.3 && <0.3,         transformers >=0.3.0.0 && <0.5,@@ -106,7 +106,7 @@         tasty >=0.9.0.1 && <0.11,         tasty-golden >=2.2.0.2 && <2.3,         process >=1.1.0.2 && <1.3,-        filepath >=1.3.0.1 && <1.4,+        filepath >=1.3.0.1 && <1.5,         directory >=1.0.0.0 && <1.3,         Glob ==0.7.*,         cabal-bounds -any
lib/CabalBounds/HaskellPlatform.hs view
@@ -1,3 +1,4 @@+{-# Language CPP #-}  module CabalBounds.HaskellPlatform    ( librariesOf@@ -8,8 +9,12 @@    ) where  import qualified Distribution.Version as V-import Control.Applicative ((<$>)) import Data.List (find)++#if __GLASGOW_HASKELL__ < 710+import Control.Applicative ((<$>))+#endif+  type LibName    = String type LibVersion = V.Version
lib/CabalBounds/Main.hs view
@@ -8,11 +8,6 @@ import Distribution.PackageDescription.Parse (parsePackageDescription, ParseResult(..)) import qualified Distribution.PackageDescription.PrettyPrint as PP import Distribution.Simple.Configure (tryGetConfigStateFile)--#if MIN_VERSION_Cabal(1,22,0) == 0-import Distribution.Simple.Configure (ConfigStateFileErrorType(..))-#endif- import Distribution.Simple.LocalBuildInfo (LocalBuildInfo) import qualified Distribution.Simple.LocalBuildInfo as BI import qualified Distribution.Package as P@@ -28,19 +23,26 @@ import qualified CabalBounds.Dump as D import qualified CabalBounds.HaskellPlatform as HP import qualified System.IO.Strict as SIO-import Control.Applicative ((<$>)) import Control.Monad.Trans.Either (EitherT, runEitherT, bimapEitherT, hoistEither, left, right) import Control.Monad.IO.Class+import qualified Data.HashMap.Strict as HM+import Data.List (foldl', sortBy)+import Data.Function (on)+import Data.Char (toLower) +#if MIN_VERSION_Cabal(1,22,0) == 0+import Distribution.Simple.Configure (ConfigStateFileErrorType(..))+#endif+ #if MIN_VERSION_Cabal(1,22,0) && MIN_VERSION_Cabal(1,22,1) == 0 import qualified CabalLenses as CL import Control.Lens #endif -import qualified Data.HashMap.Strict as HM-import Data.List (foldl', sortBy)-import Data.Function (on)-import Data.Char (toLower)+#if __GLASGOW_HASKELL__ < 710+import Control.Applicative ((<$>))+#endif+  type Error = String 
lib/CabalBounds/Update.hs view
@@ -1,3 +1,5 @@+{-# Language CPP #-}+ module CabalBounds.Update    ( update    , Libraries@@ -7,7 +9,6 @@ import qualified Distribution.Package as P import qualified Distribution.Version as V import Control.Lens-import Control.Applicative ((<$>)) import CabalBounds.Bound (UpdateBound(..)) import CabalBounds.Dependencies (Dependencies(..), filterDependency, dependencyIf) import CabalBounds.VersionComp (VersionComp(..))@@ -15,6 +16,11 @@ import Data.List (foldl') import qualified Data.HashMap.Strict as HM import Data.Maybe (fromMaybe)++#if __GLASGOW_HASKELL__ < 710+import Control.Applicative ((<$>))+#endif+  type LibName    = String type LibVersion = V.Version