Luigi

Latest version: v3.6.0

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

3.6.0

What's Changed
* Fix logging of sensitive information in pai.py by Ali-Razmjoo in https://github.com/spotify/luigi/pull/3310
* Fix overly permissive file permissions in luigi/lock.py by Ali-Razmjoo in https://github.com/spotify/luigi/pull/3308
* Fix unsafe shell command in luigi/contrib/lsf.py by Ali-Razmjoo in https://github.com/spotify/luigi/pull/3307
* Fix arbitrary file write during tarfile extraction in luigi/contrib/lsf_runner.py and luigi/contrib/sge_runner.py by Ali-Razmjoo in https://github.com/spotify/luigi/pull/3309
* add ChoiceListParameter by kitagry in https://github.com/spotify/luigi/pull/3305
* Implement mypy plugin for `luigi.Task` by hiro-o918 in https://github.com/spotify/luigi/pull/3315
* /history/by_task_id : a method to link each task's history uniquely to the SQL database by tashrifbillah in https://github.com/spotify/luigi/pull/3321
* Replace os.rename with os.replace by yyyyuki in https://github.com/spotify/luigi/pull/3322
* Support Dropbox root_namespace_id for Team Spaces by smrohrer in https://github.com/spotify/luigi/pull/3316
* Validate str type before tuple cast by ikyasam18 in https://github.com/spotify/luigi/pull/3323
* fix(luigi/contrib/postgres.py): replace copy_from with copy_expert by delhomer in https://github.com/spotify/luigi/pull/3324
* Drop Support for Python 3.5 and 3.6 by dlstadther in https://github.com/spotify/luigi/pull/3325
* Version 3.6.0 by dlstadther in https://github.com/spotify/luigi/pull/3328

New Contributors
* Ali-Razmjoo made their first contribution in https://github.com/spotify/luigi/pull/3310
* yyyyuki made their first contribution in https://github.com/spotify/luigi/pull/3322
* ikyasam18 made their first contribution in https://github.com/spotify/luigi/pull/3323
* delhomer made their first contribution in https://github.com/spotify/luigi/pull/3324

**Full Changelog**: https://github.com/spotify/luigi/compare/v3.5.2...v3.6.0

3.5.2

What's Changed
* Updated luigi.contrib.azureblob to 12.x.y series of azure.storage.blob by bcamel in https://github.com/spotify/luigi/pull/3290
* Fix batch email configuration docs by ccmaymay in https://github.com/spotify/luigi/pull/3296

New Contributors
* bcamel made their first contribution in https://github.com/spotify/luigi/pull/3290
* ccmaymay made their first contribution in https://github.com/spotify/luigi/pull/3296
* hiro-o918 made their first contribution in https://github.com/spotify/luigi/pull/3297
* shadchin made their first contribution in https://github.com/spotify/luigi/pull/3298
* radeklat made their first contribution in https://github.com/spotify/luigi/pull/3277

**Full Changelog**: https://github.com/spotify/luigi/compare/3.5.1...v3.5.2

3.5.1

What's Changed
* don't convert str to tuple in TupleParameter by kitagry in https://github.com/spotify/luigi/pull/3275
* Fix error message in case of unfulfilled dependencies with single output by GianlucaFicarelli in https://github.com/spotify/luigi/pull/3281
* Add option to remove event handler from luigi.Task by starhel in https://github.com/spotify/luigi/pull/3282
* Fix execution summary for optional parameters by starhel in https://github.com/spotify/luigi/pull/3286
* Support Python3.12 by ukky17 in https://github.com/spotify/luigi/pull/3266
* Fixed visualization of SVG graph for tasks directly dependent on each… by starhel in https://github.com/spotify/luigi/pull/3287
* Version 3.5.1 by andresgomezfrr in https://github.com/spotify/luigi/pull/3291

New Contributors
* kitagry made their first contribution in https://github.com/spotify/luigi/pull/3275
* GianlucaFicarelli made their first contribution in https://github.com/spotify/luigi/pull/3281

**Full Changelog**: https://github.com/spotify/luigi/compare/3.5.0...3.5.1

3.5.0

New Contributors
* smrohrer made their first contribution in https://github.com/spotify/luigi/pull/3259
* ukky17 made their first contribution in https://github.com/spotify/luigi/pull/3265
* pablocasares made their first contribution in https://github.com/spotify/luigi/pull/3269
* ironbar made their first contribution in https://github.com/spotify/luigi/pull/3268

**Full Changelog**: https://github.com/spotify/luigi/compare/3.4.0...3.5.0

3.4.0

What's Changed

Added
* Add CodeQL workflow by jorgectf in https://github.com/spotify/luigi/pull/3244

Fixed
* Fix compatibility with cythonized tasks. by MichaelGrupp in https://github.com/spotify/luigi/pull/3246
* fix flake8 error in master by dlstadther in https://github.com/spotify/luigi/pull/3248
* Do not escape <br> tags in task tooltips, so that the line breaks are… by ewallace-RI in https://github.com/spotify/luigi/pull/3250
* Silence false positive UnconsumedParameterWarning by starhel in https://github.com/spotify/luigi/pull/3235
* Fix pymssql import by grihabor in https://github.com/spotify/luigi/pull/3252

**Full Changelog**: https://github.com/spotify/luigi/compare/3.3.0...3.4.0

3.3.0

Added
* Add host_config_options to allow configuration of DockerTask for GPU resources 3234

Fixed
* Fix bigquery retry 3238
* Fix for applying logging configurations using the a TOML configuration file 3237

Page 1 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.