swish 0.10.0.2 → 0.10.0.3
raw patch · 4 files changed
+38/−15 lines, 4 filesdep ~polyparsePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: polyparse
API changes (from Hackage documentation)
Files
- CHANGELOG +9/−0
- README.md +24/−10
- stack.yaml +1/−1
- swish.cabal +4/−4
CHANGELOG view
@@ -1,3 +1,12 @@+0.10.0.3:++ No change to 0.10.0.3 other than a polyparse constraint (changed+ '<= 1.13' to '< 1.14'), moved to GHC 8.8 as the build version, and+ updated the copyright year.++ Removed the GHC 7.8 stack YAML file as it won't work with+ recent stack versions.+ 0.10.0.2: Switched hosting from bitbucket to gitlab (and mercurial to
README.md view
@@ -19,14 +19,14 @@ Since then it has been updated to take advantage of recent developments in the Haskell ecosystem, add support for the NTriples and Turtle serialisation formats, and a number of convenience-functions. Development is done on the [bitbucket-site](https://bitbucket.org/doug_burke/swish/); there is an *outdated*-version [on GitHub](https://github.com/DougBurke/swish), which was-being used for its access to Travis.+functions. Development is done on GitLab at https://gitlab.com/dburke/swish+and the previous [bitbucket site](https://bitbucket.org/doug_burke/swish/)+is now *outdated* (you may also find a version on GitHub which should+also be ignored). -I attempt to keep Swish buildable on recent GHC versions - at present-back to GHC 7.4 although not actually tested on such - but it is done-on a best-effort basis, so is not guaranteed.+I attempt to keep Swish buildable on recent GHC versions but it is done+on a best-effort basis, so support for "older" versions of GHC is not+guaranteed. # Aim @@ -39,13 +39,14 @@ (c) 2003, 2004 G. Klyne (c) 2009 Vasili I Galchin- (c) 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Doug Burke+ (c) 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,+ 2020 Doug Burke All rights reserved. # License -[LGPL V2.1](https://bitbucket.org/doug_burke/swish/src/tip/LICENSE)+[LGPL V2.1](https://gitlab.com/dburke/swish/raw/master/LICENSE) # Haskell and the Semantic Web @@ -78,9 +79,22 @@ % cd swish % stack install+ % STACK_YAML=stack-8.8.yaml stack install % STACK_YAML=stack-8.6.yaml stack install % STACK_YAML=stack-8.4.yaml stack install % STACK_YAML=stack-8.2.yaml stack install % STACK_YAML=stack-8.0.yaml stack install % STACK_YAML=stack-7.10.yaml stack install- % STACK_YAML=stack-7.8.yaml stack install++## With nix++There is now support for building with the [nix](https://nixos.org/nix/)+package manager:++ % nix-shell+ ...+ nix-shell% cabal test++At the time of writing this uses GHC 8.8.2, but you can switch compiler++ % nix-shell --argstr compiler ghc865
stack.yaml view
@@ -1,4 +1,4 @@ flags: {} packages: - '.'-resolver: lts-13.19+resolver: lts-15.0
swish.cabal view
@@ -1,15 +1,15 @@ Name: swish-Version: 0.10.0.2+Version: 0.10.0.3 Stability: experimental License: LGPL-2.1 License-file: LICENSE Author: Graham Klyne - GK@ninebynine.org-Copyright: (c) 2003, 2004 G. Klyne; 2009 Vasili I Galchin; 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Doug Burke; All rights reserved.+Copyright: (c) 2003, 2004 G. Klyne; 2009 Vasili I Galchin; 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Doug Burke; All rights reserved. Maintainer: dburke@cfa.harvard.edu Category: Semantic Web Synopsis: A semantic web toolkit. -Tested-With: GHC==8.6.5+Tested-With: GHC==8.8.2 Cabal-Version: >= 1.9.2 Homepage: https://gitlab.com/dburke/swish Bug-reports: https://gitlab.com/dburke/swish/issues@@ -100,7 +100,7 @@ mtl >= 2 && < 3, -- old-locale is only needed if time < 1.5 old-locale == 1.0.*, - polyparse >= 1.6 && <= 1.13,+ polyparse >= 1.6 && < 1.14, text >= 0.11 && < 1.3, -- I don't think 1.9.0 will work and it was quickly replaced -- so do not support it