| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
|
| |
files too) (#1823)
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
|
|
|
| |
This allows users to force isatty until we fix
https://github.com/tox-dev/tox/issues/1773.
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
|
|
|
| |
For now sacrificed isatty support on subprocess-es, see
https://github.com/tox-dev/tox/issues/1773 for more details.
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To support -r/-c/etc within deps we consider the deps section itself a
requirements file. We forward this as such to the installer. We validate
and traverse the entries within the requirements file, build the keys
so we know when we need to rebuild the tox environment. If only add
operation has been observed do not recreate the environment, bur rather
just update it with a new requirement file install.
Also added a mechanism into tox.pytest that allows enabling a short
circuit into the execute API. This is useful for example to auto
pass all install steps with success and a noop.
All install steps now have a run id starting with install. Run ids
have been altered to use the _ over the - as separator. This is to
bring it inline with how the PEP-517 backend uses the function name as
run it, and as such uses the _ as separator.
Fold legacy dev build requires package install into install-deps from a
dedicated step.
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
|
|
| |
Part of this unify the sequential and parallel execution engines.
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- move environment marker always at start of output
- use single char logging level representation
- skip support for parallel runs
- rework parallel run to collect output per env, and also collect
logging lines, fix logging timestamps by materializing the log messages
when they are emited (collect the resulting output, instead replaying
the log records at a later stage)
- support for the -c file to specify tox configuration file at custom
path
- fix PEP-517 implementation by implementing a new type hinted PEP-517
frontend/backend interface
- add a executor for PEP-517 communication that starts up just one
process and then reuses that one process for all subsequent messages,
this also collects stdout/stderr for executed commands
- introduce async executor for the commands (alongside the current sync)
- add prefix to threads to ease of identification in debugging
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
|
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|