pypi luigi 2.5.0
Version 2.5.0

latest releases: 3.5.2, 3.5.1, 3.5.0...
7 years ago

This releases contains mostly bugfixes, but also changes to the otherwise quite stale luigi core.

Most users will probably not have anything break. But at least read the
warnings placed below to see what could've have changed for you.

luigi:
  • Changed behavior warning! BooleanParameter is now removed after a long deprecation. Instead simply use BoolParameter. #1959
  • Make luigi Task classes more pythonic and functional:
    • Changed behavior warning! task_namespace is now inherited as usual in python and not overridden my metamagic from luigi. #1950 (Thanks @riga).
    • Changed behavior warning! externalize now goes out of it's way to ensure it doesn't mutate its input anymore, and returns a copy. Allowing for new cool usage patterns. #1975 (docs) (shameless thanks @Tarrasch :p)
    • Concepts like task namespace and friends are now documented. Curious folks can read the new docs. :)
  • Further bigquery improvements from @spotify engineers: #1896 #1946 (Thanks @ukarlsson and @fabriziodemaria and more)
  • Various bugfixes:
    • Fix serialization of TimeDeltaParameter #1968 (Thanks @kierkegaard13)
    • Fix execution summary and return codes for succesfully retried tasks #1951 (Thanks @bwtakacy)

There have been a lot of other bugfixes, docsfixes, cleanups and added testcases! See all commits
here.

Don't miss a new luigi release

NewReleases is sending notifications on new releases.