git.iko.soy/typeable/xml-lens
on master help sign in
.github/workflows/haskell.yml+5−6
since splitsnapshots
unifiedsplit
@@ -8,13 +8,13 @@ jobs:
8 runs-on: ubuntu-latest
8 runs-on: ubuntu-latest
9 strategy:
9 strategy:
10 matrix:
10 matrix:
11− ghc: [ '8.6.5', '8.8.4', '8.10.2' ]
11+ ghc: [ '8.8.4', '8.10.7', '9.0.1', '9.2.2' ]
12 steps:
12 steps:
13− - uses: actions/checkout@v2
13+ - uses: actions/checkout@v3
14− - uses: actions/setup-haskell@v1
14+ - uses: haskell/actions/setup@v1
15 with:
15 with:
16 ghc-version: ${{ matrix.ghc }}
16 ghc-version: ${{ matrix.ghc }}
17− cabal-version: '3.0'
17+ cabal-version: '3.4'
18
18
19 - name: cabal Cache
19 - name: cabal Cache
20 uses: actions/cache@v1
20 uses: actions/cache@v1
@@ -27,7 +27,6 @@ jobs:
27 ${{ runner.os }}-build-${{ env.cache-name }}-
27 ${{ runner.os }}-build-${{ env.cache-name }}-
28 ${{ runner.os }}-build-
28 ${{ runner.os }}-build-
29 ${{ runner.os }}-
29 ${{ runner.os }}-
30−
31 - name: Install dependencies
30 - name: Install dependencies
32 run: |
31 run: |
33 cabal update
32 cabal update
@@ -35,4 +34,4 @@ jobs:
35 - name: Build
34 - name: Build
36 run: cabal build --enable-tests --enable-benchmarks all
35 run: cabal build --enable-tests --enable-benchmarks all
37 - name: Run tests
36 - name: Run tests
38− run: cabal test all
37+ run: cabal test --enable-tests --enable-benchmarks all
CHANGELOG.md+4
@@ -1,3 +1,7 @@
1+## 0.3.1
2+
3+* Supported GHC 9
4+
1## 0.3 (2021/01)
5## 0.3 (2021/01)
2
6
3* Deprecated `el`
7* Deprecated `el`
stack.yamlnew file+4
@@ -0,0 +1,4 @@
1+resolver: lts-21.3
2+
3+packages:
4+- .
xml-lens.cabal+3−3
@@ -1,6 +1,6 @@
1cabal-version: 2.4
1cabal-version: 2.4
2name: xml-lens
2name: xml-lens
3−version: 0.3
3+version: 0.3.1
4synopsis: Lenses, traversals, and prisms for xml-conduit
4synopsis: Lenses, traversals, and prisms for xml-conduit
5description: This package provides DOM selectors based on lenses and prisms. See README.md for examples
5description: This package provides DOM selectors based on lenses and prisms. See README.md for examples
6homepage: https://github.com/fumieval/xml-lens
6homepage: https://github.com/fumieval/xml-lens
@@ -25,8 +25,8 @@ library
25 ghc-options: -Wall
25 ghc-options: -Wall
26 exposed-modules: Text.XML.Lens
26 exposed-modules: Text.XML.Lens
27 build-depends: base ==4.*
27 build-depends: base ==4.*
28− , lens >= 4.0 && < 5.2
28+ , lens >= 4.0 && < 5.4
29 , containers >= 0.4.0 && < 0.7
29 , containers >= 0.4.0 && < 0.7
30− , text >= 0.7 && <2
30+ , text >= 0.7 && < 1.3 || >= 2 && < 2.2
31 , xml-conduit >= 1.1 && < 1.10
31 , xml-conduit >= 1.1 && < 1.10
32 , case-insensitive
32 , case-insensitive