diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,7 @@
+1.0.2
+-----
+* Raise upper bounds of dependencies
+
 1.0.1
 -----
 * Make tests less dependent on the cabal/ghc version
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -108,47 +108,47 @@
 The `=>` shows what the result is of the operation for every dependency. Left is the dependency before
 calling the command, right the one after calling.
 
-    $> cabal-bounds drop ...
+    $> cabal-bounds drop
     lens >=4.0.1 && <4.1   =>   lens
 
-    $> cabal-bounds drop --upper ...
+    $> cabal-bounds drop --upper
     lens >=4.0.1 && <4.1   =>   lens >=4.0.1
 
 If the cabal build (the setup-config) uses `lens 4.1.2`, then the results of the `update` command would be:
 
-    $> cabal-bounds update ...
+    $> cabal-bounds update
     lens >=4.0.1 && <4.1   =>   lens >=4.1.2 && <4.2
     lens                   =>   lens >=4.1.2 && <4.2
 
-    $> cabal-bounds update --lower ...
+    $> cabal-bounds update --lower
     lens >=4.0.1 && <5     =>   lens >=4.1.2 && <5
     lens >=4.0.1 && <4.1   =>   lens >=4.1.2
     lens <4.1              =>   lens >=4.1.2
     lens                   =>   lens >=4.1.2
 
-    $> cabal-bounds update --upper ...
+    $> cabal-bounds update --upper
     lens >=4.0.1 && <4.1   =>   lens >=4.0.1 && <4.2
     lens >=4.0.1           =>   lens >=4.0.1 && <4.2
     lens                   =>   lens <4.2
 
 You can also specify which component of the version number should be updated:
 
-    $> cabal-bounds update --lowercomp=minor ...
+    $> cabal-bounds update --lowercomp=minor
     lens >=4.0.1 && <4.1   =>   lens >=4.1.2
 
-    $> cabal-bounds update --lowercomp=major2 ...
+    $> cabal-bounds update --lowercomp=major2
     lens >=4.0.1 && <4.1   =>   lens >=4.1
 
-    $> cabal-bounds update --lowercomp=major1 ...
+    $> cabal-bounds update --lowercomp=major1
     lens >=4.0.1 && <4.1   =>   lens >=4 && <4.1
 
-    $> cabal-bounds update --uppercomp=minor ...
+    $> cabal-bounds update --uppercomp=minor
     lens >=4.0.1 && <4.1   =>   lens >=4.0.1 && <4.1.3
 
-    $> cabal-bounds update --uppercomp=major2 ...
+    $> cabal-bounds update --uppercomp=major2
     lens >=4.0.1 && <4.1   =>   lens >=4.0.1 && <4.2
 
-    $> cabal-bounds update --uppercomp=major1 ...
+    $> cabal-bounds update --uppercomp=major1
     lens >=4.0.1 && <4.1   =>   lens >=4.0.1 && <5
 
 Options
diff --git a/cabal-bounds.cabal b/cabal-bounds.cabal
--- a/cabal-bounds.cabal
+++ b/cabal-bounds.cabal
@@ -1,5 +1,5 @@
 name: cabal-bounds
-version: 1.0.1
+version: 1.0.2
 cabal-version: >=1.9.2
 build-type: Simple
 license: BSD3
@@ -43,7 +43,7 @@
     To reformat your 'cabal' file without changing any bounds you can call 'cabal-bounds' with the name of
     a section that isn't present in the 'cabal' file:
     .
-    > $ cabal-bounds drop --executable=blub myproject.cabal
+    > $ cabal-bounds drop --executable=blub
 category: Utils, Development
 author: Daniel Trstenjak
 tested-with: GHC ==7.6.2 GHC ==7.6.3 GHC ==7.8.3 GHC ==7.10.1
@@ -65,22 +65,22 @@
     location: https://github.com/dan-t/cabal-bounds
 
 library
+    exposed-modules:
+        CabalBounds.Args
+        CabalBounds.Main
+        CabalBounds.VersionComp
     build-depends:
         base >=3 && <5,
         cmdargs >=0.10.5 && <0.11,
-        lens >=4.0.1 && <4.9,
+        lens >=4.0.1 && <4.14,
         strict >=0.3.2 && <0.4,
         unordered-containers >=0.2.3.3 && <0.3,
         transformers >=0.3.0.0 && <0.5,
         either >=4.1.1 && <4.5,
         cabal-lenses >=0.4.6 && <0.5,
         Cabal >=1.18.0 && <1.23,
-        filepath >= 1.3 && <1.5,
-        directory >= 1.2 && <1.3
-    exposed-modules:
-        CabalBounds.Args
-        CabalBounds.Main
-        CabalBounds.VersionComp
+        filepath >=1.3 && <1.5,
+        directory ==1.2.*
     cpp-options: -DCABAL
     hs-source-dirs: lib
     other-modules:
@@ -107,11 +107,11 @@
     main-is: Main.hs
     build-depends:
         base >=3 && <5,
-        tasty >=0.9.0.1 && <0.11,
+        tasty >=0.9.0.1 && <0.12,
         tasty-golden >=2.2.0.2 && <2.4,
         process >=1.1.0.2 && <1.3,
-        filepath >= 1.3 && <1.5,
-        directory >= 1.2 && <1.3,
+        filepath >=1.3 && <1.5,
+        directory ==1.2.*,
         Glob ==0.7.*,
         cabal-bounds -any
     hs-source-dirs: tests
