cabal-lenses 0.8.0 → 0.9.0
raw patch · 2 files changed
+8/−4 lines, 2 filesdep ~Cabaldep ~lensPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: Cabal, lens
API changes (from Hackage documentation)
- CabalLenses.Package: instance t ~ Distribution.Types.PackageName.PackageName => Control.Lens.Wrapped.Rewrapped Distribution.Types.PackageName.PackageName t
- CabalLenses.PackageDescription: buildDependsL :: Lens' PackageDescription [Dependency]
+ CabalLenses.Package: instance (t Data.Type.Equality.~ Distribution.Types.PackageName.PackageName) => Control.Lens.Wrapped.Rewrapped Distribution.Types.PackageName.PackageName t
- CabalLenses.PackageDescription: condTreeComponentsL :: forall v_agm5 c_agm6 a_agm7 v_aowD. Lens (CondTree v_agm5 c_agm6 a_agm7) (CondTree v_aowD c_agm6 a_agm7) [CondBranch v_agm5 c_agm6 a_agm7] [CondBranch v_aowD c_agm6 a_agm7]
+ CabalLenses.PackageDescription: condTreeComponentsL :: forall v_ak7D c_ak7E a_ak7F v_awlI. Lens (CondTree v_ak7D c_ak7E a_ak7F) (CondTree v_awlI c_ak7E a_ak7F) [CondBranch v_ak7D c_ak7E a_ak7F] [CondBranch v_awlI c_ak7E a_ak7F]
- CabalLenses.PackageDescription: condTreeConstraintsL :: forall v_agm5 c_agm6 a_agm7. Lens' (CondTree v_agm5 c_agm6 a_agm7) c_agm6
+ CabalLenses.PackageDescription: condTreeConstraintsL :: forall v_ak7D c_ak7E a_ak7F. Lens' (CondTree v_ak7D c_ak7E a_ak7F) c_ak7E
- CabalLenses.PackageDescription: condTreeDataL :: forall v_agm5 c_agm6 a_agm7. Lens' (CondTree v_agm5 c_agm6 a_agm7) a_agm7
+ CabalLenses.PackageDescription: condTreeDataL :: forall v_ak7D c_ak7E a_ak7F. Lens' (CondTree v_ak7D c_ak7E a_ak7F) a_ak7F
Files
- CHANGELOG +4/−0
- cabal-lenses.cabal +4/−4
CHANGELOG view
@@ -1,3 +1,7 @@+0.9.0+-----+* Support Cabal 2.4 and ghc 8.6+ 0.8.0 ----- * Migrate from EitherT to ExceptT
cabal-lenses.cabal view
@@ -1,12 +1,12 @@ cabal-version: >=1.9.2 name: cabal-lenses-version: 0.8.0+version: 0.9.0 license: BSD3 license-file: LICENSE maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak tested-with: ghc ==7.6.2 ghc ==7.6.3 ghc ==7.8.3 ghc ==7.10.1- ghc ==8.0.1 ghc ==8.2.1 ghc ==8.4.2+ ghc ==8.0.1 ghc ==8.2.1 ghc ==8.4.2 ghc ==8.6.3 synopsis: Lenses and traversals for the Cabal library. description: Lenses and traversals (compatible with the <https://hackage.haskell.org/package/lens lens> library) for@@ -40,9 +40,9 @@ ghc-options: -W build-depends: base >=3 && <5,- lens >=4.0.1 && <4.17,+ lens >=4.0.1 && <4.18, unordered-containers >=0.2.3.3 && <0.3,- Cabal >=2.1.0.0 && <2.3,+ Cabal >=2.1.0.0 && <2.5, system-filepath >=0.4.9 && <0.5, system-fileio >=0.3.12 && <0.4, strict >=0.3.2 && <0.4,