Changelog

0.0.19

29 June 2022

Uncategorized Changes

  • Support orphan nodes in dependency graphs (Adrien Berchet - #37)

  • Remove deprecated features that were introduced in luigi == 3.1.0 (Adrien Berchet - #35)

0.0.18

3 June 2022

CI Improvements

  • Move black, codespell, isort, pycodestyle and pydocstyle from tox to pre-commit (Adrien Berchet - #27)

  • Setup pre-commit and commitlint (Adrien Berchet - #26)

Uncategorized Changes

  • Move black, codespell, isort, pycodestyle and pydocstyle from tox to pre-commit (Adrien Berchet - #27)

  • Setup pre-commit and commitlint (Adrien Berchet - #26)

  • Add isort and codespell in lint and rework tox jobs (Adrien Berchet - #25)

New Features

  • Add warnings for config parameters that are not consumed by a task (#32) (Adrien Berchet - 7c054f7)

0.0.17

17 March 2022

Uncategorized Changes

  • Improve the behavior of prefixes in targets and add custom str representations to them (Adrien Berchet - #23)

  • Fix typo (Adrien Berchet - #22)

0.0.16

11 January 2022

  • Can use a raw string as __prefix for OutputLocalTarget classes (Adrien Berchet - #20)

  • Add deprecation warnings helpers for features moved to official luigi package (Adrien Berchet - #19)

  • OptionalParameter can now have an iterable set as expected_type (Adrien Berchet - #18)

0.0.15

14 October 2021

  • Add a PathParameter to easily handle file paths (Adrien Berchet - #15)

  • Fix ExtParameter so it is also processed for default values (Adrien Berchet - f080949)

0.0.14

7 October 2021

  • Fix: __prefix attribute is no more mandatory for OutputLocalTarget children (Adrien Berchet - #14)

0.0.13

7 October 2021

  • Add py39 in CI (Adrien Berchet - #12)

  • Add an example in README for RemoveCorruptedOutput (Anil Tuncel - #11)

  • Improve OutputLocalTarget to make the creation of directory trees easier (Adrien Berchet - #10)

0.0.12

12 August 2021

  • Improve OptionalParameter which is now a true mixin (Adrien Berchet - #7)

  • Fix task_value() with @copy_params and improve tests (Adrien Berchet - #8)

  • Fix license in docstrings (Adrien Berchet - bcce989)

0.0.11

21 July 2021

  • Remove devpi and fix RTD URL (Adrien Berchet - #6)

  • Setup ReadTheDocs (Adrien Berchet - #5)

  • Update README.md (alex4200 - #4)

  • Validate OSS checklist (Adrien Berchet - #3)

  • Change license and use version scm (Adrien Berchet - #1)

  • Migrate from Gerrit to GitHub (Adrien Berchet - 54d7fff)

  • Remove version file (Adrien Berchet - bb6776a)

  • Update publish-sdist.yml (Adrien Berchet - a280a02)

  • Fix long description in setup.py (Adrien Berchet - a923e6a)

0.0.10

21 April 2021

  • Fix empty string case in OptionalParameter (Adrien Berchet - ef45da1)

0.0.9

19 April 2021

  • Add OptionalBoolParameter (Adrien Berchet - e5278c4)

0.0.8

15 March 2021

  • Add set_luigi_config() context manager to use temporary luigi config (Adrien Berchet - dbdcfc8)

0.0.7

22 February 2021

  • Improve test readability (Adrien Berchet - 587e21f)

  • Add dependency graph rendering with GraphViz (Adrien Berchet - 69ab397)

  • Add a function to register config templates (Adrien Berchet - d3a1e31)

  • Add OptionalStrParameter (Adrien Berchet - 43a0df2)

0.0.6

4 February 2021

  • Merge “Check name of global parameters before their values in GlobalParamMixin.setattr” (Adrien Berchet - e90b5f5)

  • add RemoveCorruptedOutputMixin (Anil Tuncel - 7c7a7fc)

  • Check name of global parameters before their values in GlobalParamMixin.setattr (Adrien Berchet - 4308ea6)

0.0.5

4 January 2021

  • Improve luigi config files in tests (Adrien Berchet - 8d8220f)

  • Set default value of OutputLocalTarget.init.create_parent() parameter to True (Adrien Berchet - 7165d0f)

  • Update changelog (Adrien Berchet - 56dc7a8)

0.0.4

4 January 2021

  • Add new optional parameters and improve OutputLocalTarget (Adrien Berchet - b586284)

0.0.3

30 November 2020

  • module name refactoring to use singular and be consistent with luigi (genrich - 50cc72a)

  • release (genrich - 94a88e2)

0.0.2

30 November 2020

  • Fix GlobalParamMixin for serialized parameters (Adrien Berchet - d11bb77)

  • Improve doc, especially for copy_params and OutputLocalTarget (Adrien Berchet - 31171f2)

  • Rename ParamLink to ParamRef which is less ambiguous (Adrien Berchet - f0c4d77)

  • Fix OptionalParameter.normalize (Adrien Berchet - ab657d5)

  • Update changelog before release (Adrien Berchet - ac30e98)

0.0.1

27 November 2020

  • First commit (Adrien Berchet - 65eb608)

  • migrate sphinx docs from autoapi to autodoc (genrich - 49f08e2)

  • Transform the RerunnableTask into a mixin called RerunMixin (Adrien Berchet - ba5173b)

  • Initial empty repository (Dries Verachtert - 69d109b)