Releases: m3dev/gokart
v1.10.2
What's Changed
- Fix: dictionary changed size during iteration in GCSObjectMetadataClient by @ikyasam18 in #468
New Contributors
- @ikyasam18 made their first contribution in #468
Full Changelog: v1.10.1...v1.10.2
v1.10.1
v1.10.0
What's Changed
- feat: implement
ZonedDateSecondParameterby @stakahashy in #443 - Support functionalities to provide metadata as labels to object stored in GCS as cache. by @TlexCypher in #445
- Support functionalities to add user-provided, original labels. by @TlexCypher in #446
- Fix a small bug for GCS object-custom-metadata size limitation. by @TlexCypher in #448
- Identify abortion with dumping empty DataFrame by @mamo3gr in #451
- deprecates load_data_frame by @hirosassa in #454
- use engine parameter by @hirosassa in #456
- [fearture]Add processor for newline delimited json by @ohyan in #458
- [proposal] pyupgrade ruff rule by @yokomotod in #447
- simplify CI matrix by @hirosassa in #461
- Gather and expose errors by @mamo3gr in #453
- Fix typo in tox.ini. by @TlexCypher in #462
- add CODEOWNERS file by @kitagry in #452
- feat: add mypy plugin options to handle missing paramters for a task by @hiro-o918 in #428
- Support functionalities to enhance task traceability with metadata for dependency search. by @TlexCypher in #450
- fix: raise GokartBuildError on FAILED_AND_SCHEDULING_FAILED status by @kitagry in #465
New Contributors
- @stakahashy made their first contribution in #443
- @TlexCypher made their first contribution in #445
- @ohyan made their first contribution in #458
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
- chore(deps-dev): bump virtualenv from 20.26.3 to 20.26.6 by @dependabot in #426
- fix: fix typo of parameter handling of mypy plugin by @hiro-o918 in #427
- migration to
uvby @hirosassa in #429 - feat: set multiprocessing start method to 'fork' for compatibility by @inakam in #431
- add: CI on MacOS by @inakam in #433
- fix: fix flaky pytest behaviors by @utotsubasa in #437
- Fix flakiness on tests by @hirosassa in #438
- feat: Add
InMemoryTargetto store data in a memory instead of dumping to files by @utotsubasa in #432
New Contributors
- @inakam made their first contribution in #431
- @utotsubasa made their first contribution in #437
Full Changelog: 1.8.1...v1.9.0
What's Changed
- chore(deps-dev): bump virtualenv from 20.26.3 to 20.26.6 by @dependabot in #426
- fix: fix typo of parameter handling of mypy plugin by @hiro-o918 in #427
- migration to
uvby @hirosassa in #429 - feat: set multiprocessing start method to 'fork' for compatibility by @inakam in #431
- add: CI on MacOS by @inakam in #433
- fix: fix flaky pytest behaviors by @utotsubasa in #437
- Fix flakiness on tests by @hirosassa in #438
- feat: Add
InMemoryTargetto store data in a memory instead of dumping to files by @utotsubasa in #432
New Contributors
- @inakam made their first contribution in #431
- @utotsubasa made their first contribution in #437
Full Changelog: 1.8.1...v1.9.0
1.8.1: Improve usablities
What's Changed
-
docs: add an example to show how to use type-annotations on gokart by @hiro-o918 in #419
-
feat: Deprecate load_data_frame by @KowerKoint in #417
-
changed skip_if_completed_pre_run->task_completion_check_at_run by @mski-iksm in #420
-
Communicate Inner Task Exceptions as Part of GokartBuildError by @Hi-king in #418
-
Add Option to Output All TaskOnKart Cache Hash and File Paths in gokart.build by @Hi-king in #424
-
cache task.to_str_params() to speedup Task initialization by @Hi-king in #421
-
chore(deps-dev): bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #422
-
chore(deps): bump luigi from 3.5.2 to 3.6.0 by @dependabot in #415
New Contributors
- @KowerKoint made their first contribution in #417
Full Changelog: 1.8.0...1.8.1
1.8.0
What's Changed
- feat: use gokart worker by @hiro-o918 in #402
- chore(deps): bump tornado from 6.4.1 to 6.4.2 by @dependabot in #407
- update readthedocs setting by @kitagry in #408
- doc: add sphinx-rtd-theme by @kitagry in #409
- doc: link mypy_plugin.rst from index.rst by @kitagry in #410
- feat: add serializable parameter by @hiro-o918 in #411
- docs: add description about gokart.SerializableParameter by @hiro-o918 in #412
- feat: make worker skip running task when it is completed by @hiro-o918 in #406
Full Changelog: 1.7.0...1.8.0
1.7.0
What's Changed
- Breaking change: Don't extract value from 1-length dict by @mski-iksm in #399
- Bump werkzeug from 3.0.3 to 3.0.6 by @dependabot in #404
- feat: infer type of parameter when user doesn't specify type by @kitagry in #403
Full Changelog: 1.6.1...1.7.0
1.6.1
What's Changed
- fix: handle default type for
DateMinuteParameterby @hiro-o918 in #396
Full Changelog: 1.6.0...1.6.1