diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,9 @@
+## 1.0.1
+
+* Relax dependencies for aeson, http-client, text, network and network-uri.
+  Thanks to @k0001 (Renzo Carbonara) for this work.
+
+
 ## 1.0.0
 
 * Initial release.
diff --git a/ekg-bosun.cabal b/ekg-bosun.cabal
--- a/ekg-bosun.cabal
+++ b/ekg-bosun.cabal
@@ -1,5 +1,5 @@
 name: ekg-bosun
-version: 1.0.0
+version: 1.0.1
 synopsis: Send ekg metrics to a Bosun instance
 homepage: http://github.com/ocharles/ekg-bosun
 license: BSD3
@@ -11,18 +11,20 @@
 cabal-version: >=1.10
 extra-source-files: Changelog.md
 
+flag network-uri
+  description: Get Network.URI from the network-uri package
+  default: True
+
 library
   exposed-modules: System.Remote.Monitoring.Bosun
   other-extensions: OverloadedStrings
   build-depends:
-    aeson >= 0.8.0.2 && < 0.9,
+    aeson >= 0.7 && < 0.9,
     base >=4.7 && <4.8,
     ekg-core >=0.1 && <0.2,
-    http-client >= 0.3.8.2 && < 0.4,
+    http-client >= 0.3.7 && < 0.4,
     lens,
-    network >=2.6 && <2.7,
-    network-uri >= 2.6.0.1 && < 2.7,
-    text >=1.2 && <1.3,
+    text >=0.11 && <1.3,
     time >=1.4 && <1.5,
     unordered-containers >=0.2 && <0.3,
     vector >=0.10 && <0.11,
@@ -30,3 +32,12 @@
     old-locale
   hs-source-dirs: src
   default-language: Haskell2010
+
+  if flag(network-uri)
+    build-depends:
+      network-uri >= 2.6 && <2.7,
+      network >= 2.6 && <2.7
+  else
+    build-depends:
+      network >= 2.5.0.0 && < 2.6,
+      network-uri < 2.6
