Skip to content

Releases: spotify/luigi

1.3.0

26 Jun 13:27
Compare
Choose a tag to compare

Notable changes:

  • is_global finally removed! (It still exists to not break old code, but it only sets positional=False)
  • Initial support for Google Cloud Storage and Google BigQuery. Thanks @mikekap! #999 #1002
  • Massive luigid speedup for get_work() response times. #986
  • Various bugfixes.
  • Standardized FileSystem/Target interface. Again thanks @mikekap! #997
  • SQLAlchemy works for multiple engines. Thanks @dylanjbarth! #991

v1.2.1

26 May 10:04
Compare
Choose a tag to compare

Same as 1.2.0, only that I didn't forget to update the setup.py file this time.

1.2.1

26 May 18:28
Compare
Choose a tag to compare

Same as v1.2.1. Only that we can't have a initial "v" as otherwise readthedocs won't build the documentation for us. See #970 (comment)

v1.2.0

26 May 09:38
Compare
Choose a tag to compare

Notable changes:

  • Dropped Python 2.6 support. #934
  • New experimental "assistant" feature.
  • External tasks are now also registered. This might cause breakage in settings like described here
  • Many configuration settings have been hoisted to the new configuration system. Particularly for hdfs-related parameters. The --help command will show what new options are available.
  • While is_global is not removed yet. It'll get removed anytime soon. Please use the new positional=False setting as a replacement in your parameters. In fact, we suggest to always use positional=False.
  • The central scheduler now supports searching within groups. #903
  • New dependency graph rendering using D3. #920
  • The built in map reduce framework can now use ujson instead of doing eval. It's still not clear to us how much faster it is. #939
  • Various bug fixes and other features.

1.1.1

16 Mar 13:04
Compare
Choose a tag to compare

Features better Spark support: #837 #812 #806 and various bug fixes

Version 1.1.0

07 Mar 17:38
Compare
Choose a tag to compare

This mainly features Python 3 support (thanks mostly to @gpoulin!)

1.1.0 corresponds to 0abe27e and has been run internally at Spotify for a while so should be fairly robust.

I would have released latest master as 1.1.0 had it not been for the bugs around Tornado (#824). Hoping to launch an 1.1.1 soon.

setup.py has recorded 1.0.24 for a while now, which is not correct for all commits after 0abe27e. I bumped the version of setup.py to 1.1.1

1.0.24

10 Feb 04:22
Compare
Choose a tag to compare

.24, .23, and .22 were quick fixes of big issues that came up when trying to release .21

1.0.20

17 May 16:36
Compare
Choose a tag to compare

Latest release