Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions articles/_posts/2020-09-12-no-virtualenv-option.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
layout: post
title: "No Virtual Environments Feature in 0.12.9"
categories: news
tags: [v0.12.x, release]
excerpt_separator: <!--more-->
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.

<!--more-->

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!
6 changes: 6 additions & 0 deletions articles/_release-notes/v0.12.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down