##// END OF EJS Templates
revlog: avoid opening and closing the file for each cloned revision...
revlog: avoid opening and closing the file for each cloned revision The previous code was flushing files after each new revision, slowing things down. For exemple, with this change, the evolve repository can run `hg debugupgraderepo --run --optimize re-delta-parent` in about 3.4s instead of 4.5 seconds.

File last commit:

r50731:3d7bf111 stable
r52007:315c7491 stable
Show More
requirements-macos.txt.in
22 lines | 545 B | text/plain | TextLexer
/ contrib / packaging / requirements-macos.txt.in
# Declare macOS-specific requirements for generating
# the compiled (frozen) set of requirements in
# ./requirements-macos.txt.
# If run on Windows, it may be necessary to run dos2unix
# on the output file to replace any CRLF newlines with LF.
# TODO: dulwich, pygit2, and pytest-vcr are flagged as being
# incompatible with in-memory resources. Maybe there's a
# way to bundle just them externally.
docutils
#dulwich
# Needed by the release note tooling
fuzzywuzzy
keyring
#pygit2
pygments
# Needed by the phabricator tests
#pytest-vcr