Browse Source

Bump dependencies and stack resolver for next release

tags/v0.3.0.2
Peter J. Jones 2 years ago
parent
commit
ee1fc84ec8
Signed by: Peter Jones <pjones@devalot.com> GPG Key ID: 9DAFAA8D01941E49
6 changed files with 48 additions and 4 deletions
  1. 1
    0
      .gitignore
  2. 6
    0
      CHANGES.md
  3. 3
    3
      cassava-streams.cabal
  4. 20
    0
      cassava-streams.nix
  5. 17
    0
      default.nix
  6. 1
    1
      stack.yaml

+ 1
- 0
.gitignore View File

@@ -1,3 +1,4 @@
/test/massive.csv
/.stack-work
/build/.stack-work
/dist

+ 6
- 0
CHANGES.md View File

@@ -1,5 +1,11 @@
# Change Log / Release Notes

## 0.3.0.2 (Next Release)

* Updated to LTS Haskell 8.24

* Bumped dependencies

## 0.3.0.1 (April 14, 2017)

* Updated to LTS Haskell 8.9

+ 3
- 3
cassava-streams.cabal View File

@@ -1,6 +1,6 @@
--------------------------------------------------------------------------------
name: cassava-streams
version: 0.3.0.1
version: 0.3.0.2
synopsis: io-streams interface for the cassava CSV library.
license: BSD3
license-file: LICENSE
@@ -61,8 +61,8 @@ library

build-depends: base >= 4.8 && < 5.0
, bytestring >= 0.10 && < 0.11
, cassava >= 0.4 && < 0.5
, io-streams >= 1.1 && < 1.4
, cassava >= 0.4 && < 0.6
, io-streams >= 1.1 && < 1.5
, vector >= 0.10 && < 0.13

--------------------------------------------------------------------------------

+ 20
- 0
cassava-streams.nix View File

@@ -0,0 +1,20 @@
{ mkDerivation, base, bytestring, cassava, io-streams, QuickCheck
, stdenv, tasty, tasty-quickcheck, vector
}:
mkDerivation {
pname = "cassava-streams";
version = "0.3.0.2";
src = ./.;
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base bytestring cassava io-streams vector
];
testHaskellDepends = [
base bytestring cassava io-streams QuickCheck tasty
tasty-quickcheck vector
];
homepage = "https://github.com/pjones/cassava-streams";
description = "io-streams interface for the cassava CSV library";
license = stdenv.lib.licenses.bsd3;
}

+ 17
- 0
default.nix View File

@@ -0,0 +1,17 @@
# These arguments are so you can override settings from the command
# line using the `nix-hs' tool.
{ nixpkgs ? import <nixpkgs> { }
, compiler ? "default"
, profiling ? false
}:

let
pkgs = nixpkgs;

buildInputs = with pkgs; [
# List extra dependencies here.
];

in
pkgs.nix-hs.interactive ./cassava-streams.nix
{ inherit compiler profiling buildInputs; }

+ 1
- 1
stack.yaml View File

@@ -1,4 +1,4 @@
resolver: lts-8.9
resolver: lts-8.24

packages:
- ./

Loading…
Cancel
Save