packages feed

dublincore-xml-conduit 0.1.0.0 → 0.1.0.1

raw patch · 2 files changed

+9/−3 lines, 2 filesdep ~xml-conduitPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: xml-conduit

API changes (from Hackage documentation)

Files

dublincore-xml-conduit.cabal view
@@ -1,5 +1,5 @@ name:                dublincore-xml-conduit-version:             0.1.0.0+version:             0.1.0.1 synopsis:            XML streaming parser/renderer for the Dublin Core standard elements. description:         Cf README file. homepage:            https://github.com/k0ral/dublincore-xml-conduit@@ -11,6 +11,10 @@ extra-source-files:  README.md cabal-version:       >=1.10 +source-repository head+  type:     git+  location: git://github.com/k0ral/dublincore-xml-conduit.git+ library   exposed-modules:     Text.XML.DublinCore@@ -18,7 +22,7 @@     Text.XML.DublinCore.Conduit.Render   -- other-modules:   -- other-extensions:-  build-depends:       base >= 4.8 && < 5, conduit, conduit-combinators, safe-exceptions, time >= 1.5, text, timerep >= 2.0, uri-bytestring, xml-conduit, xml-types+  build-depends:       base >= 4.8 && < 5, conduit, conduit-combinators, safe-exceptions, time >= 1.5, text, timerep >= 2.0, uri-bytestring, xml-conduit >= 1.5, xml-types   hs-source-dirs:      src   default-language:    Haskell2010 
src/Text/XML/DublinCore/Conduit/Parse.hs view
@@ -34,6 +34,7 @@ import           Control.Exception.Safe as Exception import           Data.Text import           Data.Time.Clock+import           Data.Time.Format import           Data.Time.LocalTime import           Data.Time.RFC2822 import           Data.Time.RFC3339@@ -46,7 +47,8 @@ -- {{{ Utils asDate :: MonadThrow m => Text -> m UTCTime asDate text = maybe (throw $ InvalidTime text) (return . zonedTimeToUTC) $-  parseTimeRFC3339 text <|> parseTimeRFC2822 text <|> parseTimeRFC822 text+  parseTimeRFC3339 text <|> parseTimeRFC2822 text <|> parseTimeRFC822 text <|> parseDateISO8601 text+  where parseDateISO8601 = parseTimeM True defaultTimeLocale (iso8601DateFormat Nothing) . unpack  dcName :: Text -> Name dcName string = Name string (Just "http://purl.org/dc/elements/1.1/") (Just namespacePrefix)