diff options
author | Bernat Gabor <bgabor8@bloomberg.net> | 2020-02-04 16:40:05 +0000 |
---|---|---|
committer | Bernat Gabor <bgabor8@bloomberg.net> | 2020-02-04 16:40:05 +0000 |
commit | 8be186a1155dc353f872b9cd227ab0edf58978b9 (patch) | |
tree | 7cdca535a5bbe3ea1a4015721991e9b3e70dea31 | |
parent | 849fc3edfa4a00bea8c09967336d1935d88ee798 (diff) | |
download | virtualenv-20.0.0b2.tar.gz |
release 20.0.0b220.0.0b2
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
-rw-r--r-- | docs/changelog/1465.doc.rst | 1 | ||||
-rw-r--r-- | docs/changelog/1508.bugfix.rst | 2 | ||||
-rw-r--r-- | docs/changelog/1510.bugfix.rst | 7 | ||||
-rw-r--r-- | docs/changelog/1512.bugfix.rst | 2 | ||||
-rw-r--r-- | docs/changelog/1514.bugfix.rst | 1 | ||||
-rw-r--r-- | docs/changelog/1515.feature.rst | 14 | ||||
-rw-r--r-- | docs/changelog/1516.bugfix.rst | 1 | ||||
-rw-r--r-- | docs/changelog/1517.bugfix.rst | 1 | ||||
-rw-r--r-- | docs/changelog/1527.feature.rst | 2 | ||||
-rw-r--r-- | docs/changelog/1530.bugfix.rst | 2 | ||||
-rw-r--r-- | docs/changelog/1531.doc.rst | 1 | ||||
-rw-r--r-- | docs/changelog/1531.feature.rst | 1 | ||||
-rw-r--r-- | docs/changelog/1535.bugfix.rst | 2 | ||||
-rw-r--r-- | docs/changes.rst | 50 |
14 files changed, 50 insertions, 37 deletions
diff --git a/docs/changelog/1465.doc.rst b/docs/changelog/1465.doc.rst deleted file mode 100644 index 7417d02..0000000 --- a/docs/changelog/1465.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Create the first iteration of the new documentation - by :user:`gaborbernat`. diff --git a/docs/changelog/1508.bugfix.rst b/docs/changelog/1508.bugfix.rst deleted file mode 100644 index 4b7647f..0000000 --- a/docs/changelog/1508.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Bash activation script should have no extensions instead of ``.sh`` (this fixes the :pypi:`virtualenvwrapper` -integration) - by :user:`gaborbernat`. diff --git a/docs/changelog/1510.bugfix.rst b/docs/changelog/1510.bugfix.rst deleted file mode 100644 index ee3f8ce..0000000 --- a/docs/changelog/1510.bugfix.rst +++ /dev/null @@ -1,7 +0,0 @@ -Show less information when we run with a single verbosity (``-v``): - -- no longer shows accepted interpreters information (as the last proposed one is always the accepted one), -- do not display the ``str_spec`` attribute for ``PythonSpec`` as these can be deduced from the other attributes, -- for the ``app-data`` seeder do not show the type of lock, only the path to the app data directory, - -By :user:`gaborbernat`. diff --git a/docs/changelog/1512.bugfix.rst b/docs/changelog/1512.bugfix.rst deleted file mode 100644 index 9b21501..0000000 --- a/docs/changelog/1512.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fixed cannot discover a python interpreter that has already been discovered under a different path (such is the case -when we have multiple symlinks to the same interpreter) - by :user:`gaborbernat`. diff --git a/docs/changelog/1514.bugfix.rst b/docs/changelog/1514.bugfix.rst deleted file mode 100644 index a23658d..0000000 --- a/docs/changelog/1514.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Support relative paths for ``-p`` - by :user:`gaborbernat`. diff --git a/docs/changelog/1515.feature.rst b/docs/changelog/1515.feature.rst deleted file mode 100644 index 08ff4e5..0000000 --- a/docs/changelog/1515.feature.rst +++ /dev/null @@ -1,14 +0,0 @@ -Improve base executable discovery mechanism: - -- print at debug level why we refuse some candidates, -- when no candidates match exactly, instead of hard failing fallback to the closest match where the priority of - matching attributes is: python implementation, major version, minor version, architecture, patch version, - release level and serial (this is to facilitate things to still work when the OS upgrade replace/upgrades the system - python with a never version, than what the virtualenv host python was created with), -- always resolve system_executable information during the interpreter discovery, and the discovered environment is the - system interpreter instead of the venv/virtualenv (this happened before lazily the first time we accessed, and caused - reporting that the created virtual environment is of type of the virtualenv host python version, instead of the - system pythons version - these two can differ if the OS upgraded the system python underneath and the virtualenv - host was created via copy), - -by :user:`gaborbernat`. diff --git a/docs/changelog/1516.bugfix.rst b/docs/changelog/1516.bugfix.rst deleted file mode 100644 index cb7266b..0000000 --- a/docs/changelog/1516.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Creating virtual environments in parallel fail with cannot acquire lock within app data - by :user:`gaborbernat`. diff --git a/docs/changelog/1517.bugfix.rst b/docs/changelog/1517.bugfix.rst deleted file mode 100644 index 381546c..0000000 --- a/docs/changelog/1517.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -pth files were not processed under Debian CPython2 interpreters - by :user:`gaborbernat`. diff --git a/docs/changelog/1527.feature.rst b/docs/changelog/1527.feature.rst deleted file mode 100644 index c1ab004..0000000 --- a/docs/changelog/1527.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Generate ``bash`` and ``fish`` activators on Windows too (as these can be available with git bash, cygwin or mysys2) -- by :user:`gaborbernat`. diff --git a/docs/changelog/1530.bugfix.rst b/docs/changelog/1530.bugfix.rst deleted file mode 100644 index 821e837..0000000 --- a/docs/changelog/1530.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix prompt not displayed correctly with upcoming fish 3.10 due to us not preserving ``$pipestatus`` - by -:user:`krobelus`. diff --git a/docs/changelog/1531.doc.rst b/docs/changelog/1531.doc.rst deleted file mode 100644 index c5b3bde..0000000 --- a/docs/changelog/1531.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Project readme is now of type MarkDown instead of reStructuredText - by :user:`gaborbernat`. diff --git a/docs/changelog/1531.feature.rst b/docs/changelog/1531.feature.rst deleted file mode 100644 index 731d0e7..0000000 --- a/docs/changelog/1531.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade the bundled ``wheel`` package from ``0.34.0`` to ``0.34.2`` - by :user:`gaborbernat`. diff --git a/docs/changelog/1535.bugfix.rst b/docs/changelog/1535.bugfix.rst deleted file mode 100644 index cd4e0bf..0000000 --- a/docs/changelog/1535.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Stable order within ``pyenv.cfg`` and add ``include-system-site-packages`` only for creators that reference a global -Python - by user:`gaborbernat`. diff --git a/docs/changes.rst b/docs/changes.rst index 562b3ee..c05dbbe 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -5,6 +5,56 @@ Release History .. towncrier release notes start +v20.0.0b2 (2020-02-04) +---------------------- + +Features - 20.0.0b2 +~~~~~~~~~~~~~~~~~~~ +- Improve base executable discovery mechanism: + + - print at debug level why we refuse some candidates, + - when no candidates match exactly, instead of hard failing fallback to the closest match where the priority of + matching attributes is: python implementation, major version, minor version, architecture, patch version, + release level and serial (this is to facilitate things to still work when the OS upgrade replace/upgrades the system + python with a never version, than what the virtualenv host python was created with), + - always resolve system_executable information during the interpreter discovery, and the discovered environment is the + system interpreter instead of the venv/virtualenv (this happened before lazily the first time we accessed, and caused + reporting that the created virtual environment is of type of the virtualenv host python version, instead of the + system pythons version - these two can differ if the OS upgraded the system python underneath and the virtualenv + host was created via copy), + + by :user:`gaborbernat`. (`#1515 <https://github.com/pypa/virtualenv/issues/1515>`_) +- Generate ``bash`` and ``fish`` activators on Windows too (as these can be available with git bash, cygwin or mysys2) + - by :user:`gaborbernat`. (`#1527 <https://github.com/pypa/virtualenv/issues/1527>`_) +- Upgrade the bundled ``wheel`` package from ``0.34.0`` to ``0.34.2`` - by :user:`gaborbernat`. (`#1531 <https://github.com/pypa/virtualenv/issues/1531>`_) + +Bugfixes - 20.0.0b2 +~~~~~~~~~~~~~~~~~~~ +- Bash activation script should have no extensions instead of ``.sh`` (this fixes the :pypi:`virtualenvwrapper` + integration) - by :user:`gaborbernat`. (`#1508 <https://github.com/pypa/virtualenv/issues/1508>`_) +- Show less information when we run with a single verbosity (``-v``): + + - no longer shows accepted interpreters information (as the last proposed one is always the accepted one), + - do not display the ``str_spec`` attribute for ``PythonSpec`` as these can be deduced from the other attributes, + - for the ``app-data`` seeder do not show the type of lock, only the path to the app data directory, + + By :user:`gaborbernat`. (`#1510 <https://github.com/pypa/virtualenv/issues/1510>`_) +- Fixed cannot discover a python interpreter that has already been discovered under a different path (such is the case + when we have multiple symlinks to the same interpreter) - by :user:`gaborbernat`. (`#1512 <https://github.com/pypa/virtualenv/issues/1512>`_) +- Support relative paths for ``-p`` - by :user:`gaborbernat`. (`#1514 <https://github.com/pypa/virtualenv/issues/1514>`_) +- Creating virtual environments in parallel fail with cannot acquire lock within app data - by :user:`gaborbernat`. (`#1516 <https://github.com/pypa/virtualenv/issues/1516>`_) +- pth files were not processed under Debian CPython2 interpreters - by :user:`gaborbernat`. (`#1517 <https://github.com/pypa/virtualenv/issues/1517>`_) +- Fix prompt not displayed correctly with upcoming fish 3.10 due to us not preserving ``$pipestatus`` - by + :user:`krobelus`. (`#1530 <https://github.com/pypa/virtualenv/issues/1530>`_) +- Stable order within ``pyenv.cfg`` and add ``include-system-site-packages`` only for creators that reference a global + Python - by user:`gaborbernat`. (`#1535 <https://github.com/pypa/virtualenv/issues/1535>`_) + +Improved Documentation - 20.0.0b2 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +- Create the first iteration of the new documentation - by :user:`gaborbernat`. (`#1465 <https://github.com/pypa/virtualenv/issues/1465>`_) +- Project readme is now of type MarkDown instead of reStructuredText - by :user:`gaborbernat`. (`#1531 <https://github.com/pypa/virtualenv/issues/1531>`_) + + v20.0.0b1 (2020-01-28) ---------------------- |