Skip to content

Commit bfd22c6

Browse files
authored
release 3.10.0 (#1294)
release 3.10.0
2 parents e9b90e8 + 185d1e3 commit bfd22c6

File tree

6 files changed

+44
-27
lines changed

6 files changed

+44
-27
lines changed

azure-pipelines.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,6 @@ jobs:
4848
- ${{ if startsWith(variables['Build.SourceBranch'], 'refs/tags/') }}:
4949
- template: publish-pypi.yml@tox
5050
parameters:
51-
- external_feed: 'toxdev'
52-
- pypi_remote: 'pypi-toxdev'
53-
- dependsOn: [fix_lint, docs, package_description, dev, report_coverage]
51+
external_feed: 'toxdev'
52+
pypi_remote: 'pypi-toxdev'
53+
dependsOn: [fix_lint, docs, package_description, dev, report_coverage]

docs/changelog.rst

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,47 @@ with advance notice in the **Deprecations** section of releases.
1111

1212
.. towncrier release notes start
1313
14+
v3.10.0 (2019-05-13)
15+
--------------------
16+
17+
Bugfixes
18+
^^^^^^^^
19+
20+
- 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`
21+
`#720 <https://github.com/tox-dev/tox/issues/720>`_
22+
- tox ignores unknown CLI arguments when provisioning is on and outside of the provisioned environment (allowing
23+
provisioning arguments to be forwarded freely) - by :user:`gaborbernat`
24+
`#1270 <https://github.com/tox-dev/tox/issues/1270>`_
25+
26+
27+
Features
28+
^^^^^^^^
29+
30+
- Virtual environments created now no longer upgrade pip/wheel/setuptools to the latest version. Instead the start
31+
packages after virtualenv creation now is whatever virtualenv has bundled in. This allows faster virtualenv
32+
creation and builds that are easier to reproduce.
33+
`#448 <https://github.com/tox-dev/tox/issues/448>`_
34+
- Improve python discovery and add architecture support:
35+
- UNIX:
36+
37+
- First, check if the tox host Python matches.
38+
- Second, check if the the canonical name (e.g. ``python3.7``, ``python3``) matches or the base python is an absolute path, use that.
39+
- Third, check if the the canonical name without version matches (e.g. ``python``, ``pypy``) matches.
40+
41+
- Windows:
42+
43+
- First, check if the tox host Python matches.
44+
- Second, use the ``py.exe`` to list registered interpreters and any of those match.
45+
- Third, check if the the canonical name (e.g. ``python3.7``, ``python3``) matches or the base python is an absolute path, use that.
46+
- Fourth, check if the the canonical name without version matches (e.g. ``python``, ``pypy``) matches.
47+
- Finally, check for known locations (``c:\python{major}{minor}\python.exe``).
48+
49+
50+
tox environment configuration generation is now done in parallel (to alleviate the slowdown due to extra
51+
checks).
52+
`#1290 <https://github.com/tox-dev/tox/issues/1290>`_
53+
54+
1455
v3.9.0 (2019-04-17)
1556
-------------------
1657

docs/changelog/1270.bugfix.rst

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

docs/changelog/1290.feature.rst

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

docs/changelog/448.feature.rst

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

docs/changelog/720.bugfix.rst

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

0 commit comments

Comments
 (0)