John Vandenberg
John Vandenberg
@aartiPl , as I intend to build it using https://github.com/scijava/jgo , I have a hard requirement to use Maven. The only way to get started now would be for me...
If there is a new top level node after the multiline node, it works ok, so there can only be one multiline child. ``` abc: def: |- line1 line2 foo:...
Note is a more clear syntax which may help if someone is trying to implement this (will require language enhancements, I believe): We could require that the indent size is...
tox.ini has no valid syntax ;-) (in v3 at least) See https://github.com/tox-dev/tox/issues/1702 and https://github.com/tox-dev/tox/issues/1708 for lots of unspecified and unexpected behaviour. They existing both at the top level ini structure,...
I see https://github.com/tox-dev/tox-ini-fmt hasnt been mentioned here yet. I guess it is a good spot to develop validation of `tox.ini`. It should probably be added to the docs.
Note that `test_install_deps_wildcard` shows the following works ```ini [tox] distshare = {toxworkdir}/distshare [testenv:py123] deps= {distshare}/dep1-* ``` Possibly this could be used with `{[testenv:py123]deps}` to achieve roughly what this issue wants....
Checked, and the below does *not* work. It also results in a literal `*`. Globbing must be happening in `tox/venv.py`. ```ini [tox] distshare = {toxworkdir}/distshare [testenv:py123] deps= {distshare}/dep1-* [testenv:deps_glob] commands...
Dont get me wrong (edited for clarity), I'm broadly in favour of adding explicit syntax for globbing. But it isnt in core yet. There are also significant problems with syntax...
Confirmed it is still a problem, and is the same underlying problem as #763 . i.e. using `{envpython}` with a path containing space fails in the same way. While using...
There is one difference to #763 that makes spaces 'harder', the word splitter in `config/__init__.py`:`CommandParser.words` adds another level of whitespace handling in addition to the shlex'ing.