Skip to content

Version 2.2.0

Compare
Choose a tag to compare
@Tarrasch Tarrasch released this 08 Jul 10:55
· 939 commits to master since this release

There's been 3 months since the latest release. Making Google's results on readthedocs outdated and gives a stale feeling to luigi. Enjoy updated and hopefully bugfree software. :)

At least read these

  • Luigi finally has user-land configurable task status messages #1625
  • Parameters: From now on, you must not pass None as the default for a
    parameter. Usually, passing the empty string '' is a sufficient
    replacement. If you don't do this luigi will print a deprecation warning.
    #1624.
  • Logging for server: Things are greatly improved
    now as of #1633
    and #1636.
    Here's my jotted down usage info about it here
    #1752 (comment).

Main changes

luigi:
  • More fine grained eventhandlers #1698
  • Range: Finally a proper way to pass along parameters: #1675
  • From this release, we'll also bump the debian verion number. #1718
  • Print your dependency tree as ascii art! #1680
  • We now have a template for PR's! #1655
luigi.contrib:
  • AWS: You can now set the session token: https://github.com/spotify/luigi/pull/1702/files
  • Salesforce: Add support for multiple results #1686
  • FTP: Configurable port #1689
  • MSSQL support: #1650
  • Streaming mapreduce: Allow additional archives #1649
  • Streaming mapreduce: Recognize the Google File System formats #1664
  • Streaming mapreduce: mrrunner.py is not hardcoded as the binary being run #1565

Various goodies

Contribution spirit

A few great examples that show how improvements are well-receieved no matter how small they are. Yet these "small" changes helps hundreads of people reading the docs of luigi. #1672 #1642

Other changes

There were even more changes which we didn't include in these release notes. Like every contribution, whether merged or not we are happy for getting them. So please keep contributing! :)