diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,7 @@
+## 0.6.1
+
+- Use `Cabal-syntax-3.10`
+
 ## 0.6
 
 - Add sizes of tarball and cabal files to `Cabal.Index.ReleaseInfo` data structure.
diff --git a/cabal-install-parsers.cabal b/cabal-install-parsers.cabal
--- a/cabal-install-parsers.cabal
+++ b/cabal-install-parsers.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.2
 name:               cabal-install-parsers
-version:            0.6
+version:            0.6.1
 synopsis:           Utilities to work with cabal-install files
 description:
   @cabal-install-parsers@ provides parsers for @cabal-install@ files:
@@ -31,7 +31,7 @@
    || ==8.8.4
    || ==8.10.7
    || ==9.0.2
-   || ==9.2.5
+   || ==9.2.7
    || ==9.4.4
 
 extra-source-files:
@@ -68,7 +68,7 @@
     , base          >=4.10      && <4.18
     , binary        ^>=0.8.5
     , bytestring    ^>=0.10.8.1 || ^>=0.11.1.0
-    , Cabal-syntax  ^>=3.8.1.0
+    , Cabal-syntax  ^>=3.10.1.0
     , containers    ^>=0.5.7.1  || ^>=0.6.0.1
     , deepseq       ^>=1.4.2.0
     , directory     ^>=1.3.0.0
@@ -88,9 +88,6 @@
     , lukko              ^>=0.1.1
     , network-uri        ^>=2.6.1.0
     , tar                ^>=0.5.1.1
-
-  if !impl(ghc >=8.2)
-    build-depends: bifunctors ^>=5.5.4
 
 test-suite cabal-parsers-index
   default-language: Haskell2010
