diff -r 027bc364524b -r 8ed03f773eac mercurial/localrepo.py --- a/mercurial/localrepo.py Tue Oct 10 10:03:50 2023 +0200 +++ b/mercurial/localrepo.py Tue Oct 10 10:03:58 2023 +0200 @@ -1130,7 +1130,7 @@ options[b'sparse-read-min-gap-size'] = srmingapsize sparserevlog = requirementsmod.SPARSEREVLOG_REQUIREMENT in requirements - options[b'sparse-revlog'] = sparserevlog + delta_config.sparse_revlog = sparserevlog if sparserevlog: options[b'generaldelta'] = True