##// END OF EJS Templates
refactor: prefer checks against nullrev over nullid...
refactor: prefer checks against nullrev over nullid A common pattern is using a changeset context and obtaining the node to compare against nullid. Change this to obtain the nullrev instead. In the future, the nullid becomes a property of the repository and is no longer a global constant, so using nullrev is much easier to reason about. Python function call overhead makes the difference moot, but future changes will result in more dictionary lookups otherwise, so prefer the simpler pattern. Differential Revision: https://phab.mercurial-scm.org/D10290

File last commit:

r47036:e74274fc default
r47601:728d89f6 default
Show More
requirements-windows.txt.in
11 lines | 316 B | text/plain | TextLexer
/ contrib / packaging / requirements-windows.txt.in
Gregory Szorc
contrib: split Windows requirements into multiple files...
r46344 docutils
# Pinned to an old version because 0.20 drops Python 3 compatibility.
dulwich < 0.20 ; python_version <= '2.7'
dulwich ; python_version >= '3'
keyring
Matt Harbison
packaging: add pygit2 to the py3 Windows installers...
r46596 pygit2 ; python_version >= '3'
Gregory Szorc
contrib: split Windows requirements into multiple files...
r46344 pygments
# Need to list explicitly so dependency gets pulled in when
# not running on Windows.
pywin32-ctypes
Matt Harbison
packaging: include `windows-curses` on Windows...
r47036 windows-curses