| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | close branchpluggy | holger krekel | 2015-06-19 | 0 | -0/+0 |
| | | |||||
| * | merge default | holger krekel | 2015-05-11 | 6 | -10/+50 |
| |\ | |||||
| | * | Merged in msabramo/tox/abort_by_default_when_a_command_fails (pull request #151) | holger krekel | 2015-05-11 | 6 | -1/+46 |
| | |\ | | | | | | | | | | Abort command execution when a command fails by default | ||||
| | | * | CHANGELOG: Document new "ignore_errors" setting | Marc Abramowitz | 2015-05-05 | 1 | -0/+6 |
| | | | | |||||
| | | * | doc/config.txt: Document new ignore_errors setting | Marc Abramowitz | 2015-05-05 | 1 | -0/+20 |
| | | | | |||||
| | | * | test_config: Add some tests for new ignore_errors setting | Marc Abramowitz | 2015-05-05 | 1 | -0/+10 |
| | | | | |||||
| | | * | Abort command execution when a command fails by default | Marc Abramowitz | 2015-05-01 | 3 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's pretty meaningless to keep executing commands when one command fails. So let's make it abort by default if any command returns a non-zero exit code. E.g.: $ tox py27 runtests: PYTHONHASHSEED='2154811636' py27 runtests: commands[0] | echo 1 1 py27 runtests: commands[1] | false ERROR: InvocationError: '/usr/bin/false' ERROR: Stopping processing of commands for env py27 because `/usr/bin/false` failed with exit code 1 _____________________________________________ summary ______________________________________________ ERROR: py27: commands failed Unless the `ignore_errors` setting is set to `True`, in which case, it keeps processing, like it did in older versions of tox. | ||||
| * | | | refactor testenv section parser to work by registering ini attributes | holger krekel | 2015-05-11 | 7 | -368/+542 |
| | | | | | | | | | | | | | | | | at tox_addoption() time. Introduce new "--help-ini" or "--hi" option to show all testenv variables. | ||||
| * | | | add changelog entry for pluggy | holger krekel | 2015-05-11 | 1 | -0/+3 |
| | | | | |||||
| * | | | make tox_get_python_executable hook receive "envconfig" instead of just ↵ | holger krekel | 2015-05-10 | 5 | -36/+49 |
| | | | | | | | | | | | | | basepython setting | ||||
| * | | | introduce little plugin system which allows to add command line options, | holger krekel | 2015-05-08 | 14 | -87/+214 |
| |/ / | | | | | | | | | perform extra configuration and determine how python executables are found (see hookspec) | ||||
| * | | Backed out changeset cc1933175162 | holger krekel | 2015-05-08 | 13 | -186/+87 |
| | | | |||||
| * | | introduce little plugin system based on pluggy | holger krekel | 2015-05-08 | 13 | -87/+186 |
| | | | | | | | | | | | and refactor/streamline some code with relation to getting executables | ||||
| * | | Merged in stevepiercy/tox (pull request #150) | holger krekel | 2015-05-04 | 1 | -4/+5 |
| |\ \ | | | | | | | | | | grammar fix | ||||
| | * \ | Merged in stevepiercy/tox/stevepiercy/grammar-fixes-1430426650165 (pull ↵ | holger krekel | 2015-05-03 | 0 | -0/+0 |
| | |\ \ | | |/ | | | | | | | | | | | | | request #149) grammar fixes | ||||
| | * | | grammar fixes | Steve Piercy | 2015-04-30 | 1 | -4/+5 |
| | |/ | |||||
| * | | grammar fix | Steve Piercy | 2015-04-30 | 1 | -1/+1 |
| |/ | |||||
| * | merge | holger krekel | 2015-04-28 | 3 | -3/+16 |
| |\ | |||||
| | * | fix issue240: allow to specify empty argument list without it being | holger krekel | 2015-04-28 | 3 | -3/+16 |
| | | | | | | | | | rewritten to ".". Thanks Daniel Hahler. | ||||
| * | | getcommandpath: mention whitelist_externals option with warning | Daniel Hahler | 2015-04-28 | 1 | -1/+3 |
| |/ | |||||
| * | add changelog for pep8 changes | holger krekel | 2015-04-22 | 1 | -0/+1 |
| | | |||||
| * | fix PEP8 violations | Vladimir Vitvitskiy | 2015-04-23 | 16 | -290/+466 |
| | | | | | | | | * tox.ini updated to run PEP8 checks along with flakes * added dev test environment to run any command in it or looponfail tests * fixed all PEP8 violations pytest-pep8 complained about * line width set to 99 | ||||
| * | added changelogs for fix of issue 120 and 230 by Volodymyr Vitvitski. | holger krekel | 2015-04-22 | 1 | -0/+8 |
| | | |||||
| * | Merged in wmyll6/tox/fix-doc-env (pull request #145) | holger krekel | 2015-04-22 | 3 | -5/+4 |
| |\ | | | | | | | fix `docs` env | ||||
| | * | config-v2.txt edited online with Bitbucket | Volodymyr Vitvitskyi | 2015-04-21 | 1 | -1/+1 |
| | | | |||||
| | * | fix broken links in the docs | Vladimir Vitvitskiy | 2015-04-22 | 2 | -4/+3 |
| | | | |||||
| | * | fix doc environment - broken links | Vladimir Vitvitskiy | 2015-04-22 | 1 | -1/+1 |
| | | | |||||
| * | | Merged in wmyll6/tox/issue-235-fix-installpkg (pull request #146) | holger krekel | 2015-04-22 | 2 | -4/+20 |
| |\ \ | | | | | | | | | | fix issue #235, --installpkg is broken | ||||
| | * | | fix issue #235, --installpkg is broken | Vladimir Vitvitskiy | 2015-04-22 | 2 | -4/+20 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem ----------- Session result log requires `py.path.local` for the source distribution when setting header. Passing str. Testing --------- `tox.ini` configuration:: ``` [testenv:X] commands={posargs} [testenv:Y] commands={posargs} ``` # download sdist pip install -d . ranger # install with a newly built fox version tox -e X -- tox -e Y --installpkg ranger-0.9.tar.gz --notest | ||||
| * | | Merged in wmyll6/tox/fix-issue-120-commands-subs (pull request #143) | holger krekel | 2015-04-22 | 0 | -0/+0 |
| |\ \ | |/ | | | | | fix issue #120: section subs in commands doesn't work | ||||
| * | | fix issue #120: section subs in commands doesn't work | Vladimir Vitvitskiy | 2015-04-21 | 2 | -33/+108 |
| |/ | | | | | | | | | | | | | | | | | | | | | | Problem ----------- Section substitution for `commands` doesn't work correctly. Acceptance ---------------- When section substitution is specified as a single form of `commands` declaration it is replaced with parsed list of commands. When section substation happens as part of the other command line declaration - preserve original behaviour. Changes ------------ - fixes for the issue - some PEP8 violations are fixed - tests for the substation in `commands` are grouped | ||||
| * | fix issue233: avoid hanging with tox-setuptools integration example. Thanks ↵ | holger krekel | 2015-04-21 | 2 | -1/+6 |
| | | | | | simonb. | ||||
| * | remove the long-deprecated "distribute" option as it has no effect these days. | holger krekel | 2015-04-21 | 8 | -65/+13 |
| | | |||||
| * | trying out isolating env variables | holger krekel | 2015-04-21 | 10 | -11/+110 |
| | | |||||
| * | introduce new "platform" setting for tox | holger krekel | 2015-04-20 | 9 | -8/+117 |
| | | | | | (XXX) consider using environment marker syntax | ||||
| * | remove empty vendor directory | holger krekel | 2015-04-20 | 2 | -2/+1 |
| | | |||||
| * | bump version | holger krekel | 2015-03-24 | 3 | -2/+8 |
| | | |||||
| * | Added tag 1.9.2 for changeset 452288d6c500 | holger krekel | 2015-03-23 | 0 | -0/+0 |
| | | |||||
| * | - backout ability that --force-deps substitutes name/versions in1.9.2 | holger krekel | 2015-03-23 | 5 | -74/+11 |
| | | | | | | | | | | requirement files due to various issues. - This fixes issue228, fixes issue230, fixes issue231 which popped up with 1.9.1. - bump to 1.9.2 version | ||||
| * | bump version | holger krekel | 2015-03-23 | 3 | -2/+5 |
| | | |||||
| * | Added tag 1.9.1 for changeset 7ccc0b0bd25e | holger krekel | 2015-03-23 | 0 | -0/+0 |
| | | |||||
| * | bump to version 1.9.11.9.1 | holger krekel | 2015-03-23 | 3 | -4/+5 |
| | | |||||
| * | Merged in fschulze/tox/file-instead-of-pipe (pull request #138) | holger krekel | 2015-03-20 | 2 | -8/+11 |
| |\ | | | | | | | Use a file instead of a pipe for command output in "--result-json". | ||||
| | * | Merged in fschulze/tox/complex-projname-initproj (pull request #137) | holger krekel | 2015-03-20 | 2 | -8/+11 |
| | |\ | | | | | | | | | | Enhanced initproj fixture to accept a tuple for name/version specifier. | ||||
| | | * | Enhanced initproj fixture to accept a tuple for name/version specifier. | Florian Schulze | 2015-03-20 | 2 | -8/+11 |
| | |/ | | | | | | | This allows projects with dashes in their name. This fixture is used in devpi where this functionality is needed. | ||||
| * | | Use a file instead of a pipe for command output in "--result-json". | Florian Schulze | 2015-03-20 | 2 | -16/+21 |
| |/ | |||||
| * | fix changelog entry (sigh) | holger krekel | 2015-03-11 | 1 | -1/+1 |
| | | |||||
| * | fix tests for "-m" virtualenv change of last commit | holger krekel | 2015-03-11 | 1 | -2/+2 |
| | | |||||
| * | fix issue227: use "-m virtualenv" instead of "-m virtualenv" to make | holger krekel | 2015-03-11 | 4 | -3/+6 |
| | | | | | it work with pyrun. | ||||
| * | add changelog and bump to dev version | holger krekel | 2015-03-09 | 3 | -2/+9 |
| | | | | | | allow --force-deps to override dependencies in "-r" requirements files. Thanks Sontek for the PR. | ||||
