6 November 2024
- Drop support for Python 3.8 (dependabot[bot] - #64)
26 April 2024
- Add an auto_format parameter to the ValidationResultSet constructor (Adrien Berchet - #62)
26 February 2024
- Remove warning when creating chunks (Adrien Berchet - #60)
22 December 2023
- Attach event hooks to proper classes (Adrien Berchet - #56)
22 December 2023
- Set ValidationWorkflow as a WrapperTask (Adrien Berchet - #54)
- Update Copyright date (Adrien Berchet - #48)
- Remove CodeQL (Adrien Berchet - #53)
- (deps) Bump mikepenz/action-junit-report from 3 to 4 (dependabot[bot] - #45)
8 July 2023
- Bump max Sphinx version (Adrien Berchet - #43)
10 March 2023
- Add a transform_index() method to transform the dataset index (Adrien Berchet - #41)
- Add job for min versions (Adrien Berchet - #39)
20 December 2022
- Pin numpy because of an incompatibility with Pandas (Adrien Berchet - #37)
12 December 2022
- Add support of Py3.10 and Py3.11 (Adrien Berchet - #35)
- Apply Copier template (Adrien Berchet - #34)
3 August 2022
- Revert index type to str and handle empty DFs (Adrien Berchet - #32)
- Check PR titles using commitlint (Adrien Berchet - #31)
3 August 2022
- Force index type to str (Adrien Berchet - #28)
- Setup precommit (Adrien Berchet - #29)
29 June 2022
- Use features from luigi >= 3.1 instead of luigi-tools (Adrien Berchet - #26)
- Build and publish wheels (Adrien Berchet - #24)
3 June 2022
- Fix link to documentation (Adrien Berchet - #22)
3 June 2022
- Bump black (Adrien Berchet - #19)
- Use CheckUnconsumedParamsMixin in BaseValidationTask (Adrien Berchet - #20)
- Updating copyright year (bbpgithubaudit - #18)
18 March 2022
- Fix target prefix and do not set default prefix any more (Adrien Berchet - #16)
- Upload artifacts of test jobs for debugging purpose (Adrien Berchet - #15)
- Add codespell in lint (Adrien Berchet - #14)
- Fix TagResultOutputMixin (Adrien Berchet - #13)
- Fix CI for rst2pdf>=0.99 (Adrien Berchet - #12)
12 January 2022
- New mechanism for inputs (Adrien Berchet - #10)
20 December 2021
15 December 2021
- Fix typos in README (Adrien Berchet - #4)
15 December 2021
- Link fixed in README.md (alex4200 - #2)
- Change license and open the sources (Adrien Berchet - #1)
- Drop support of Python 3.6 and 3.7 (Adrien Berchet - 5bef8b0)
- Use luigi_tools.parameter.OptionalPathParameter for the dataset path (Adrien Berchet - eeb1f84)
18 October 2021
- Add a warning when TagResultOutputMixin is used alongside RerunMixin (Adrien Berchet - f80f6da)
- Export test and coverage reports to GitLab (Adrien Berchet - c1f3b29)
13 July 2021
- Add extra_requires feature to use regular luigi tasks in validation workflows (Alexis Arnaudon - 35518e7)
- Use custom image in CI jobs (Adrien Berchet - 215a1b8)
28 June 2021
- Remove some warnings for exceptions in nested tasks (Adrien Berchet - 4e754ee)
28 June 2021
- Add todo extension to Sphinx and fix ret_code handling for SetValidationTask (Adrien Berchet - 529200b)
- Migration from gerrit to github (Adrien Berchet - 80dc073)
- Add auto-release job in CI (Adrien Berchet - 2317324)
19 April 2021
- Use specifications instead of doc to generate reports (Adrien Berchet - 0fc3f97)
- Improve warning mechanism and add option to not capture stdout in validation function (Adrien Berchet - ce63be9)
22 March 2021
- Add multiprocessing feature to apply_to_df (Adrien Berchet - c28a0c1)
- Update parameter propagation (Adrien Berchet - ed79ae5)
- Fix tqdm interference with prints (Adrien Berchet - 7ecf9c8)
- Fix progress bar with multiprocessing computation (Adrien Berchet - c76bf5f)
- External validation functions no more need to be declared as staticfunction (Adrien Berchet - ed171c0)
8 March 2021
- Improve specification generation (Adrien Berchet - dc79c30)
3 March 2021