diff options
author | Bernát Gábor <bgabor8@bloomberg.net> | 2019-05-13 12:24:40 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-13 12:24:40 +0100 |
commit | bfd22c64acb181955e3e3c126af4aa8da3938828 (patch) | |
tree | 0429f08f4d2c64b3ca16e837fbec58d7d83b2721 | |
parent | e9b90e8d3d6859bda68fc19076e34df718d5fc7a (diff) | |
parent | 185d1e3bfbbe46a479c1abec1e236b782e45377c (diff) | |
download | tox-git-bfd22c64acb181955e3e3c126af4aa8da3938828.tar.gz |
release 3.10.0 (#1294)
release 3.10.0
-rw-r--r-- | azure-pipelines.yml | 6 | ||||
-rw-r--r-- | docs/changelog.rst | 41 | ||||
-rw-r--r-- | docs/changelog/1270.bugfix.rst | 2 | ||||
-rw-r--r-- | docs/changelog/1290.feature.rst | 18 | ||||
-rw-r--r-- | docs/changelog/448.feature.rst | 3 | ||||
-rw-r--r-- | docs/changelog/720.bugfix.rst | 1 |
6 files changed, 44 insertions, 27 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 494aa8b6..bce5e39b 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -48,6 +48,6 @@ jobs: - ${{ if startsWith(variables['Build.SourceBranch'], 'refs/tags/') }}: - template: publish-pypi.yml@tox parameters: - - external_feed: 'toxdev' - - pypi_remote: 'pypi-toxdev' - - dependsOn: [fix_lint, docs, package_description, dev, report_coverage] + external_feed: 'toxdev' + pypi_remote: 'pypi-toxdev' + dependsOn: [fix_lint, docs, package_description, dev, report_coverage] diff --git a/docs/changelog.rst b/docs/changelog.rst index f45536d6..2263d0d8 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -11,6 +11,47 @@ with advance notice in the **Deprecations** section of releases. .. towncrier release notes start +v3.10.0 (2019-05-13) +-------------------- + +Bugfixes +^^^^^^^^ + +- fix for ``tox -l`` command: do not allow setting the ``TOXENV`` or the ``-e`` flag to override the listed default environment variables, they still show up under extra if non defined target - by :user:`gaborbernat` + `#720 <https://github.com/tox-dev/tox/issues/720>`_ +- tox ignores unknown CLI arguments when provisioning is on and outside of the provisioned environment (allowing + provisioning arguments to be forwarded freely) - by :user:`gaborbernat` + `#1270 <https://github.com/tox-dev/tox/issues/1270>`_ + + +Features +^^^^^^^^ + +- Virtual environments created now no longer upgrade pip/wheel/setuptools to the latest version. Instead the start + packages after virtualenv creation now is whatever virtualenv has bundled in. This allows faster virtualenv + creation and builds that are easier to reproduce. + `#448 <https://github.com/tox-dev/tox/issues/448>`_ +- Improve python discovery and add architecture support: + - UNIX: + + - First, check if the tox host Python matches. + - Second, check if the the canonical name (e.g. ``python3.7``, ``python3``) matches or the base python is an absolute path, use that. + - Third, check if the the canonical name without version matches (e.g. ``python``, ``pypy``) matches. + + - Windows: + + - First, check if the tox host Python matches. + - Second, use the ``py.exe`` to list registered interpreters and any of those match. + - Third, check if the the canonical name (e.g. ``python3.7``, ``python3``) matches or the base python is an absolute path, use that. + - Fourth, check if the the canonical name without version matches (e.g. ``python``, ``pypy``) matches. + - Finally, check for known locations (``c:\python{major}{minor}\python.exe``). + + + tox environment configuration generation is now done in parallel (to alleviate the slowdown due to extra + checks). + `#1290 <https://github.com/tox-dev/tox/issues/1290>`_ + + v3.9.0 (2019-04-17) ------------------- diff --git a/docs/changelog/1270.bugfix.rst b/docs/changelog/1270.bugfix.rst deleted file mode 100644 index 38afe066..00000000 --- a/docs/changelog/1270.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -tox ignores unknown CLI arguments when provisioning is on and outside of the provisioned environment (allowing -provisioning arguments to be forwarded freely) - by :user:`gaborbernat` diff --git a/docs/changelog/1290.feature.rst b/docs/changelog/1290.feature.rst deleted file mode 100644 index 028ead6e..00000000 --- a/docs/changelog/1290.feature.rst +++ /dev/null @@ -1,18 +0,0 @@ -Improve python discovery and add architecture support: - - UNIX: - - - First, check if the tox host Python matches. - - Second, check if the the canonical name (e.g. ``python3.7``, ``python3``) matches or the base python is an absolute path, use that. - - Third, check if the the canonical name without version matches (e.g. ``python``, ``pypy``) matches. - - - Windows: - - - First, check if the tox host Python matches. - - Second, use the ``py.exe`` to list registered interpreters and any of those match. - - Third, check if the the canonical name (e.g. ``python3.7``, ``python3``) matches or the base python is an absolute path, use that. - - Fourth, check if the the canonical name without version matches (e.g. ``python``, ``pypy``) matches. - - Finally, check for known locations (``c:\python{major}{minor}\python.exe``). - - -tox environment configuration generation is now done in parallel (to alleviate the slowdown due to extra -checks). diff --git a/docs/changelog/448.feature.rst b/docs/changelog/448.feature.rst deleted file mode 100644 index 02d87e13..00000000 --- a/docs/changelog/448.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Virtual environments created now no longer upgrade pip/wheel/setuptools to the latest version. Instead the start -packages after virtualenv creation now is whatever virtualenv has bundled in. This allows faster virtualenv -creation and builds that are easier to reproduce. diff --git a/docs/changelog/720.bugfix.rst b/docs/changelog/720.bugfix.rst deleted file mode 100644 index 6b17d8a7..00000000 --- a/docs/changelog/720.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -fix for ``tox -l`` command: do not allow setting the ``TOXENV`` or the ``-e`` flag to override the listed default environment variables, they still show up under extra if non defined target - by :user:`gaborbernat` |