-
- Downloads
Rework Spack's Mercurial support (#3834)
* Add tests to mercurial package * Add support for --insecure with mercurial fetching * Install man pages and tab-completion scripts * Add tests and latest version for all deps * Flake8 fix * Use certifi module to find CA certificate * Flake8 fix * Unset PYTHONPATH when running hg * svn_fetch should use to svn-test, not hg-test * Drop Python 3 support in Mercurial Python 3 support is a work in progress and isn't currently recommended: https://www.mercurial-scm.org/wiki/SupportedPythonVersions * Test both secure and insecure hg fetching * Test both secure and insecure git and svn fetching
Showing
- lib/spack/spack/fetch_strategy.py 17 additions, 2 deletionslib/spack/spack/fetch_strategy.py
- lib/spack/spack/test/git_fetch.py 13 additions, 1 deletionlib/spack/spack/test/git_fetch.py
- lib/spack/spack/test/hg_fetch.py 13 additions, 1 deletionlib/spack/spack/test/hg_fetch.py
- lib/spack/spack/test/svn_fetch.py 16 additions, 4 deletionslib/spack/spack/test/svn_fetch.py
- var/spack/repos/builtin/packages/mercurial/package.py 64 additions, 25 deletionsvar/spack/repos/builtin/packages/mercurial/package.py
- var/spack/repos/builtin/packages/py-appdirs/package.py 4 additions, 1 deletionvar/spack/repos/builtin/packages/py-appdirs/package.py
- var/spack/repos/builtin/packages/py-certifi/package.py 5 additions, 2 deletionsvar/spack/repos/builtin/packages/py-certifi/package.py
- var/spack/repos/builtin/packages/py-cffi/package.py 8 additions, 4 deletionsvar/spack/repos/builtin/packages/py-cffi/package.py
- var/spack/repos/builtin/packages/py-docutils/package.py 13 additions, 3 deletionsvar/spack/repos/builtin/packages/py-docutils/package.py
- var/spack/repos/builtin/packages/py-packaging/package.py 2 additions, 0 deletionsvar/spack/repos/builtin/packages/py-packaging/package.py
- var/spack/repos/builtin/packages/py-pycparser/package.py 4 additions, 1 deletionvar/spack/repos/builtin/packages/py-pycparser/package.py
- var/spack/repos/builtin/packages/py-pygments/package.py 7 additions, 1 deletionvar/spack/repos/builtin/packages/py-pygments/package.py
- var/spack/repos/builtin/packages/py-pyparsing/package.py 4 additions, 1 deletionvar/spack/repos/builtin/packages/py-pyparsing/package.py
- var/spack/repos/builtin/packages/py-setuptools/package.py 3 additions, 5 deletionsvar/spack/repos/builtin/packages/py-setuptools/package.py
- var/spack/repos/builtin/packages/py-six/package.py 3 additions, 1 deletionvar/spack/repos/builtin/packages/py-six/package.py
Loading
Please register or sign in to comment