@honnix honnix released this Aug 24, 2018 · 53 commits to master since this release

Assets 2

Added

luigi:
  • Add Data Revenue to the blogged list (#2472)
  • Add default reviewers in CODEOWNERS (#2465)
  • Optional TOML configs support (#2457)
  • Add support for multiple requires and inherits arguments (#2475)
  • Add a visiblity level for luigi.Parameters (#2278)
  • Make logging of RPC retries configurable #2486
  • Added a new event 'progress' (#2498)
luigi.contrib:
  • Additions to provide support for the Load Sharing Facility (LSF) job scheduler (#2373)
  • Added default port behaviour for Redshift (#2474)
  • Add metadata columns to the RDBMS contrib (#2440)
  • Use passed password when create a redis connection (#2489)

Changed

luigi:
  • Update supplementary github files to improve repo organization and maintenance (#2463)
  • Use task_id in Task.eq comparison (#2462)
  • Replace luigi.Task by RunOnceTask in scheduler_visualisation_test (#2476)
  • (Breaking change) Bump tornado milestone version (#2490)
    This changes requires Python version 2.7.9+ and 3.4+
luigi.contrib:
  • S3 client refactor (#2482)
  • Update moto to 1.x milestone version (#2471)

Fixed

luigi:
  • Fix Scheduler.add_task to overwrite accepts_messages attribute. (#2469)
  • Fix race condition (#2477)
  • Fix attribute forwarding for tasks with dynamic dependencies (#2478)
luigi.contrib:
  • Fix transfer config import (#2458)

Removed

luigi:
  • Remove long-deprecated scheduler config variable alternatives (#2491)