packages feed

wikicfp-scraper 0.1.0.7 → 0.1.0.8

raw patch · 4 files changed

+14/−11 lines, 4 filesdep +scalpel-coredep −scalpeldep ~hspecPVP ok

version bump matches the API change (PVP)

Dependencies added: scalpel-core

Dependencies removed: scalpel

Dependency ranges changed: hspec

API changes (from Hackage documentation)

Files

ChangeLog.md view
@@ -1,5 +1,13 @@ # Revision history for wikicfp-scraper +## 0.1.0.8  -- 2017-02-06++* No API change.+* Change dependency on `scalpel` to `scalpel-core`, because the latter+  has lighter dependency.+* Drop dependency upper bound for `hspec`. It's stable enough.++ ## 0.1.0.7  -- 2017-01-24  * Confirmed test with `hspec-2.4.0`
src/Web/WikiCFP/Scraper.hs view
@@ -33,7 +33,7 @@ import Data.Text (Text, pack) import Data.Text.Encoding (decodeUtf8') import qualified Data.Text.Lazy as LT-import Text.HTML.Scalpel (scrapeStringLike)+import Text.HTML.Scalpel.Core (scrapeStringLike)  import Web.WikiCFP.Scraper.Type (When(..), Event(..)) import Web.WikiCFP.Scraper.Scalpel (ErrorMsg, Scraper', confRoot, searchRoot)
src/Web/WikiCFP/Scraper/Scalpel.hs view
@@ -4,13 +4,8 @@ -- Maintainer: Toshio Ito <debug.ito@gmail.com> -- -- -{-# LANGUAGE CPP #-}+{-# LANGUAGE CPP, OverloadedStrings #-} --- Since scalpel-0.4.0, Selector, AttributeName and TagName are data--- types (not type classes) that are instances of IsString.-#if MIN_VERSION_scalpel(0,4,0)-{-# LANGUAGE OverloadedStrings #-}-#endif module Web.WikiCFP.Scraper.Scalpel        ( ErrorMsg,          Scraper',@@ -26,7 +21,7 @@ import Data.Text (Text, pack) import Data.Time (Day, fromGregorian) import Data.Attoparsec.Text (Parser, parseOnly, skipSpace, string, endOfInput, decimal, takeText, char)-import Text.HTML.Scalpel+import Text.HTML.Scalpel.Core   ( Scraper,     (@:), (@=), (//), chroot, chroots, text, texts, attr, hasClass   )
wikicfp-scraper.cabal view
@@ -1,5 +1,5 @@ name:                   wikicfp-scraper-version:                0.1.0.7+version:                0.1.0.8 author:                 Toshio Ito <debug.ito@gmail.com> maintainer:             Toshio Ito <debug.ito@gmail.com> license:                BSD3@@ -26,7 +26,7 @@   build-depends:        base >=4.6.0 && <5.0,                         bytestring >=0.10.0 && <0.11,                         text >=0.11.3.1 && <1.3,-                        scalpel >=0.2.1 && <0.5,+                        scalpel-core >=0.5.0 && <0.6,                         time >=1.4.0 && <1.8,                         attoparsec >=0.10.4 && <0.14 @@ -49,7 +49,7 @@   other-modules:        Web.WikiCFP.ScraperSpec   build-depends:        base, wikicfp-scraper,                         bytestring, time,-                        hspec >=2.1.5 && <2.5,+                        hspec >=2.1.5,                         filepath >=1.3.0 && <1.5  source-repository head