hg-git 0.10.0 released
Dr Rainer Woitok
rainer.woitok at gmail.com
Tue Feb 2 18:24:34 UTC 2021
Dan,
On Monday, 2021-02-01 18:56:12 +0100, you wrote:
> ...
> We've just pushed a new release of hg-git to PyPI and Heptapod:
After updating my local repository clone I ran "make tests". All tests
run succeeded, but six tests were skipped:
Skipped test-check-pyflakes.t: missing feature: Pyflakes python linter
Skipped test-git-submodules.t: missing feature: dulwich
Skipped test-gitignore-windows.t: missing feature: Windows
Skipped test-networking.t: skipped
Skipped test-pull.t: missing feature: dulwich
Skipped test-renames.t: missing feature: dulwich
I accept that tests "test-check-pyflakes.t", "test-gitignore-windows.t",
and "test-networking.t" were skipped, but the message
missing feature: dulwich
from the other three skipped tests slightly bothers me. What precisely
does that mean? Should I worry?
Background information:
Dulwich, too, lives in a local source repository here, and was built
using
pip install --user .
which installs into "~/.local/". Therefore I have set in my shell
export PYTHONPATH=~/.local/lib/python3.8
and Mercurial seems to find both, Hg-Git and Dulwich:
$ hg -v --version
Mercurial Distributed SCM (version 5.6.1+6-a037f2d114cf)
(see https://mercurial-scm.org for more information)
Copyright (C) 2005-2020 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Enabled extensions:
convert internal
hggit external 0.10.0 (dulwich 0.20.15)
histedit internal
mq internal
strip internal
uncommit internal
$
Ah, and before I forget: In order to run "make tests" I again had to
apply the following patch:
$ hg diff -c.
diff --git a/Makefile b/Makefile
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
PYTHON=python
HG=$(shell which hg)
-HGPYTHON=$(shell $(HG) hg debuginstall -T '{pythonexe}')
+HGPYTHON=$(shell $(HG) debuginstall -T '{pythonexe}')
TESTFLAGS ?= $(shell echo $$HGTESTFLAGS)
help:
$
Sincerely,
Rainer
More information about the Mercurial
mailing list