Skip to content

Commit 5f2535f

Browse files
authored
Merge pull request #1040 from tox-dev/release-3.5.0
release 3.5.0
2 parents 3e6f8dd + ff1b1f1 commit 5f2535f

File tree

7 files changed

+28
-12
lines changed

7 files changed

+28
-12
lines changed

changelog.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
3.5.0 (2018-10-08)
2+
------------------
3+
4+
Bugfixes
5+
^^^^^^^^
6+
7+
- 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 <https://github.com/tox-dev/tox/issues/1026>`_)
8+
9+
10+
Features
11+
^^^^^^^^
12+
13+
- Added ``temp_dir`` folder configuration (defaults to ``{toxworkdir}/.tmp``) that contains tox
14+
temporary files. Package builds now create a hard link (if possible, otherwise copy - notably in
15+
case of Windows Python 2.7) to the built file, and feed that file downstream (e.g. for pip to
16+
install it). The hard link is removed at the end of the run (what it points though is kept
17+
inside ``distdir``). This ensures that a tox session operates on the same package it built, even
18+
if a parallel tox run builds another version. Note ``distdir`` will contain only the last built
19+
package in such cases. - by :user:`gaborbernat` (`#1026 <https://github.com/tox-dev/tox/issues/1026>`_)
20+
21+
22+
Documentation
23+
^^^^^^^^^^^^^
24+
25+
- document tox environment recreate rules (:ref:`recreate`) - by :user:`gaborbernat` (`#93 <https://github.com/tox-dev/tox/issues/93>`_)
26+
- document inside the ``--help`` how to disable colorized output via the ``PY_COLORS`` operating system environment variable - by :user:`gaborbernat` (`#163 <https://github.com/tox-dev/tox/issues/163>`_)
27+
- document all global tox flags and a more concise format to express default and type - by :user:`gaborbernat` (`#683 <https://github.com/tox-dev/tox/issues/683>`_)
28+
- document command line interface under the config section `cli <https://tox.readthedocs.io/en/latest/config.html?highlight=cli#cli>`_ - by :user:`gaborbernat` (`#829 <https://github.com/tox-dev/tox/issues/829>`_)

docs/changelog/1026.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changelog/1026.feature.rst

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/changelog/163.doc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changelog/683.doc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changelog/829.doc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changelog/93.doc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)