Changelog
*Sourced from [tox's changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst).*
> v3.5.0 (2018-10-08)
> -------------------
>
> Bugfixes
> ^^^^^^^^
>
> - intermittent failures with ``--parallel--safe-build``, instead of mangling with the file paths now uses a lock to make the package build operation thread safe and is now on by default (``--parallel--safe-build`` is now deprecated) - by :user:`gaborbernat` (`#1026 `_)
>
>
> Features
> ^^^^^^^^
>
> - Added ``temp_dir`` folder configuration (defaults to ``{toxworkdir}/.tmp``) that contains tox
> temporary files. Package builds now create a hard link (if possible, otherwise copy - notably in
> case of Windows Python 2.7) to the built file, and feed that file downstream (e.g. for pip to
> install it). The hard link is removed at the end of the run (what it points though is kept
> inside ``distdir``). This ensures that a tox session operates on the same package it built, even
> if a parallel tox run builds another version. Note ``distdir`` will contain only the last built
> package in such cases. - by :user:`gaborbernat` (`#1026 `_)
>
>
> Documentation
> ^^^^^^^^^^^^^
>
> - document tox environment recreate rules (:ref:`recreate`) - by :user:`gaborbernat` (`#93 `_)
> - document inside the ``--help`` how to disable colorized output via the ``PY_COLORS`` operating system environment variable - by :user:`gaborbernat` (`#163 `_)
> - document all global tox flags and a more concise format to express default and type - by :user:`gaborbernat` (`#683 `_)
> - document command line interface under the config section `cli `_ - by :user:`gaborbernat` (`#829 `_)
Commits
- [`61a0ce2`](https://github.com/tox-dev/tox/commit/61a0ce2c4ea9ce119f61f81100008869f5b60244) fix release task and fix documentation for 3.5.0
- [`5f2535f`](https://github.com/tox-dev/tox/commit/5f2535f1a697fe4bfbec571407a742615b410e24) Merge pull request [#1040](https://github-redirect.dependabot.com/tox-dev/tox/issues/1040) from tox-dev/release-3.5.0
- [`ff1b1f1`](https://github.com/tox-dev/tox/commit/ff1b1f1787d983bd4a901669116beea8268d0786) release 3.5.0
- [`3e6f8dd`](https://github.com/tox-dev/tox/commit/3e6f8dd537111fae6afeb174b6ac71c928030cb1) Document virtual environment recreate rules
- [`fc5ca19`](https://github.com/tox-dev/tox/commit/fc5ca1984e3adccfbb63cfdea499cd3689ddcacf) remove sphinx as present in its own section
- [`dfecdfd`](https://github.com/tox-dev/tox/commit/dfecdfdb105c0531ac7c6c72275818baabb3a0fb) exclude code climate cannot handle paths
- [`a7ee8d9`](https://github.com/tox-dev/tox/commit/a7ee8d910d734f92b3e2a38807a3b2a73d8258ac) fix doc build
- [`97652aa`](https://github.com/tox-dev/tox/commit/97652aabad5652f7a4bfee6abcfe46e98b62d2db) Move all documentation files into docs to correctly trigger rtd-bot.
- [`da219ee`](https://github.com/tox-dev/tox/commit/da219ee40783c0385c784fd358f6ec5f7486d784) Move PyPi checks to twine
- [`a1530b7`](https://github.com/tox-dev/tox/commit/a1530b747d6999c4d22f6e57ace85ffa7e74e945) move doc to docs in order to accommodate rtd-bot
- Additional commits viewable in [compare view](https://github.com/tox-dev/tox/compare/3.4.0...3.5.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps tox from 3.4.0 to 3.5.0.
Changelog
*Sourced from [tox's changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst).* > v3.5.0 (2018-10-08) > ------------------- > > Bugfixes > ^^^^^^^^ > > - intermittent failures with ``--parallel--safe-build``, instead of mangling with the file paths now uses a lock to make the package build operation thread safe and is now on by default (``--parallel--safe-build`` is now deprecated) - by :user:`gaborbernat` (`#1026Commits
- [`61a0ce2`](https://github.com/tox-dev/tox/commit/61a0ce2c4ea9ce119f61f81100008869f5b60244) fix release task and fix documentation for 3.5.0 - [`5f2535f`](https://github.com/tox-dev/tox/commit/5f2535f1a697fe4bfbec571407a742615b410e24) Merge pull request [#1040](https://github-redirect.dependabot.com/tox-dev/tox/issues/1040) from tox-dev/release-3.5.0 - [`ff1b1f1`](https://github.com/tox-dev/tox/commit/ff1b1f1787d983bd4a901669116beea8268d0786) release 3.5.0 - [`3e6f8dd`](https://github.com/tox-dev/tox/commit/3e6f8dd537111fae6afeb174b6ac71c928030cb1) Document virtual environment recreate rules - [`fc5ca19`](https://github.com/tox-dev/tox/commit/fc5ca1984e3adccfbb63cfdea499cd3689ddcacf) remove sphinx as present in its own section - [`dfecdfd`](https://github.com/tox-dev/tox/commit/dfecdfdb105c0531ac7c6c72275818baabb3a0fb) exclude code climate cannot handle paths - [`a7ee8d9`](https://github.com/tox-dev/tox/commit/a7ee8d910d734f92b3e2a38807a3b2a73d8258ac) fix doc build - [`97652aa`](https://github.com/tox-dev/tox/commit/97652aabad5652f7a4bfee6abcfe46e98b62d2db) Move all documentation files into docs to correctly trigger rtd-bot. - [`da219ee`](https://github.com/tox-dev/tox/commit/da219ee40783c0385c784fd358f6ec5f7486d784) Move PyPi checks to twine - [`a1530b7`](https://github.com/tox-dev/tox/commit/a1530b747d6999c4d22f6e57ace85ffa7e74e945) move doc to docs in order to accommodate rtd-bot - Additional commits viewable in [compare view](https://github.com/tox-dev/tox/compare/3.4.0...3.5.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.