Skip to content

Commit 7dc541a

Browse files
authored
Update dependency versions (#12)
1 parent f0a78db commit 7dc541a

File tree

12 files changed

+49
-30
lines changed

12 files changed

+49
-30
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- ubuntu-latest
2424
- macos-latest
2525
ghc:
26-
- 9.2.2
26+
- 9.2.3
2727
- 9.0.2
2828
- 8.10.7
2929
exclude:
@@ -70,7 +70,7 @@ jobs:
7070
run: stack sdist --system-ghc --ignore-check
7171

7272
- name: Upload to Hackage
73-
if: matrix.ghc == '9.2.2' && matrix.os == 'ubuntu-latest' && startsWith(github.ref, 'refs/tags/v')
73+
if: matrix.ghc == '9.2.3' && matrix.os == 'ubuntu-latest' && startsWith(github.ref, 'refs/tags/v')
7474
run: |
7575
export HACKAGE_KEY="${{ secrets.HACKAGE_TOKEN }}"
7676
stack upload --system-ghc --ignore-check webgear-core

flake.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nix/overlays/haskell.nix

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ let
3030
final.lib.mapAttrs (mkLocalDerivation hfinal) localHsPackages
3131
// {
3232
# Add any package overrides here
33-
# package-name = final.callPackage ../haskell-modules/package-name-version.nix {};
33+
# package-name = final.callPackage ../haskell-packages/package-name-version.nix {};
3434
};
3535
};
3636
}) hsVersions;
@@ -45,9 +45,10 @@ let
4545
packages = pkgs: map (name: pkgs.${name}) (builtins.attrNames localHsPackages);
4646

4747
buildInputs = [
48-
hsPkgs.ghc
49-
haskell.packages.${hsDefaultVersion}.fourmolu
5048
final.cabal-install
49+
final.cabal2nix
50+
haskell.packages.${hsDefaultVersion}.fourmolu
51+
hsPkgs.ghc
5152
final.hlint
5253
final.haskell-language-server
5354
final.stack

stack-9.0.2.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
resolver: lts-19.13
1+
resolver: lts-19.20
22

33
packages:
44
- ./webgear-core

stack-9.2.2.yaml renamed to stack-9.2.3.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
resolver: nightly-2022-06-06
1+
resolver: nightly-2022-07-31
22

33
packages:
44
- ./webgear-core

stack-9.2.2.yaml.lock renamed to stack-9.2.3.yaml.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
packages: []
77
snapshots:
88
- completed:
9-
sha256: 26ea900ee8601fee24ff84981e92f304d384c73ee32d5504299133b5eb177e87
10-
size: 605110
11-
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/nightly/2022/6/6.yaml
12-
original: nightly-2022-06-06
9+
sha256: f493859c3ff97bbe56657807ed8037ceacb38d179e13fc265ee314ee3767fcf3
10+
size: 619216
11+
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/nightly/2022/7/31.yaml
12+
original: nightly-2022-07-31

webgear-core/CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## [Unreleased]
44

5+
## [1.0.4] - 2022-08-27
6+
7+
### Changed
8+
- Update dependency bounds and GHC versions
9+
510
## [1.0.3] - 2022-06-26
611

712
### Changed
@@ -24,7 +29,8 @@
2429
- Extracted webgear-core from webgear-server
2530
- New arrow based API
2631

27-
[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.0.3...HEAD
32+
[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.0.4...HEAD
33+
[1.0.4]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.4
2834
[1.0.3]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.3
2935
[1.0.2]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.2
3036
[1.0.1]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.1

webgear-core/webgear-core.cabal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 2.4
22

33
name: webgear-core
4-
version: 1.0.3
4+
version: 1.0.4
55
synopsis: Composable, type-safe library to build HTTP APIs
66
description:
77
WebGear is a library to for building composable, type-safe HTTP APIs.
@@ -53,7 +53,7 @@ common webgear-common
5353
TypeApplications
5454
TypeFamilies
5555
TypeOperators
56-
build-depends: base >=4.13.0.0 && <4.17
56+
build-depends: base >=4.13.0.0 && <4.18
5757
, bytestring >=0.10.10.1 && <0.12
5858
, case-insensitive ==1.2.*
5959
, filepath ==1.4.*
@@ -63,7 +63,7 @@ common webgear-common
6363
, network ==3.1.*
6464
, safe-exceptions ==0.1.*
6565
, tagged ==0.8.*
66-
, template-haskell >=2.15.0.0 && <2.19
66+
, template-haskell >=2.15.0.0 && <2.20
6767
, text >=1.2.0.0 && <2.1
6868
, unordered-containers ==0.2.*
6969
, wai ==3.2.*

webgear-openapi/CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## [Unreleased]
44

5+
## [1.0.4] - 2022-08-27
6+
7+
### Changed
8+
- Update dependency bounds and GHC versions
9+
510
## [1.0.3] - 2022-06-26
611

712
### Changed
@@ -22,7 +27,8 @@
2227
### Added
2328
- First version of webgear-openapi
2429

25-
[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.0.3...HEAD
30+
[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.0.4...HEAD
31+
[1.0.4]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.4
2632
[1.0.3]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.3
2733
[1.0.2]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.2
2834
[1.0.1]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.1

webgear-openapi/webgear-openapi.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 2.4
22

33
name: webgear-openapi
4-
version: 1.0.3
4+
version: 1.0.4
55
synopsis: Composable, type-safe library to build HTTP API servers
66
description:
77
WebGear is a library to for building composable, type-safe HTTP API servers.
@@ -67,14 +67,14 @@ library
6767
TypeFamilies
6868
TypeOperators
6969
build-depends: arrows ==0.4.*
70-
, base >=4.13.0.0 && <4.17
70+
, base >=4.13.0.0 && <4.18
7171
, http-media ==0.8.*
7272
, http-types ==0.12.*
7373
, insert-ordered-containers ==0.2.*
74-
, lens >=4.18.1 && <5.2
74+
, lens >=4.18.1 && <5.3
7575
, openapi3 >=3.1.0 && <3.3
7676
, text >=1.2.0.0 && <2.1
77-
, webgear-core ==1.0.3
77+
, webgear-core ==1.0.4
7878
ghc-options: -Wall
7979
-Wno-unticked-promoted-constructors
8080
-Wcompat

0 commit comments

Comments
 (0)