diff --git a/Aws/Response.hs b/Aws/Response.hs
--- a/Aws/Response.hs
+++ b/Aws/Response.hs
@@ -4,7 +4,7 @@
 where
 
 import           Data.ByteString         (ByteString)
-import           Data.Conduit            (BufferedSource, ResourceT, ($$))
+import           Data.Conduit            (Source, ResourceT, ($$))
 import           Data.IORef
 import           Data.Monoid
 import           Data.Attempt            (Attempt(..))
@@ -35,7 +35,7 @@
 
 type HTTPResponseConsumer a =  HTTP.Status
                             -> HTTP.ResponseHeaders
-                            -> BufferedSource IO ByteString
+                            -> Source IO ByteString
                             -> ResourceT IO a
 
 class ResponseConsumer r a where
diff --git a/Aws/Signature.hs b/Aws/Signature.hs
--- a/Aws/Signature.hs
+++ b/Aws/Signature.hs
@@ -67,4 +67,5 @@
               HmacSHA256 -> computeSig (undefined :: SHA256.SHA256)
       computeSig :: Crypto.Hash c d => d -> B.ByteString
       computeSig t = Serialize.encode (HMAC.hmac' key input `asTypeOf` t)
+      key :: HMAC.MacKey c d
       key = HMAC.MacKey (secretAccessKey cr)
diff --git a/aws.cabal b/aws.cabal
--- a/aws.cabal
+++ b/aws.cabal
@@ -6,7 +6,7 @@
 -- The package version. See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             0.2
+Version:             0.3
 
 -- A short (one-line) description of the package.
 Synopsis:            Amazon Web Services (AWS) for Haskell
@@ -24,7 +24,7 @@
 License-file:        LICENSE
 
 -- The package author(s).
-Author:              Aristid Breitkreuz
+Author:              Aristid Breitkreuz, Felipe Lessa
 
 -- An email address to which users can send suggestions, bug reports,
 -- and patches.
@@ -44,7 +44,15 @@
 -- Constraint on the version of Cabal needed to build this package.
 Cabal-version:       >=1.8
 
+Source-repository this
+  type: git
+  location: https://github.com/aristidb/aws.git
+  tag: 0.3
 
+Source-repository head
+  type: git
+  location: https://github.com/aristidb/aws.git
+
 Library
   -- Modules exported by the library.
   Exposed-modules:
@@ -120,20 +128,20 @@
                        Aws.Xml
 
   -- Packages needed in order to build this package.
-  Build-depends:       attempt              >= 0.3.1.1 && < 0.4,
+  Build-depends:       attempt              >= 0.3.1.1 && < 0.5,
                        base                 == 4.*,
                        base64-bytestring    == 0.1.*,
                        blaze-builder        >= 0.2.1.4 && < 0.4,
                        bytestring           == 0.9.*,
                        case-insensitive     >= 0.2     && < 0.5,
                        cereal               == 0.3.*,
-                       conduit              >= 0.0     && < 0.1,
-                       crypto-api           >= 0.5     && < 0.9,
+                       conduit              >= 0.2     && < 0.3,
+                       crypto-api           >= 0.9,
                        cryptohash           >= 0.6     && < 0.8,
                        directory            >= 1.0     && < 1.2,
-                       failure              >= 0.1.0.1 && < 0.2,
+                       failure              >= 0.1.0.1 && < 0.3,
                        filepath             >= 1.1     && < 1.3,
-                       http-conduit         >= 1.1.2.2 && < 1.2,
+                       http-conduit         >= 1.2     && < 1.3,
                        http-types           >= 0.6     && < 0.7,
                        lifted-base          == 0.1.*,
                        mtl                  == 2.*,
