diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
 # Revision history for cli-git
 
+## 0.1.0.1
+
+* Add readme
+* Support GHC 8.8.4. Update version bounds.
+
 ## 0.1.0.0
 * Initial release
diff --git a/README.md b/README.md
new file mode 100644
--- /dev/null
+++ b/README.md
@@ -0,0 +1,5 @@
+cli-git
+=======
+[![Haskell](https://img.shields.io/badge/language-Haskell-orange.svg)](https://haskell.org) [![Hackage](https://img.shields.io/hackage/v/cli-git.svg)](https://hackage.haskell.org/package/cli-git) [![Hackage CI](https://matrix.hackage.haskell.org/api/v2/packages/cli-git/badge)](https://matrix.hackage.haskell.org/#/package/cli-git) [![Github CI](https://github.com/obsidiansystems/cli-git/workflows/github-action/badge.svg)](https://github.com/obsidiansystems/cli-git/actions) [![BSD3 License](https://img.shields.io/badge/license-BSD3-blue.svg)](https://github.com/obsidiansystems/cli-git/blob/master/LICENSE)
+
+Git command-line bindings for Haskell CLI applications.
diff --git a/Setup.hs b/Setup.hs
deleted file mode 100644
--- a/Setup.hs
+++ /dev/null
@@ -1,2 +0,0 @@
-import Distribution.Simple
-main = defaultMain
diff --git a/cli-git.cabal b/cli-git.cabal
--- a/cli-git.cabal
+++ b/cli-git.cabal
@@ -1,30 +1,35 @@
-cabal-version: >=1.10
-name: cli-git
-version: 0.1.0.0
-license: BSD3
-license-file: LICENSE
-copyright: Obsidian Systems LLC 2020
-maintainer: maintainer@obsidian.systems
-author: Obsidian Systems LLC
-synopsis: Bindings to the git command-line interface
-category: Git, Bindings
-build-type: Simple
-extra-source-files:
-    CHANGELOG.md
+cabal-version:      >=1.10
+name:               cli-git
+version:            0.1.0.1
+license:            BSD3
+license-file:       LICENSE
+copyright:          Obsidian Systems LLC 2020
+maintainer:         maintainer@obsidian.systems
+author:             Obsidian Systems LLC
+synopsis:           Bindings to the git command-line interface
+category:           Git, Bindings
+build-type:         Simple
+extra-source-files: CHANGELOG.md
+                    README.md
 
+tested-with: GHC ==8.6.5 || ==8.8.4
+
 library
-    exposed-modules:
-        Bindings.Cli.Git
-    hs-source-dirs: src
-    default-language: Haskell2010
-    build-depends:
-        base ==4.12.*,
-        cli-extras >=0.1.0.0 && <0.2,
-        containers >=0.6.0.1 && <0.7,
-        data-default >=0.7.1.1 && <0.8,
-        exceptions >=0.10.3 && <0.11,
-        lens >=4.17.1 && <4.18,
-        logging-effect >=1.3.4 && <1.4,
-        megaparsec >=7.0.5 && <7.1,
-        mtl >=2.2.2 && <2.3,
-        text >=1.2.3.1 && <1.3
+  exposed-modules:  Bindings.Cli.Git
+  hs-source-dirs:   src
+  default-language: Haskell2010
+  build-depends:
+      base            >=4.12.0.0 && <4.15
+    , cli-extras      >=0.1.0.0  && <0.2
+    , containers      >=0.6.0.1  && <0.7
+    , data-default    >=0.7.1.1  && <0.8
+    , exceptions      >=0.10.3   && <0.11
+    , lens            >=4.17.1   && <4.20
+    , logging-effect  >=1.3.4    && <1.4
+    , megaparsec      >=7.0.5    && <7.1
+    , mtl             >=2.2.2    && <2.3
+    , text            >=1.2.3.1  && <1.3
+
+source-repository head
+  type:     git
+  location: https://github.com/obsidiansystems/cli-git
diff --git a/src/Bindings/Cli/Git.hs b/src/Bindings/Cli/Git.hs
--- a/src/Bindings/Cli/Git.hs
+++ b/src/Bindings/Cli/Git.hs
@@ -4,7 +4,6 @@
 {-# LANGUAGE ScopedTypeVariables #-}
 {-# LANGUAGE OverloadedStrings #-}
 {-# LANGUAGE PatternGuards #-}
-{-# LANGUAGE TemplateHaskell #-}
 module Bindings.Cli.Git
   ( CommitId
   , gitProc
