durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers.
REVISION SUMMARY Black won't read this automatically (you'll have to specify --config), but having a pyproject.toml *at all* puts pip in PEP 517/518 mode which breaks us for obscure reasons I don't understand. Rather than waste a ton of time fighting with pip, let's just do this. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D7087 AFFECTED FILES black.toml contrib/examples/fix.hgrc pyproject.toml tests/test-check-code.t CHANGE DETAILS diff --git a/tests/test-check-code.t b/tests/test-check-code.t --- a/tests/test-check-code.t +++ b/tests/test-check-code.t @@ -64,10 +64,10 @@ COPYING Makefile README.rst + black.toml hg hgeditor hgweb.cgi - pyproject.toml setup.py Prevent adding modules which could be shadowed by ancient .so/.dylib. diff --git a/contrib/examples/fix.hgrc b/contrib/examples/fix.hgrc --- a/contrib/examples/fix.hgrc +++ b/contrib/examples/fix.hgrc @@ -11,5 +11,5 @@ # git+https://github.com/python/black/@d9e71a75ccfefa3d9156a64c03313a0d4ad981e5 # to have the dependencies for grey. # -# black:command = python3.7 contrib/grey.py --quiet --skip-string-normalization - +# black:command = python3.7 contrib/grey.py --quiet --config=black.toml --skip-string-normalization - # black:pattern = set:**.py - hgext/fsmonitor/pywatchman/** - mercurial/thirdparty/** - "contrib/python-zstandard/**" diff --git a/pyproject.toml b/black.toml rename from pyproject.toml rename to black.toml To: durin42, #hg-reviewers Cc: mercurial-devel _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel