Changelog

0.8.0

26 April 2024

Fixes

  • Add an auto_format parameter to the ValidationResultSet constructor (Adrien Berchet - #62)

0.7.4

26 February 2024

Chores And Housekeeping

  • Remove warning when creating chunks (Adrien Berchet - #60)

0.7.3

22 December 2023

Fixes

  • Attach event hooks to proper classes (Adrien Berchet - #56)

0.7.2

22 December 2023

Fixes

  • Set ValidationWorkflow as a WrapperTask (Adrien Berchet - #54)

Chores And Housekeeping

  • Update Copyright date (Adrien Berchet - #48)

CI Improvements

  • Remove CodeQL (Adrien Berchet - #53)

  • (deps) Bump mikepenz/action-junit-report from 3 to 4 (dependabot[bot] - #45)

0.7.1

8 July 2023

Build

  • Bump max Sphinx version (Adrien Berchet - #43)

0.7.0

10 March 2023

New Features

  • Add a transform_index() method to transform the dataset index (Adrien Berchet - #41)

CI Improvements

  • Add job for min versions (Adrien Berchet - #39)

0.6.4

20 December 2022

Chores And Housekeeping

  • Pin numpy because of an incompatibility with Pandas (Adrien Berchet - #37)

0.6.3

12 December 2022

Build

  • Add support of Py3.10 and Py3.11 (Adrien Berchet - #35)

Refactoring and Updates

  • Apply Copier template (Adrien Berchet - #34)

0.6.2

3 August 2022

Fixes

  • Revert index type to str and handle empty DFs (Adrien Berchet - #32)

CI Improvements

  • Check PR titles using commitlint (Adrien Berchet - #31)

0.6.1

3 August 2022

Fixes

  • Force index type to str (Adrien Berchet - #28)

CI Improvements

  • Setup precommit (Adrien Berchet - #29)

0.6.0

29 June 2022

General Changes

  • Use features from luigi >= 3.1 instead of luigi-tools (Adrien Berchet - #26)

  • Build and publish wheels (Adrien Berchet - #24)

0.5.1

3 June 2022

General Changes

  • Fix link to documentation (Adrien Berchet - #22)

0.5.0

3 June 2022

CI Improvements

  • Bump black (Adrien Berchet - #19)

General Changes

  • Use CheckUnconsumedParamsMixin in BaseValidationTask (Adrien Berchet - #20)

  • Updating copyright year (bbpgithubaudit - #18)

0.4.0

18 March 2022

General Changes

  • 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)

0.3.0

12 January 2022

General Changes

  • New mechanism for inputs (Adrien Berchet - #10)

0.2.0

20 December 2021

General Changes

  • Add a mixin to make the task skippable (Adrien Berchet - #7)

  • Setup Codecov (Adrien Berchet - #6)

0.1.1

15 December 2021

Uncategorized Changes

  • Fix typos in README (Adrien Berchet - #4)

0.1.0

15 December 2021

Uncategorized Changes

  • 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)

0.0.9

18 October 2021

Uncategorized Changes

  • Add a warning when TagResultOutputMixin is used alongside RerunMixin (Adrien Berchet - f80f6da)

  • Export test and coverage reports to GitLab (Adrien Berchet - c1f3b29)

0.0.8

13 July 2021

Uncategorized Changes

  • Add extra_requires feature to use regular luigi tasks in validation workflows (Alexis Arnaudon - 35518e7)

  • Use custom image in CI jobs (Adrien Berchet - 215a1b8)

0.0.7

28 June 2021

Uncategorized Changes

  • Remove some warnings for exceptions in nested tasks (Adrien Berchet - 4e754ee)

0.0.6

28 June 2021

Uncategorized Changes

  • 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)

0.0.5

19 April 2021

Fixes

  • Use specifications instead of doc to generate reports (Adrien Berchet - 0fc3f97)

Uncategorized Changes

  • Improve warning mechanism and add option to not capture stdout in validation function (Adrien Berchet - ce63be9)

0.0.4

22 March 2021

Uncategorized Changes

  • 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)

0.0.3

8 March 2021

Uncategorized Changes

  • Improve specification generation (Adrien Berchet - dc79c30)

0.0.2

3 March 2021

Uncategorized Changes

  • First commit (Adrien Berchet - 43a8cee)

  • Remove test_version (Adrien Berchet - 5db162e)

  • Fix versioning (Adrien Berchet - 0755e85)

  • Initial empty repository (Dries Verachtert - 890f91e)