Releases: m3dev/gokart
Releases · m3dev/gokart
1.2.8
What's Changed
- relax python upper constraint by @yokomotod in #357
- Introducing Task Run Locking for Enhanced Concurrency Control in Gokart by @mski-iksm in #353
- set gokart.TaskOnKart.complete_check_at_run default True by @mski-iksm in #358
- bugfix: FeatherFileProcessor set wrong index by @kitagry in #359
New Contributors
- @yokomotod made their first contribution in #357
Full Changelog: 1.2.7...1.2.8
1.2.7
What's Changed
- introduce Ruff as linter by @hirosassa in #345
- Bump cryptography from 41.0.7 to 42.0.0 by @dependabot in #347
- Introduce Ruff as formatter by @hirosassa in #346
- check ruff format by @kitagry in #348
- Bump cryptography from 42.0.0 to 42.0.2 by @dependabot in #349
- Bump cryptography from 42.0.2 to 42.0.4 by @dependabot in #350
- Refactoring: move conflict prevention lock codes by @mski-iksm in #351
- Change build backend to poetry-core by @Hi-king in #355
- allow distributing typed information by @dn070017 in #356
New Contributors
Full Changelog: 1.2.6...1.2.7
1.2.6: Welcome python 3.12
What's Changed
Feature
- added @functools.wraps(run_func) to task_complete_check_wrapper by @mski-iksm in #337
- changed RedisParams.redis_fail_on_collision to RedisParams.raise_task_lock_exception_on_collision by @mski-iksm in #341
- set TaskOnKart.raise_task_lock_exception_on_collision as false by @mski-iksm in #342
- support Python 3.12 by @kitagry in #325
Full Changelog: 1.2.5...1.2.6
1.2.5
What's Changed
- Changed TargetOnKart.wrap_with_lock to TargetOnKart.wrap_with_run_lock by @mski-iksm in #332
- Bump pyarrow from 12.0.0 to 14.0.1 by @dependabot in #334
- Add complete_check_at_run parameter by @mski-iksm in #333
- gokart.build(reset_register=False) can use PandasTypeConfig by @Hi-king in #335
Full Changelog: 1.2.4...1.2.5
1.2.4: Add ini file processor
1.2.3: mypy, set_encoding
Features
- Set encoding when saving csv #317 by @mski-iksm
- Add mypy #313 by @kitagry
Fixes
- Fix CI settings #312 @kitagry
- [docs] fix csv encoding option #327 @ujiuji1259
1.2.2 Improve DX and reliability
Feature
- Feature/ Runtime validation of TaskInstanceParameter() and ListTaskInstanceParameter() by subclass bound #305 @ujiuji1259
Developer Experience Improviment
- apply Flake8 and add it to CI (#303) @hirosassa
- support 3.11 (#297) @hirosassa
- simplify lint CI (#302) @hirosassa
Documentation
1.2.1: hotfix: set columns with list
Bug fixes
- set columns with list #299 by @mski-iksm
1.2.0: Drop Python 3.7 and Hide private params from logs
Breaking change
- Drop Python 3.7 support #294 by @hirosassa
Feature
- Hide private params from logs #295 by @ujiuji1259
Developer Experience Improvement
- update redis version #296 by @hirosassa