summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernát Gábor <gaborjbernat@gmail.com>2019-03-27 18:51:38 +0000
committerGitHub <noreply@github.com>2019-03-27 18:51:38 +0000
commitd1984d1682e0c760e2170486e006793ced3b8ae8 (patch)
tree6d55ee44ead5e71b2b85cdc4ae2706d54e00513a
parent43d65b177f6cb9a8757554bf8988f59018b92c0f (diff)
parentda6f5c1bdd82c0bc80763ab40a5f4d944599c038 (diff)
downloadtox-git-d1984d1682e0c760e2170486e006793ced3b8ae8.tar.gz
Merge pull request #1206 from tox-dev/release-3.8.0
release 3.8.0
-rw-r--r--docs/changelog.rst59
-rw-r--r--docs/changelog/1092.bugfix.rst2
-rw-r--r--docs/changelog/1137.bugfix.rst1
-rw-r--r--docs/changelog/1139.feature.rst2
-rw-r--r--docs/changelog/1143.feature.rst1
-rw-r--r--docs/changelog/1150.bugfix.rst2
-rw-r--r--docs/changelog/1153.bugfix.rst1
-rw-r--r--docs/changelog/1159.feature.rst1
-rw-r--r--docs/changelog/1160.bugfix.rst1
-rw-r--r--docs/changelog/1163.doc.rst1
-rw-r--r--docs/changelog/1169.bugfix.rst1
-rw-r--r--docs/changelog/1172.bugfix.rst3
-rw-r--r--docs/changelog/1176.feature.rst1
-rw-r--r--docs/changelog/1179.bugfix.rst1
-rw-r--r--docs/changelog/1183.bugfix.rst1
-rw-r--r--docs/changelog/1192.bugfix.rst1
-rw-r--r--docs/changelog/1203.feature.rst2
-rw-r--r--docs/changelog/998.feature.rst2
18 files changed, 59 insertions, 24 deletions
diff --git a/docs/changelog.rst b/docs/changelog.rst
index 32be9197..b7ddd2c5 100644
--- a/docs/changelog.rst
+++ b/docs/changelog.rst
@@ -11,6 +11,65 @@ with advance notice in the **Deprecations** section of releases.
.. towncrier release notes start
+v3.8.0 (2019-03-27)
+-------------------
+
+Bugfixes
+^^^^^^^^
+
+- In a posix shell, setting the PATH environment variable to an empty value is equivalent to not setting it at all;
+ therefore we no longer if the user sets PYTHONPATH an empty string on python 3.4 or later - by :user:`gaborbernat`.
+ `#1092 <https://github.com/tox-dev/tox/issues/1092>`_
+- Fixed bug of children process calls logs clashing (log already exists) - by :user:`gaborbernat`
+ `#1137 <https://github.com/tox-dev/tox/issues/1137>`_
+- Interpreter discovery and virtualenv creation process calls that failed will now print out on the screen their output
+ (via the logfile we automatically save) - by :user:`gaborbernat`
+ `#1150 <https://github.com/tox-dev/tox/issues/1150>`_
+- Using ``py2`` and ``py3`` with a specific ``basepython`` will no longer raise a warning unless the major version conflicts - by :user:`demosdemon`.
+ `#1153 <https://github.com/tox-dev/tox/issues/1153>`_
+- Fix missing error for ``tox -e unknown`` when tox.ini declares ``envlist``. - by :user:`medmunds`
+ `#1160 <https://github.com/tox-dev/tox/issues/1160>`_
+- Resolve symlinks with ``toxworkdir`` - by :user:`blueyed`.
+ `#1169 <https://github.com/tox-dev/tox/issues/1169>`_
+- Interrupting a tox call (e.g. via CTRL+C) now will ensure that spawn child processes (test calls, interpreter discovery,
+ parallel sub-instances, provisioned hosts) are correctly stopped before exiting (via the pattern of INTERRUPT - 300 ms,
+ TERMINATE - 200 ms, KILL signals) - by :user:`gaborbernat`
+ `#1172 <https://github.com/tox-dev/tox/issues/1172>`_
+- Fix a ``ResourceWarning: unclosed file`` in ``Action`` - by :user:`BoboTiG`.
+ `#1179 <https://github.com/tox-dev/tox/issues/1179>`_
+- Fix deadlock when using ``--parallel`` and having environments with lots of output - by :user:`asottile`.
+ `#1183 <https://github.com/tox-dev/tox/issues/1183>`_
+- Removed code that sometimes caused a difference in results between ``--parallel`` and ``-p`` when using ``posargs`` - by :user:`timdaman`
+ `#1192 <https://github.com/tox-dev/tox/issues/1192>`_
+
+
+Features
+^^^^^^^^
+
+- tox now auto-provisions itself if needed (see :ref:`auto-provision`). Plugins or minimum version of tox no longer
+ need to be manually satisfied by the user, increasing their ease of use. - by :user:`gaborbernat`
+ `#998 <https://github.com/tox-dev/tox/issues/998>`_
+- tox will inject the ``TOX_PARALLEL_ENV`` environment variable, set to the current running tox environment name,
+ only when running in parallel mode. - by :user:`gaborbernat`
+ `#1139 <https://github.com/tox-dev/tox/issues/1139>`_
+- Parallel children now save their output to a disk logfile - by :user:`gaborbernat`
+ `#1143 <https://github.com/tox-dev/tox/issues/1143>`_
+- Parallel children now are added to ``--result-json`` - by :user:`gaborbernat`
+ `#1159 <https://github.com/tox-dev/tox/issues/1159>`_
+- Display pattern and ``sys.platform`` with platform mismatch - by :user:`blueyed`.
+ `#1176 <https://github.com/tox-dev/tox/issues/1176>`_
+- Setting the environment variable ``TOX_REPORTER_TIMESTAMP`` to ``1`` will enable showing for each output line its delta
+ since the tox startup. This can be especially handy when debugging parallel runs.- by :user:`gaborbernat`
+ `#1203 <https://github.com/tox-dev/tox/issues/1203>`_
+
+
+Documentation
+^^^^^^^^^^^^^
+
+- Add a ``poetry`` examples to packaging - by :user:`gaborbernat`
+ `#1163 <https://github.com/tox-dev/tox/issues/1163>`_
+
+
v3.7.0 (2019-01-11)
-------------------
diff --git a/docs/changelog/1092.bugfix.rst b/docs/changelog/1092.bugfix.rst
deleted file mode 100644
index 750d8b22..00000000
--- a/docs/changelog/1092.bugfix.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-In a posix shell, setting the PATH environment variable to an empty value is equivalent to not setting it at all;
-therefore we no longer if the user sets PYTHONPATH an empty string on python 3.4 or later - by :user:`gaborbernat`.
diff --git a/docs/changelog/1137.bugfix.rst b/docs/changelog/1137.bugfix.rst
deleted file mode 100644
index f750ff4a..00000000
--- a/docs/changelog/1137.bugfix.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed bug of children process calls logs clashing (log already exists) - by :user:`gaborbernat`
diff --git a/docs/changelog/1139.feature.rst b/docs/changelog/1139.feature.rst
deleted file mode 100644
index f8f86b1b..00000000
--- a/docs/changelog/1139.feature.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-tox will inject the ``TOX_PARALLEL_ENV`` environment variable, set to the current running tox environment name,
-only when running in parallel mode. - by :user:`gaborbernat`
diff --git a/docs/changelog/1143.feature.rst b/docs/changelog/1143.feature.rst
deleted file mode 100644
index afb5591a..00000000
--- a/docs/changelog/1143.feature.rst
+++ /dev/null
@@ -1 +0,0 @@
-Parallel children now save their output to a disk logfile - by :user:`gaborbernat`
diff --git a/docs/changelog/1150.bugfix.rst b/docs/changelog/1150.bugfix.rst
deleted file mode 100644
index 0d752e67..00000000
--- a/docs/changelog/1150.bugfix.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Interpreter discovery and virtualenv creation process calls that failed will now print out on the screen their output
-(via the logfile we automatically save) - by :user:`gaborbernat`
diff --git a/docs/changelog/1153.bugfix.rst b/docs/changelog/1153.bugfix.rst
deleted file mode 100644
index bfe6c356..00000000
--- a/docs/changelog/1153.bugfix.rst
+++ /dev/null
@@ -1 +0,0 @@
-Using ``py2`` and ``py3`` with a specific ``basepython`` will no longer raise a warning unless the major version conflicts - by :user:`demosdemon`.
diff --git a/docs/changelog/1159.feature.rst b/docs/changelog/1159.feature.rst
deleted file mode 100644
index ea5237d3..00000000
--- a/docs/changelog/1159.feature.rst
+++ /dev/null
@@ -1 +0,0 @@
-Parallel children now are added to ``--result-json`` - by :user:`gaborbernat`
diff --git a/docs/changelog/1160.bugfix.rst b/docs/changelog/1160.bugfix.rst
deleted file mode 100644
index a207ef0b..00000000
--- a/docs/changelog/1160.bugfix.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix missing error for ``tox -e unknown`` when tox.ini declares ``envlist``. - by :user:`medmunds`
diff --git a/docs/changelog/1163.doc.rst b/docs/changelog/1163.doc.rst
deleted file mode 100644
index b6bdb8ab..00000000
--- a/docs/changelog/1163.doc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Add a ``poetry`` examples to packaging - by :user:`gaborbernat`
diff --git a/docs/changelog/1169.bugfix.rst b/docs/changelog/1169.bugfix.rst
deleted file mode 100644
index 7079b1fd..00000000
--- a/docs/changelog/1169.bugfix.rst
+++ /dev/null
@@ -1 +0,0 @@
-Resolve symlinks with ``toxworkdir`` - by :user:`blueyed`.
diff --git a/docs/changelog/1172.bugfix.rst b/docs/changelog/1172.bugfix.rst
deleted file mode 100644
index a49773a0..00000000
--- a/docs/changelog/1172.bugfix.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Interrupting a tox call (e.g. via CTRL+C) now will ensure that spawn child processes (test calls, interpreter discovery,
-parallel sub-instances, provisioned hosts) are correctly stopped before exiting (via the pattern of INTERRUPT - 300 ms,
-TERMINATE - 200 ms, KILL signals) - by :user:`gaborbernat`
diff --git a/docs/changelog/1176.feature.rst b/docs/changelog/1176.feature.rst
deleted file mode 100644
index 6a835494..00000000
--- a/docs/changelog/1176.feature.rst
+++ /dev/null
@@ -1 +0,0 @@
-Display pattern and ``sys.platform`` with platform mismatch - by :user:`blueyed`.
diff --git a/docs/changelog/1179.bugfix.rst b/docs/changelog/1179.bugfix.rst
deleted file mode 100644
index 7c9d63ab..00000000
--- a/docs/changelog/1179.bugfix.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix a ``ResourceWarning: unclosed file`` in ``Action`` - by :user:`BoboTiG`.
diff --git a/docs/changelog/1183.bugfix.rst b/docs/changelog/1183.bugfix.rst
deleted file mode 100644
index 056e3226..00000000
--- a/docs/changelog/1183.bugfix.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fix deadlock when using ``--parallel`` and having environments with lots of output - by :user:`asottile`.
diff --git a/docs/changelog/1192.bugfix.rst b/docs/changelog/1192.bugfix.rst
deleted file mode 100644
index 2ae2d846..00000000
--- a/docs/changelog/1192.bugfix.rst
+++ /dev/null
@@ -1 +0,0 @@
-Removed code that sometimes caused a difference in results between ``--parallel`` and ``-p`` when using ``posargs`` - by :user:`timdaman`
diff --git a/docs/changelog/1203.feature.rst b/docs/changelog/1203.feature.rst
deleted file mode 100644
index 617c2aed..00000000
--- a/docs/changelog/1203.feature.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Setting the environment variable ``TOX_REPORTER_TIMESTAMP`` to ``1`` will enable showing for each output line its delta
-since the tox startup. This can be especially handy when debugging parallel runs.- by :user:`gaborbernat`
diff --git a/docs/changelog/998.feature.rst b/docs/changelog/998.feature.rst
deleted file mode 100644
index a8422134..00000000
--- a/docs/changelog/998.feature.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-tox now auto-provisions itself if needed (see :ref:`auto-provision`). Plugins or minimum version of tox no longer
-need to be manually satisfied by the user, increasing their ease of use. - by :user:`gaborbernat`