graphviz 2999.20.0.3 → 2999.20.0.4
raw patch · 12 files changed
+51/−23 lines, 12 filesdep ~QuickCheckdep ~hspecdep ~polyparsePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: QuickCheck, hspec, polyparse
API changes (from Hackage documentation)
- Data.GraphViz.Parsing: class (Functor p, Monad p, Applicative p, Alternative p, Commitment p) => PolyParse (p :: Type -> Type)
+ Data.GraphViz.Parsing: class (Functor p, Monad p, MonadFail p, Applicative p, Alternative p, Commitment p) => PolyParse (p :: Type -> Type)
Files
- Changelog.md +5/−0
- Data/GraphViz/Attributes/Arrows.hs +5/−2
- Data/GraphViz/Attributes/Colors.hs +5/−2
- Data/GraphViz/Attributes/Complete.hs +5/−2
- Data/GraphViz/Attributes/HTML.hs +5/−2
- Data/GraphViz/Attributes/Internal.hs +5/−2
- Data/GraphViz/Attributes/Values.hs +5/−2
- Data/GraphViz/Internal/State.hs +4/−2
- Data/GraphViz/Printing.hs +1/−1
- Data/GraphViz/Types/Internal/Common.hs +5/−2
- Data/GraphViz/Types/Monadic.hs +1/−1
- graphviz.cabal +5/−5
Changelog.md view
@@ -7,6 +7,11 @@ The following is information about what major changes have gone into each release. +Changes in 2999.20.0.4+----------------------++* Dependency bumps.+ Changes in 2999.20.0.3 ----------------------
Data/GraphViz/Attributes/Arrows.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE CPP, OverloadedStrings #-} {-# OPTIONS_HADDOCK hide #-} {- | Module : Data.GraphViz.Attributes.Arrows@@ -16,8 +16,11 @@ import Data.GraphViz.Parsing import Data.GraphViz.Printing -import Data.Maybe (isJust)+import Data.Maybe (isJust)++#if !MIN_VERSION_base (4,13,0) import Data.Monoid ((<>))+#endif -- -----------------------------------------------------------------------------
Data/GraphViz/Attributes/Colors.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE CPP, OverloadedStrings #-} {- | Module : Data.GraphViz.Attributes.Colors@@ -54,10 +54,13 @@ import Data.Char (isHexDigit) import Data.Maybe (isJust)-import Data.Monoid ((<>)) import qualified Data.Text.Lazy as T import Data.Word (Word8) import Numeric (readHex, showHex)++#if !MIN_VERSION_base (4,13,0)+import Data.Monoid ((<>))+#endif -- -----------------------------------------------------------------------------
Data/GraphViz/Attributes/Complete.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE CPP, OverloadedStrings #-} {- | Module : Data.GraphViz.Attributes.Complete@@ -206,12 +206,15 @@ import Data.List (partition) import Data.Maybe (isNothing)-import Data.Monoid ((<>)) import qualified Data.Set as S import Data.Text.Lazy (Text) import qualified Data.Text.Lazy as T import Data.Version (Version(..)) import Data.Word (Word16)++#if !MIN_VERSION_base (4,13,0)+import Data.Monoid ((<>))+#endif -- -----------------------------------------------------------------------------
Data/GraphViz/Attributes/HTML.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings, PatternGuards #-}+{-# LANGUAGE CPP, OverloadedStrings, PatternGuards #-} {- | Module : Data.GraphViz.Attributes.HTML@@ -81,10 +81,13 @@ import Data.List (delete) import qualified Data.Map as Map import Data.Maybe (catMaybes, listToMaybe)-import Data.Monoid ((<>)) import qualified Data.Text.Lazy as T import Data.Word (Word16, Word8) import Numeric (readHex)++#if !MIN_VERSION_base (4,13,0)+import Data.Monoid ((<>))+#endif -- -----------------------------------------------------------------------------
Data/GraphViz/Attributes/Internal.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE CPP, OverloadedStrings #-} {-# OPTIONS_HADDOCK hide #-} {- |@@ -28,8 +28,11 @@ import Data.Map (Map) import qualified Data.Map as Map import Data.Maybe (isNothing)-import Data.Monoid ((<>)) import Data.Text.Lazy (Text)++#if !MIN_VERSION_base (4,13,0)+import Data.Monoid ((<>))+#endif -- -----------------------------------------------------------------------------
Data/GraphViz/Attributes/Values.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE CPP, OverloadedStrings #-} {-# OPTIONS_HADDOCK hide #-} {- | Module : Data.GraphViz.Attributes.Values@@ -24,11 +24,14 @@ import Data.List (intercalate) import Data.Maybe (isJust)-import Data.Monoid ((<>)) import Data.Text.Lazy (Text) import qualified Data.Text.Lazy as T import Data.Word (Word16) import System.FilePath (searchPathSeparator, splitSearchPath)++#if !MIN_VERSION_base (4,13,0)+import Data.Monoid ((<>))+#endif -- -----------------------------------------------------------------------------
Data/GraphViz/Internal/State.hs view
@@ -123,10 +123,12 @@ NodeAttribute -> nodeColor EdgeAttribute -> edgeColor --- | The default separators for 'LayerSep'.+-- | The default separators for+-- 'Data.GraphViz.Attributes.Complete.LayerSep'. defLayerSep :: [Char] defLayerSep = [' ', ':', '\t'] --- | The default separators for 'LayerListSep'.+-- | The default separators for+-- 'Data.GraphViz.Attributes.Complete.LayerListSep'. defLayerListSep :: [Char] defLayerListSep = [',']
Data/GraphViz/Printing.hs view
@@ -101,7 +101,7 @@ import Data.Monoid (Monoid(..)) #endif -#if MIN_VERSION_base (4,9,0)+#if MIN_VERSION_base (4,9,0) && !MIN_VERSION_base (4,13,0) import Data.Semigroup (Semigroup(..)) #else import Data.Monoid ((<>))
Data/GraphViz/Types/Internal/Common.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE CPP, OverloadedStrings #-} {-# OPTIONS_HADDOCK hide #-} {- |@@ -44,10 +44,13 @@ import Control.Monad (unless, when) import Data.Maybe (isJust)-import Data.Monoid ((<>)) import Data.Text.Lazy (Text) import qualified Data.Text.Lazy as T import qualified Data.Text.Lazy.Read as T++#if !MIN_VERSION_base (4,13,0)+import Data.Monoid ((<>))+#endif -- ----------------------------------------------------------------------------- -- This is re-exported by Data.GraphViz.Types
Data/GraphViz/Types/Monadic.hs view
@@ -90,7 +90,7 @@ import Data.Monoid (Monoid(..)) #endif -#if MIN_VERSION_base (4,9,0)+#if MIN_VERSION_base (4,9,0) && !MIN_VERSION_base (4,13,0) import Data.Semigroup (Semigroup(..)) #endif
graphviz.cabal view
@@ -1,5 +1,5 @@ Name: graphviz-Version: 2999.20.0.3+Version: 2999.20.0.4 Stability: Beta Synopsis: Bindings to Graphviz for graph visualisation. Description: {@@ -40,7 +40,7 @@ Build-Type: Simple Tested-With: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1, GHC == 8.2.2, GHC == 8.4.2,- GHC == 8.6.2+ GHC == 8.6.2, GHC == 8.8.2, GHC == 8.10.1 Cabal-Version: 1.14 Extra-Source-Files: TODO.md Changelog.md@@ -66,7 +66,7 @@ temporary >=1.1 && <1.4, fgl >= 5.4 && < 5.8, filepath,- polyparse >=1.9 && <1.13,+ polyparse >=1.9 && <1.14, bytestring >= 0.9 && < 0.11, colour == 2.3.*, mtl == 2.*,@@ -127,9 +127,9 @@ fgl >= 5.5.0.0, fgl-arbitrary == 0.2.*, filepath,- hspec >= 2.1 && < 2.7,+ hspec >= 2.1 && < 2.8, text,- QuickCheck >= 2.3 && < 2.13+ QuickCheck >= 2.3 && < 2.14 Build-Tool-Depends: hspec-discover:hspec-discover == 2.* hs-Source-Dirs: tests