Skip to content

v0.2.1

Latest

Choose a tag to compare

@ClaireChilders ClaireChilders released this 09 Feb 16:56
· 1 commit to main since this release

Major Feature Changes


- Changed date filtering configuration to use `target_date_ranges` instead of `target_months` and `target_years` - BREAKS config formatting! Required update.
+ Created `/tests` module for unit tests
+ Added tests for the `config` module
+ Added tests for the `env_config` module
+ Added test config files for `config` and `env_config`

Minor Feature Changes


- Removed `target_months` and `target_years` from `SurveyResults` and `Followup` reports
+ Added `target_date_ranges` to `SurveyResults` and `Followup` reports
+ Added `filter_target_date_ranges` to `DataSet` class
+ Added `about.py` to display information about the project
+ Added colorful console logging

Bug Fixes


+ Fixed bug where date ranges would include months in overlapping years when they should not
+ Fixed bug with `env_config` imports
+ Fixed bug where `env_config` was saving the env path to an unused variable
+ GitHub Actions workflows now no longer fail due to missing tests

Full Changelog: 0.2.0...0.2.1