Browse Source

Bump dependencies and stack resolver for next release

tags/v0.3.0.2
Peter J. Jones 1 year 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 @@
1 1
 /test/massive.csv
2 2
 /.stack-work
3 3
 /build/.stack-work
4
+/dist

+ 6
- 0
CHANGES.md View File

@@ -1,5 +1,11 @@
1 1
 # Change Log / Release Notes
2 2
 
3
+## 0.3.0.2 (Next Release)
4
+
5
+  * Updated to LTS Haskell 8.24
6
+
7
+  * Bumped dependencies
8
+
3 9
 ## 0.3.0.1 (April 14, 2017)
4 10
 
5 11
   * Updated to LTS Haskell 8.9

+ 3
- 3
cassava-streams.cabal View File

@@ -1,6 +1,6 @@
1 1
 --------------------------------------------------------------------------------
2 2
 name:          cassava-streams
3
-version:       0.3.0.1
3
+version:       0.3.0.2
4 4
 synopsis:      io-streams interface for the cassava CSV library.
5 5
 license:       BSD3
6 6
 license-file:  LICENSE
@@ -61,8 +61,8 @@ library
61 61
 
62 62
   build-depends: base       >= 4.8   && < 5.0
63 63
                , bytestring >= 0.10  && < 0.11
64
-               , cassava    >= 0.4   && < 0.5
65
-               , io-streams >= 1.1   && < 1.4
64
+               , cassava    >= 0.4   && < 0.6
65
+               , io-streams >= 1.1   && < 1.5
66 66
                , vector     >= 0.10  && < 0.13
67 67
 
68 68
 --------------------------------------------------------------------------------

+ 20
- 0
cassava-streams.nix View File

@@ -0,0 +1,20 @@
1
+{ mkDerivation, base, bytestring, cassava, io-streams, QuickCheck
2
+, stdenv, tasty, tasty-quickcheck, vector
3
+}:
4
+mkDerivation {
5
+  pname = "cassava-streams";
6
+  version = "0.3.0.2";
7
+  src = ./.;
8
+  isLibrary = true;
9
+  isExecutable = true;
10
+  libraryHaskellDepends = [
11
+    base bytestring cassava io-streams vector
12
+  ];
13
+  testHaskellDepends = [
14
+    base bytestring cassava io-streams QuickCheck tasty
15
+    tasty-quickcheck vector
16
+  ];
17
+  homepage = "https://github.com/pjones/cassava-streams";
18
+  description = "io-streams interface for the cassava CSV library";
19
+  license = stdenv.lib.licenses.bsd3;
20
+}

+ 17
- 0
default.nix View File

@@ -0,0 +1,17 @@
1
+# These arguments are so you can override settings from the command
2
+# line using the `nix-hs' tool.
3
+{ nixpkgs   ? import <nixpkgs> { }
4
+, compiler  ? "default"
5
+, profiling ? false
6
+}:
7
+
8
+let
9
+  pkgs = nixpkgs;
10
+
11
+  buildInputs = with pkgs; [
12
+    # List extra dependencies here.
13
+  ];
14
+
15
+in
16
+  pkgs.nix-hs.interactive ./cassava-streams.nix
17
+    { inherit compiler profiling buildInputs; }

+ 1
- 1
stack.yaml View File

@@ -1,4 +1,4 @@
1
-resolver: lts-8.9
1
+resolver: lts-8.24
2 2
 
3 3
 packages:
4 4
   - ./

Loading…
Cancel
Save