diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # ChangeLog for mega-sdist
 
+## 0.4.2.0
+
+* Support `pantry` 0.5.3
+
 ## 0.4.1.0
 
 * Support newer `pantry`
diff --git a/mega-sdist.cabal b/mega-sdist.cabal
--- a/mega-sdist.cabal
+++ b/mega-sdist.cabal
@@ -1,13 +1,11 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.33.0.
+-- This file has been generated from package.yaml by hpack version 0.34.4.
 --
 -- see: https://github.com/sol/hpack
---
--- hash: 46c5250d22b15d0ebd26d2b70776144aeabfa50920fc935d8997e46ffafeafec
 
 name:           mega-sdist
-version:        0.4.1.0
+version:        0.4.2.0
 synopsis:       Handles uploading to Hackage from mega repos
 description:    Please see the description on Github at <https://github.com/snoyberg/mega-sdist#readme>
 category:       Distribution
@@ -32,7 +30,7 @@
       Paths_mega_sdist
   ghc-options: -threaded -with-rtsopts=-N
   build-depends:
-      base >=4 && <5
+      base ==4.*
     , bytestring
     , optparse-simple
     , pantry >=0.4
diff --git a/mega-sdist.hs b/mega-sdist.hs
--- a/mega-sdist.hs
+++ b/mega-sdist.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 {-# LANGUAGE OverloadedStrings #-}
 {-# LANGUAGE ScopedTypeVariables #-}
 {-# LANGUAGE NoImplicitPrelude #-}
@@ -90,6 +91,9 @@
         8
         defaultCasaRepoPrefix
         defaultCasaMaxPerRequest
+#if MIN_VERSION_pantry(0, 5, 3)
+        defaultSnapshotLocation
+#endif
         $ \pantryConfig -> do
             let app = App
                   { appLogFunc = lf
