All Versions
21
Latest Version
Avg Release Cycle
47 days
Latest Release
1097 days ago

Changelog History
Page 1

  • v3.0.2 Changes

    September 23, 2020

    3.0.2

    ๐Ÿ›  Fixed:

    luigi
    • ๐Ÿ‘ท Garbage collect task result queue when worker context exits #2973
    • ๐Ÿ›  Fixing problem with ListParameter and Dynamic Dependencies #2970

    ๐Ÿ”„ Changed:

    luigi
    • โฌ‡๏ธ Drop Python 3.3 and 3.4 support #2978
    luigi.contrib
    • โšก๏ธ Use updated uri for gcs batch reqs #2998
  • v3.0.1 Changes

    July 23, 2020

    โž• Added:

    luigi
    • ๐Ÿ‘ท Worker_timeout can be 0. #2968
    • ๐Ÿ‘ท Return bq job id from biquery.run_job() #2957
    • Documentation for check_complete_on_run config #2961
  • v3.0.0 Changes

    June 02, 2020

    3.0.0

    ๐Ÿ—„ This is a major release without many feature changes compared to 2.8.13. The reason we decided to give it a major bump is the drop of Python2 support. From this version on, Luigi stops supporting Python2 for the obvious reason. 3.0.0 release includes a series of PRs deprecating Python2 , plus a few other changes listed below. Special thanks go to @drowoseque for doing all the great work!

    โž• Added:

    luigi
    • ๐Ÿ‘ท Show task progress in visualizer workers tab. #2932

    ๐Ÿ›  Fixed:

    luigi
    • ๐Ÿ›  Fix TravisCI build #2948
    • ๐Ÿ‘‰ Use is_alive in favour of isAlive for Python 3.9 compatibility. #2940
  • v3.0.0.b2 Changes

    February 10, 2020

    ๐Ÿ—„ This the second 3.0.0 beta release including a series of PRs deprecating Python2 , plus following:

    Special thanks go to @drowoseque for doing all the great work!

    โž• Added:

    luigi
    • โž• Add internal version info #2760
    • ๐Ÿ†• EnumListParameter #2801 ( new since 3.0.0b1 )
    luigi.contrib
    • [luigi.contrib.spark] pyspark python options added #2818

    ๐Ÿ›  Fixed:

    luigi
    • ๐Ÿ›  Fix params hashing #2540
    • Check for autoload_range istead of autoload-range
    • autoload_range doc fix #2878 ( new since 3.0.0b1 )

    โœ‚ Removed:

    luigi
    • ๐Ÿšš [luigi.file] removed #2832
    • ๐Ÿšš [luigi.mock.MockFile] removed #2839

    ๐Ÿ”„ Changed:

    luigi
    • ๐Ÿ‘ Allow python-daemon >= 2.2.0 if not on windows #2796
    • โฑ Make URLLibFetcher aware of basic auth info in scheduler URL. #2791
    luigi.contrib
    • ๐Ÿ”Š [luigi.contrib.external_program.ExternalProgramTask] logs_output_pattern_to_url provided #2822
    • ๐Ÿ†• [luigi.contrib.hive] HiveTableTarget inherits HivePartitionTarget #2872 ( new since 3.0.0b1 )
    • โš™ [luigi.contrib.pyspark_runner] SparkSession support in PySparkTask #2862 ( new since 3.0.0b1 )
  • v3.0.0.b1 Changes

    December 30, 2019

    ๐Ÿ—„ This the first 3.0.0 beta release including a series of PRs deprecating Python2 , plus following:

    Special thanks go to @drowoseque for doing all the great work!

    โž• Added:

    luigi
    • โž• Add internal version info #2760
    luigi.contrib
    • [luigi.contrib.spark] pyspark python options added #2818

    ๐Ÿ›  Fixed:

    luigi
    • ๐Ÿ›  Fix params hashing #2540
    • Check for autoload_range istead of autoload-range

    โœ‚ Removed:

    luigi
    • ๐Ÿšš [luigi.file] removed #2832
    • ๐Ÿšš [luigi.mock.MockFile] removed #2839

    ๐Ÿ”„ Changed:

    luigi
    • ๐Ÿ‘ Allow python-daemon >= 2.2.0 if not on windows #2796
    • โฑ Make URLLibFetcher aware of basic auth info in scheduler URL. #2791
    luigi.contrib
    • ๐Ÿ”Š [luigi.contrib.external_program.ExternalProgramTask] logs_output_pattern_to_url provided #2822
  • v2.8.13 Changes

    April 29, 2020

    โž• Added:

    luigi.contrib
    • ๐Ÿ‘ Presto support in Luigi (#2885)

    ๐Ÿ›  Fixed:

    luigi
    • removed wrong type of Target. init path arg from doc master (#2927)
    • โœ‚ remove StreamingBodyAdaptor that didn't allow choosing the chunk size (#2929)
    • ๐Ÿ›  Fix docs explaining write modes for Luigi Targets. Closes #2783 (#2931)
    • ๐Ÿ”ง All configuration parameters in docs now use underscore in their names for consistency. (#2890)

    ๐Ÿ”„ Changed:

    luigi
    • ๐Ÿ‘ Allowed wider popovers in grapth. (#2093)
    • ๐Ÿ“š update documentation to prefer pykube-ng (#2924)
  • v2.8.12 Changes

    February 19, 2020

    โž• Added:

    luigi
    • EnumListParameter #2801

    ๐Ÿ›  Fixed:

    luigi
    • Import ABC from collections.abc instead of collections for Python 3.9 compatibility #2895

    ๐Ÿ”„ Changed:

    luigi.contrib
    • [luigi.contrib.hive] HiveTableTarget inherits HivePartitionTarget #2872
    • ๐Ÿ‘ [luigi.contrib.pyspark_runner] SparkSession support in PySparkTask #2862
  • v2.8.11 Changes

    January 02, 2020

    โž• Added:

    luigi
    • โž• Add internal version info #2760
    luigi.contrib
    • [luigi.contrib.spark] pyspark python options added #2818

    ๐Ÿ›  Fixed:

    luigi
    • ๐Ÿ›  Fix params hashing #2540
    • Check for autoload_range istead of autoload-range
    • autoload_range doc fix #2878

    โœ‚ Removed:

    luigi
    • ๐Ÿšš [luigi.file] removed #2832
    • ๐Ÿšš [luigi.mock.MockFile] removed #2839

    ๐Ÿ”„ Changed:

    luigi
    • ๐Ÿ‘ Allow python-daemon >= 2.2.0 if not on windows #2796
    • โฑ Make URLLibFetcher aware of basic auth info in scheduler URL. #2791
    luigi.contrib
    • ๐Ÿ”Š [luigi.contrib.external_program.ExternalProgramTask] logs_output_pattern_to_url provided #2822
  • v2.8.10 Changes

    November 22, 2019

    โž• Added:

    luigi
    • โž• Add HEAD endpoint to scheduler server for status/health checks #2789
    luigi.contrib
    • [luigi.contrib.hive] WarehouseHiveClient #2826

    ๐Ÿ›  Fixed:

    luigi.contrib
    • Add Python version-agnostic get_writer_schema. #2827
    • PySparkTask: handle special characters in name (#2778) #2779

    ๐Ÿ”„ Changed:

    luigi.contrib
    • [luigi.contrib.spark] tracking_url_pattern as a property #2820
    • Add pod_creation_wait_interal #2813
    • Added optional argument 'aws_session_token' to S3Client #2798
  • v2.8.9 Changes

    August 27, 2019

    โž• Added:

    luigi
    • โž• Adds "Force Commit" button in UI to set tasks to DONE #2751
    • ๐Ÿ‘‰ Show task history link in visualizer when recording. #2759

    ๐Ÿ›  Fixed:

    luigi
    • ๐Ÿ“š Replace documentation reference to outdated test environment py27-nonhdfs #2762
    • Issue 2644: Tasks can be run several times under certain conditions #2645
    luigi & luigi.contrib
    • โœ… Ensure ignored tests are picked up by tox #2758

    ๐Ÿ”„ Changed:

    luigi
    • โšก๏ธ Update tornado requirement for new enough python versions #2761
    luigi.contrib
    • contrib/ftp: Clean up temporary files #2755