Release Notes - Versions 0.13.x
Version 0.13.3
New Features
Bugs Fixed
- #828 Make sure PIP install fails fast and dump logs on failure
- #822 Unittests get stuck silently if there are non-daemon threads in the test
- #818 Mix packages and modules in command line parameters for Pylint
Version 0.13.2
New Features
Version 0.13.1
Bugs Fixed
Version 0.13.0
Removed Features
- Removed support for Python 2.7 and 3.5.
- Removed plugins for utilities no longer maintained:
- Frosted
- PyChecker
- PyTDDMon
- Snakefood
Infrastructure Upgrades
- PyBuilder now builds with GitHub Actions on Linux, Windows and MacOS 10.15 and 11.
- Migration to VirtualEnv 20+ provided full support for handling complex Windows and MacOS envionments.
Component & Dependency Upgrades
- PIP ==21.2.4 (bundled in VirtualEnv)
- setuptools ==58.1.0 (bundled in VirtualEnv)
- wheel ==0.37.0 (bundled in VirtualEnv)
- colorama ==0.4.4
Bugs Fixed
- #797 Registering unpopulated VEnv
- #795 PyBuilder VEnv manager corrupts plugins venv setuptools
- #793 StopIteration: (virtualenv/run/plugin/discovery.py:22) with 0.13.0
- #788 Integration test harness can produce a distro with illegal name due to trailing underscore
- #777 PyBuilder issue while installing Crypto libs on Mac OS Big Sur
- #774 pybuilder fails on osx m1
- #771 OSX + homebrew python@3.9: pybuilder/_vendor/virtualenv.py change_prefix does not consider symlinks, raises invalid AssertionError
- #770 PyBuilder improperly handles syntactical errors in test being loaded
- #768 Dereference directory symlink in src/main/python/