diff --git a/core-data.cabal b/core-data.cabal
--- a/core-data.cabal
+++ b/core-data.cabal
@@ -1,51 +1,58 @@
 cabal-version: 1.12
-name: core-data
-version: 0.2.1.4
-license: BSD3
-license-file: LICENSE
-copyright: © 2018-2019 Operational Dynamics Consulting Pty Ltd, and Others
-maintainer: Andrew Cowie <andrew@operationaldynamics.com>
-author: Andrew Cowie <andrew@operationaldynamics.com>
-stability: experimental
-tested-with: ghc ==8.6.5
-homepage: https://github.com/oprdyn/unbeliever#readme
-bug-reports: https://github.com/oprdyn/unbeliever/issues
-synopsis: Convenience wrappers around common data structures and encodings
-description:
-    Wrappers around common data structures and encodings.
-    .
-    This is part of a library intended to ease interoperability and assist in
-    building command-line programs, both tools and longer-running daemons.
-    A list of features and some background to the library's design is contained
-    in the
-    <https://github.com/oprdyn/unbeliever/blob/master/README.markdown README>
-    on GitHub.
-category: System
-build-type: Simple
 
+-- This file has been generated from package.yaml by hpack version 0.31.2.
+--
+-- see: https://github.com/sol/hpack
+--
+-- hash: 2ade68298463fe481fd6a477ecc5860a9901e7e60afb19106f44c6809921b28f
+
+name:           core-data
+version:        0.2.1.5
+synopsis:       Convenience wrappers around common data structures and encodings
+description:    Wrappers around common data structures and encodings.
+                .
+                This is part of a library intended to ease interoperability and assist in
+                building command-line programs, both tools and longer-running daemons.
+                A list of features and some background to the library's design is contained
+                in the
+                <https://github.com/oprdyn/unbeliever/blob/master/README.markdown README>
+                on GitHub.
+category:       System
+stability:      experimental
+homepage:       https://github.com/oprdyn/unbeliever#readme
+bug-reports:    https://github.com/oprdyn/unbeliever/issues
+author:         Andrew Cowie <andrew@operationaldynamics.com>
+maintainer:     Andrew Cowie <andrew@operationaldynamics.com>
+copyright:      © 2018-2019 Operational Dynamics Consulting Pty Ltd, and Others
+license:        BSD3
+license-file:   LICENSE
+tested-with:    GHC == 8.6.5
+build-type:     Simple
+
 source-repository head
-    type: git
-    location: https://github.com/oprdyn/unbeliever
+  type: git
+  location: https://github.com/oprdyn/unbeliever
 
 library
-    exposed-modules:
-        Core.Data
-        Core.Data.Structures
-        Core.Encoding
-        Core.Encoding.Json
-    hs-source-dirs: lib
-    default-language: Haskell2010
-    ghc-options: -Wall -Wwarn -fwarn-tabs
-    build-depends:
-        aeson >=1.4.5.0 && <1.5,
-        base >=4.11 && <5,
-        bytestring >=0.10.8.2 && <0.11,
-        containers >=0.6.0.1 && <0.7,
-        core-text >=0.2.2 && <0.3,
-        hashable >=1.2 && <1.4,
-        prettyprinter >=1.2.1.1 && <1.6,
-        prettyprinter-ansi-terminal >=1.1.1.2 && <1.2,
-        scientific >=0.3.6.2 && <0.4,
-        text >=1.2.3.1 && <1.3,
-        unordered-containers >=0.2.10.0 && <0.3,
-        vector >=0.12.0.3 && <0.13
+  exposed-modules:
+      Core.Data
+      Core.Data.Structures
+      Core.Encoding
+      Core.Encoding.Json
+  hs-source-dirs:
+      lib
+  ghc-options: -Wall -Wwarn -fwarn-tabs
+  build-depends:
+      aeson
+    , base >=4.11 && <5
+    , bytestring
+    , containers
+    , core-text >=0.2.2
+    , hashable >=1.2 && <1.4
+    , prettyprinter >=1.2.1.1 && <1.7
+    , prettyprinter-ansi-terminal
+    , scientific
+    , text
+    , unordered-containers
+    , vector
+  default-language: Haskell2010
