diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
 # CHANGELOG
 
+### 1.1.2 (2023-06-20)
+
+#### Changed
+
+- Updated various bounds.
+
 ### 1.1.1
 
 - `offline` and `online` were given more relaxed inner-Monad parameters:
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/lib/Network/Pcap/Streaming.hs b/lib/Network/Pcap/Streaming.hs
--- a/lib/Network/Pcap/Streaming.hs
+++ b/lib/Network/Pcap/Streaming.hs
@@ -1,6 +1,6 @@
 -- |
 -- Module    : Network.Pcap.Streaming
--- Copyright : (c) Colin Woodbury, 2018 - 2019
+-- Copyright : (c) Colin Woodbury, 2018 - 2023
 -- License   : BSD3
 -- Maintainer: Colin Woodbury <colin@fosskers.ca>
 --
@@ -17,11 +17,11 @@
 
 import           Control.Monad.Trans.Resource
 import qualified Data.Attoparsec.ByteString.Streaming as A
-import qualified Data.ByteString.Streaming as Q
 import           Data.Int (Int64)
 import           Network.Pcap
 import           Network.Pcap.Streaming.Internal
 import           Streaming
+import qualified Streaming.ByteString as Q
 import qualified Streaming.Prelude as P
 
 ---
diff --git a/streaming-pcap.cabal b/streaming-pcap.cabal
--- a/streaming-pcap.cabal
+++ b/streaming-pcap.cabal
@@ -1,53 +1,57 @@
-cabal-version: 2.2
-
-name:         streaming-pcap
-version:      1.1.1.1
-synopsis:     Stream packets via libpcap.
-description:  Stream packets via libpcap. Requires `libpcap` to be installed.
-category:     Web
-homepage:     https://github.com/fosskers/streaming-pcap
-author:       Colin Woodbury
-maintainer:   colin@fosskers.ca
-copyright:    2018 - 2019 Colin Woodbury
-license:      BSD-3-Clause
-license-file: LICENSE
-build-type:   Simple
+cabal-version:      2.2
+name:               streaming-pcap
+version:            1.1.2
+synopsis:           Stream packets via libpcap.
+description:
+  Stream packets via libpcap. Requires `libpcap` to be installed.
 
+category:           Web
+homepage:           https://github.com/fosskers/streaming-pcap
+author:             Colin Woodbury
+maintainer:         colin@fosskers.ca
+copyright:          2018 - 2023 Colin Woodbury
+license:            BSD-3-Clause
+license-file:       LICENSE
+build-type:         Simple
 extra-source-files:
-    README.md
-    CHANGELOG.md
-    test/test.pcap
+  README.md
+  CHANGELOG.md
+  test/test.pcap
 
+common warnings
+    ghc-options: -Weverything
+                 -Wno-all-missed-specialisations
+
 common commons
   default-language: Haskell2010
-  ghc-options: -Wall
+  ghc-options:      -Wall
   build-depends:
-      base >= 4.8 && < 5
-    , attoparsec ^>=0.13
+      attoparsec            >=0.13 && <0.15
+    , base                  >=4.8  && <5
     , bytestring
-    , pcap ^>=0.4
-    , resourcet ^>=1.2
-    , streaming >=0.1 && <0.3
-    , streaming-attoparsec ^>= 1.0
-    , streaming-bytestring ^>=0.1
+    , pcap                  ^>=0.4
+    , resourcet             ^>=1.2
+    , streaming             >=0.1  && <0.3
+    , streaming-attoparsec  ^>=1.0
+    , streaming-bytestring  >=0.1.7 && <0.4
 
 library
-  import: commons
-  hs-source-dirs: lib
+  import:          commons
+  hs-source-dirs:  lib
   exposed-modules:
-      Network.Pcap.Streaming
-      Network.Pcap.Streaming.Internal
+    Network.Pcap.Streaming
+    Network.Pcap.Streaming.Internal
 
 test-suite streaming-pcap-test
-  import: commons
-  type: exitcode-stdio-1.0
-  main-is: Test.hs
+  import:         commons
+  type:           exitcode-stdio-1.0
+  main-is:        Test.hs
   hs-source-dirs: test
-  ghc-options: -threaded -with-rtsopts=-N
+  ghc-options:    -threaded -with-rtsopts=-N
   build-depends:
-      streaming-pcap
-    , tasty >=0.11 && <1.3
-    , tasty-hunit >=0.9 && <0.11
+    , streaming-pcap
+    , tasty           >=0.11 && <1.5
+    , tasty-hunit     >=0.9  && <0.11
 
 -- benchmark streaming-pcap-bench
 --   import: commons
