- Remove the library `enum34` from requirements - The library `enum34` provides a backport of >= 3.4 `enum` to >= 2.7, < 3.4 Python environments. - The standard `enum` and `enum34` are hence incompatible as installed under the same path. - Since we dropped support for <= 3.6, that library is no longer needed.
34.5.0
- Introduce `tax_benefit_system.annualize_variable(variable_name, period)` method - Used in reform, this method allows to speed up variable calculations when a month-to-month calculation is not relevant, for instance if the input data are annual.
34.4.5
- Make the tracer generate CSV tables containing details about calculation times - Make `tracer.get_flat_trace` scale for large populations
34.4.4
- Make parameter cloning return clones that are truly independant from their source - Before this PR, editing the clone of a parameter tree would change the initial tree - Only impacts reforms that edit parameters tree
34.4.3
- Fix documentation on v.21.2.0
34.4.2
- Fix minor errors that result in operations being uselessly repeated over and over.