diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,8 @@
+## 0.2.1
+
+* Allow newer versions of aeson, conduit, conduit-combinators, conduit-extra,
+  and lzma-conduit.
+
 ## 0.2.0
 
 * Added lots of test cases.
diff --git a/Makefile b/Makefile
new file mode 100644
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,19 @@
+sandbox:
+	[ -d .cabal-sandbox ] || cabal sandbox init && cabal update
+
+hlint: sandbox
+	[ -x .cabal-sandbox/bin/happy ] || cabal install happy
+	[ -x .cabal-sandbox/bin/hlint ] || cabal install hscolour==1.24.2 hlint
+	cabal exec hlint .
+
+tests: sandbox
+	cabal install --dependencies-only --enable-tests --force-reinstalls
+	cabal configure --enable-tests --enable-coverage --ghc-option=-DTEST
+	cabal build
+	cabal test --show-details=always
+
+ci: hlint tests
+
+ci_after_success:
+	[ -x .cabal-sandbox/bin/hpc-coveralls ] || cabal install hpc-coveralls
+	cabal exec hpc-coveralls -- --display-report spec
diff --git a/content-store.cabal b/content-store.cabal
--- a/content-store.cabal
+++ b/content-store.cabal
@@ -1,5 +1,5 @@
 name:                content-store
-version:             0.2.0
+version:             0.2.1
 synopsis:            Store and retrieve data from an on-disk store
 description:         This module provides a way to store and retrieve arbitrary
                      data from an on-disk store, similar to how a source
@@ -9,12 +9,13 @@
 category:            System
 author:              Chris Lumens
 maintainer:          clumens@redhat.com
-license:             LGPL
+license:             LGPL-2.1
 license-file:        LICENSE
 build-type:          Simple
 cabal-version:       >= 1.10
 
 extra-source-files:  ChangeLog.md,
+                     Makefile
                      tests/*.hs,
                      tests/Data/*.hs,
                      tests/Data/ContentStore/*.hs
@@ -28,20 +29,20 @@
                      Data.ContentStore.Config,
                      Data.ContentStore.Digest
 
-  build-depends:     aeson >= 1.0.0.0 && < 1.3.0.0,
+  build-depends:     aeson >= 1.0.0.0 && < 1.4.0.0,
                      base >= 4.9 && < 5.0,
                      bytestring >= 0.10 && < 0.11,
                      cond >= 0.4.1.1 && < 0.5.0.0,
-                     conduit >= 1.0.11 && < 1.3,
-                     conduit-combinators >= 1.1.0 && < 1.2,
-                     conduit-extra >= 1.1.0 && < 1.2,
+                     conduit >= 1.0.11 && < 1.4,
+                     conduit-combinators >= 1.1.0 && < 1.3,
+                     conduit-extra >= 1.1.0 && < 1.4,
                      cryptonite >= 0.22 && < 0.30,
                      directory >= 1.3.0.0 && < 1.4.0.0,
                      filepath >= 1.4.1.1 && < 1.5.0.0,
                      htoml >= 1.0.0.0 && < 1.1.0.0,
-                     lzma-conduit >= 1.1.0.0 && < 1.2.0.0,
-                     monad-control >= 1.0.1.0 && < 1.1.0.0,
+                     lzma-conduit >= 1.1.0.0 && < 1.3.0.0,
                      memory >= 0.14.3 && < 0.15.0,
+                     monad-control >= 1.0.1.0 && < 1.1.0.0,
                      mtl >= 2.2.1 && < 2.3,
                      resourcet >= 1.1.9 && < 1.2,
                      temporary >= 1.2.0.4 && < 1.3.0.0,
@@ -59,8 +60,8 @@
   hs-source-dirs: tests
   build-depends:    base == 4.*,
                     bytestring >= 0.10 && < 0.11,
-                    conduit >= 1.0.11 && < 1.3,
-                    conduit-combinators >= 1.1.0 && < 1.2,
+                    conduit >= 1.0.11 && < 1.4,
+                    conduit-combinators >= 1.1.0 && < 1.3,
                     directory >= 1.3.0.0 && < 1.4.0.0,
                     filepath >= 1.4.1.1 && < 1.5.0.0,
                     hspec == 2.*,
