diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # ChangeLog for mega-sdist
 
+## 0.4.1.0
+
+* Support newer `pantry`
+
 ## 0.4.0.1
 
 * Move from `pantry-tmp` to `pantry`
diff --git a/mega-sdist.cabal b/mega-sdist.cabal
--- a/mega-sdist.cabal
+++ b/mega-sdist.cabal
@@ -1,13 +1,13 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.31.2.
+-- This file has been generated from package.yaml by hpack version 0.33.0.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 128a284ff3cfc26bfe4e2d031c9a9237194b58152f8811472c62566a20ca75e9
+-- hash: 46c5250d22b15d0ebd26d2b70776144aeabfa50920fc935d8997e46ffafeafec
 
 name:           mega-sdist
-version:        0.4.0.1
+version:        0.4.1.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
@@ -28,17 +28,17 @@
 
 executable mega-sdist
   main-is: mega-sdist.hs
+  other-modules:
+      Paths_mega_sdist
+  ghc-options: -threaded -with-rtsopts=-N
   build-depends:
       base >=4 && <5
     , bytestring
     , optparse-simple
-    , pantry
+    , pantry >=0.4
     , path
     , path-io
     , rio
     , rio-orphans
     , yaml
-  other-modules:
-      Paths_mega_sdist
-  ghc-options: -threaded -with-rtsopts=-N
   default-language: Haskell2010
diff --git a/mega-sdist.hs b/mega-sdist.hs
--- a/mega-sdist.hs
+++ b/mega-sdist.hs
@@ -88,6 +88,8 @@
         defaultHackageSecurityConfig
         HpackBundled
         8
+        defaultCasaRepoPrefix
+        defaultCasaMaxPerRequest
         $ \pantryConfig -> do
             let app = App
                   { appLogFunc = lf
@@ -230,7 +232,6 @@
       RawPackageMetadata
         { rpmName = Nothing
         , rpmVersion = Nothing
-        , rpmCabal = Nothing
         , rpmTreeKey = Nothing
         }
 
