From 5fd43176dcf9a7819cf61316ed8dd62fd3cf9f1d Mon Sep 17 00:00:00 2001 From: Arcadiy Ivanov Date: Fri, 11 Sep 2020 23:48:30 -0400 Subject: [PATCH] Release 0.12.9 --- .../_posts/2020-09-12-no-virtualenv-option.md | 27 +++++++++++++++++++ articles/_release-notes/v0.12.x.md | 6 +++++ 2 files changed, 33 insertions(+) create mode 100644 articles/_posts/2020-09-12-no-virtualenv-option.md diff --git a/articles/_posts/2020-09-12-no-virtualenv-option.md b/articles/_posts/2020-09-12-no-virtualenv-option.md new file mode 100644 index 0000000..36fd1fc --- /dev/null +++ b/articles/_posts/2020-09-12-no-virtualenv-option.md @@ -0,0 +1,27 @@ +--- +layout: post +title: "No Virtual Environments Feature in 0.12.9" +categories: news +tags: [v0.12.x, release] +excerpt_separator: +author: arcivanov +--- +Due to requests of Anaconda environment users PyBuilder version 0.12.9 introduced a `--no-venvs` +option. This option turns off all Python virtual environment management implemented in 0.12.x +for those users who prefer (or must) manager their own virtual environments. + + + +This feature essentially reverts PyBuilder v0.12.x to v0.11.x behavior. + +As in v0.11.x such behavior comes with very serious repercussions that include: +* Pollution of Python environment with PyBuilder plugin dependencies potentially leading to unexpected and +unreproducible failures both in PyBuilder and in your project. +* Pollution of Python environment with project artifacts, resulting in problems debugging and running tests. +* Potentially inconsistent Coverage results arising from coverage tracked for files installed in the virtual +environment rather than the source tree. + +If you decide to use `--no-venvs` option, please understand there are significant and potentially severe +consequences to code quality. + +Enjoy! \ No newline at end of file diff --git a/articles/_release-notes/v0.12.x.md b/articles/_release-notes/v0.12.x.md index 0363d45..35a79ad 100644 --- a/articles/_release-notes/v0.12.x.md +++ b/articles/_release-notes/v0.12.x.md @@ -6,6 +6,12 @@ list_title: Versions 0.12.x # Release Notes - Versions 0.12.x +## Version 0.12.9 + +### New Features + +* [#747 Introduce `--no-venvs` option](https://github.com/pybuilder/pybuilder/issues/747) + ## Version 0.12.8 ### Bugs Fixed