# MOOSE Newsletter (December 2019)

## Improved Stochastic Tools Sampler API

The Sampler base class was updated to include a more efficient API for computing sample data in
parallel with minimal memory impact. Please refer to [distributed_samples.md] for more information.

## Miscellaneous enhancements and bug fixes

- The TestHarness now properly detects failures in the Part1 test when using the --recover flag.
- "Timed Print" formatting fixed when a nested call to this utility is made.
- Don't allow the use of "contains_complete_history" parameter in `FeatureVolumeVectorPostprocessor`.
- BoundaryRenameGenerator bug fix when `old_boundary_name` is used.

# MOOSE Newsletter (December 2019)

## Improved Stochastic Tools Sampler API

The Sampler base class was updated to include a more efficient API for computing sample data in
parallel with minimal memory impact. Please refer to [distributed_samples.md] for more information.

## Miscellaneous enhancements and bug fixes

- The TestHarness now properly detects failures in the Part1 test when using the --recover flag.
- "Timed Print" formatting fixed when a nested call to this utility is made.
- Don't allow the use of "contains_complete_history" parameter in `FeatureVolumeVectorPostprocessor`.
- BoundaryRenameGenerator bug fix when `old_boundary_name` is used.

## Python 3 Update

All python-based utilities within MOOSE (e.g., the test harness, peacock, and MooseDocs) have
been upgraded to utilize Python 3, which some maintaining support for Python 2.
[Official language support for Python 2](https://www.python.org/doc/sunset-python-2/)
officially ends on 1/1/2020. Python 2 support for tools in MOOSE will also end at this time.
To upgrade to use Python 3, please update your MOOSE environment package by following the
[getting_started/index.md] instructions.

Add information about Python 3
Add information about Python 3
