Changelog History
Page 2
-
v3.1.2 Changes
May 04, 20204 May 2020
- ๐ Fix a crash that could occur during cleanup on unusual filesystems on Python 2. Note that Python 2 is still not supported...but might as well fix stuff if it is easy to fix. :-) Resolves #221.
-
v3.1.1 Changes
April 22, 202022 April 2020
- ๐ Fixed a hang that sometimes occurs in Python 3.8.0-3.8.2 due to a bug in upstream Python
- Upstream bug report: https://bugs.python.org/issue39360
- Upstream fix in master: https://github.com/python/cpython/pull/19009
- Upstream fix in 3.8 branch (Maybe gets included in 3.8.3?): https://github.com/python/cpython/pull/19023
- ๐ Fixed behavior of raising SkipTest in a setUpClass class method on Python >= 3.8
- ๐ Fixed a hang that sometimes occurs in Python 3.8.0-3.8.2 due to a bug in upstream Python
-
v3.1.0 Changes
January 04, 20203 Jan 2020
๐ You can now financially support Green by sponsoring @CleanCut at https://github.com/sponsors/CleanCut
โ Added support for DocTests. I got interested in why @charles-l's attempt to crash instead of hang when doctests were encountered didn't work, and ended up just adding support as a feature. To parse/run doctests for a particular module, in a test module add
doctest_modules = [ ... ]
where each item is (preferably) an imported module or a dotted string representing a module to be imported that contains tests in docstrings. Resolves #88, #214.๐ Fixed a crash and a test failure that could occur with Coverage 5.x
โก๏ธ Updated TravisCI builds with Python 3.8 on Linux and Xcode 11.3 on macOS.
-
v3.0.0 Changes
August 27, 201926 Aug 2019
โฌ๏ธ Dropped support for Python 2.7. Green might still continue working on 2.7, and I'll accept patches to keep it working if anyone submits them, but I'm removing 2.7 from the test matrix. Ten years ago I thought this day would never come...but it finally has!
๐ Fixed handling of green 'verbose' Django args. Contributed by @mammadori in #209.
-
v2.16.1 Changes
April 29, 201929 Apr 2019
- ๐ Fixed a crash that could occur when attempting to load tests from files that Green lacks permissions to access. Contributed by @jrabbit in #205.
-
v2.16.0 Changes
April 26, 201925 Apr 2019
- โ Added
-m/--minimum-coverage
to print a message and exit nonzero if a certain coverage percentage isn't met. Resolves #135. - โ Added
-g/--cov-config-file
to pass through a custom coverage config file location. Note that if you do not specify this option, coverage already looks for its config files in the standard locations, this just adds the option to specify a specific, custom config file. Resolves #168.
- โ Added
-
v2.15.0 Changes
April 11, 201911 Apr 2019
- โ Added
-j/--junit-report
to generate an JUnit/XML test report. Contributed by @fchauvel in #204. Resolves #104.
- โ Added
-
v2.14.2 Changes
April 04, 20194 Apr 2019
- โ Add an .encoding attribute to the wrapped sys.stdout so that things like z3 which expect it to be present don't crash. Resolves #203.
-
v2.14.1 Changes
March 22, 201921 Mar 2019
- โ Removed a redundant optional dependency that was already a required dependency. Thanks to @AndreGuerra123, @GjjvdBurg, and @yelectric for researching this. Resolves #202.
-
v2.14.0 Changes
March 16, 201915 Mar 2019
- โ Added
-U/--disable-unidecode
to disable using unidecode to convert test output from unicode to ascii on Windows. Note that this conversion was done to work around some difficult-to-debug crashes on Windows, so using this option has a possibility of re-introducing those crashes. Resolves #201.
- โ Added