comparison setup.py @ 40495:3a333a582d7b

remotefilelog: import pruned-down remotefilelog extension from hg-experimental This is remotefilelog as of my recent patches for compatibility with current tip of hg, minus support for old versions of Mercurial and some FB-specific features like their treemanifest extension and fetching linkrev data from a patched phabricator. The file extutil.py moved from hgext3rd to remotefilelog. This is not yet ready to be landed, consider it a preview for now. Planned changes include: * replace lz4 with zstd * rename some capabilities, requirements and wireproto commands to mark them as experimental * consolidate bits of shallowutil with related functions (eg readfile) I'm certainly open to other (small) changes, but my rough mission is to land this largely as-is so we can use it as a model of the functionality we need going forward for lazy-fetching of file contents from a server. # no-check-commit because of a few foo_bar functions Differential Revision: https://phab.mercurial-scm.org/D4782
author Augie Fackler <augie@google.com>
date Thu, 27 Sep 2018 13:03:19 -0400
parents b6bc2293cdf3
children 67d20f62fd19
comparison
equal deleted inserted replaced
40494:9aeb9e2d28a7 40495:3a333a582d7b
842 'hgext.fastannotate', 842 'hgext.fastannotate',
843 'hgext.fsmonitor.pywatchman', 843 'hgext.fsmonitor.pywatchman',
844 'hgext.infinitepush', 844 'hgext.infinitepush',
845 'hgext.highlight', 845 'hgext.highlight',
846 'hgext.largefiles', 'hgext.lfs', 'hgext.narrow', 846 'hgext.largefiles', 'hgext.lfs', 'hgext.narrow',
847 'hgext.remotefilelog',
847 'hgext.zeroconf', 'hgext3rd', 848 'hgext.zeroconf', 'hgext3rd',
848 'hgdemandimport'] 849 'hgdemandimport']
849 if sys.version_info[0] == 2: 850 if sys.version_info[0] == 2:
850 packages.extend(['mercurial.thirdparty.concurrent', 851 packages.extend(['mercurial.thirdparty.concurrent',
851 'mercurial.thirdparty.concurrent.futures']) 852 'mercurial.thirdparty.concurrent.futures'])