diff -r 05d19ca33b33 -r 034d94f8761b mercurial/hg.py --- a/mercurial/hg.py Mon Aug 10 15:47:21 2020 +0530 +++ b/mercurial/hg.py Tue Aug 11 13:43:43 2020 +0530 @@ -354,8 +354,8 @@ sharefile = repo.vfs.join(b'sharedpath') util.rename(sharefile, sharefile + b'.old') - repo.requirements.discard(b'shared') - repo.requirements.discard(b'relshared') + repo.requirements.discard(requirements.SHARED_REQUIREMENT) + repo.requirements.discard(requirements.RELATIVE_SHARED_REQUIREMENT) scmutil.writereporequirements(repo) # Removing share changes some fundamental properties of the repo instance.