proto-lens-protobuf-types 0.4.0.1 → 0.5.0.0
raw patch · 3 files changed
+15/−10 lines, 3 filesdep +lens-familydep −lens-labelsdep ~proto-lensdep ~proto-lens-runtime
Dependencies added: lens-family
Dependencies removed: lens-labels
Dependency ranges changed: proto-lens, proto-lens-runtime
Files
- Changelog.md +4/−1
- proto-lens-protobuf-types.cabal +9/−8
- src/Data/ProtoLens/Any.hs +2/−1
Changelog.md view
@@ -1,6 +1,9 @@ # Changelog for `proto-lens-protobuf-types` -## v0.4.0.0+## v0.5.0.0+- Bump upper bounds to support `proto-lens-0.5.*`.++## v0.4.0.1 - Bump the dependency on `base` to support `ghc-8.6.1`. ## v0.4.0.0
proto-lens-protobuf-types.cabal view
@@ -1,11 +1,13 @@--- This file has been generated from package.yaml by hpack version 0.28.2.+cabal-version: 1.24++-- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack ----- hash: 031e83f208de9429c1aa48634f89a64c2dcf956e05296c768373ee96dab31f6c+-- hash: 18c57260e37f835093a29151251f6193cc378187931b593a4a7751fe5d206be8 name: proto-lens-protobuf-types-version: 0.4.0.1+version: 0.5.0.0 synopsis: Basic protocol buffer message types. description: This package provides bindings standard protocol message types, for use with the proto-lens library. category: Data@@ -17,14 +19,13 @@ license: BSD3 license-file: LICENSE build-type: Custom-cabal-version: >= 1.24 extra-source-files: Changelog.md proto-src/google/protobuf/any.proto proto-src/google/protobuf/duration.proto proto-src/google/protobuf/empty.proto- proto-src/google/protobuf/timestamp.proto proto-src/google/protobuf/wrappers.proto+ proto-src/google/protobuf/timestamp.proto source-repository head type: git@@ -56,9 +57,9 @@ src build-depends: base >=4.9 && <4.13- , lens-labels ==0.3.*- , proto-lens ==0.4.*- , proto-lens-runtime ==0.4.*+ , lens-family ==1.2.*+ , proto-lens ==0.5.*+ , proto-lens-runtime ==0.5.* , text ==1.2.* default-language: Haskell2010 autogen-modules:
src/Data/ProtoLens/Any.hs view
@@ -21,8 +21,9 @@ , encodeMessage , Message(..) )+import Data.ProtoLens.Labels () import Data.Proxy (Proxy(..))-import Lens.Labels ((&), (.~), (^.))+import Lens.Family2 ((&), (.~), (^.)) import Proto.Google.Protobuf.Any -- | Packs the given message into an 'Any' using the default type URL prefix