Skip to content

Releases: m3dev/gokart

1.1.2: Fast make_task_info

06 May 09:16
207666f
Compare
Choose a tag to compare

Improve performance of Redis cache lock

02 Apr 08:38
904268f
Compare
Choose a tag to compare

Changes

Feature

Bug fixes

Dependabot fixes

1.1.0: [BREAKING CHANGE] remove read_environ() feature to improve stability

12 Feb 07:31
51d97af
Compare
Choose a tag to compare

BREAKING CHANGE: %(envvar)s styled conf and implicit environment variables passing are no longer available #272

image image
image image

How to migrate

1. Change %(envvar)s to ${envvar}

old

[TaskA]
a=%(A)s

new

[TaskA]
a=${A}

2. Stop Implicit envvar passing

With older versions, following had worked implicitly with env A=foo

code

class TaskA(TaskOnKart):
   a = parameter()

class TaskB(TaskOnKart):
   a = parameter()

conf

[TaskA]
[TaskB]

something tricky :) Plz see detailed discussions if you are curious about this.

Now, should fix to pass envvar explicitly

conf

[TaskA]
a=${A}
[TaskB]
a=${A}

See discussion in #272 and slide for farther information.

All Changes

Feature Updates

Improve Developer's experiences

1.0.7: Improving developer experiences

14 Jan 00:54
210e282
Compare
Choose a tag to compare

Feature

  • Passing additional arguments with gokart.build() (like workers=...) @Hi-king
  • add gokart.testing.assert_frame_equal @mski-iksm

Bugfix

Refactor

Related Issues

  • Recursively large parameters @vaaaaanquish
  • How to run tasks in parallel @gismo07

1.0.6: Tasks hash ids update when run function definition changes

15 Oct 10:18
2a48aef
Compare
Choose a tag to compare

Feature

  • Tasks hash ids update when run function definition changes (#252) @ujiuji1259

1.0.5: Changes of gokart.build() default loglevel and enhancement to TaskInfo

17 Sep 04:21
06ede5c
Compare
Choose a tag to compare

Hotfix

  • change default loglevel of gokart.build as ERROR #249 @Hi-king

Feature

1.0.4: Hotfix of 1.0.3

11 Sep 08:14
a8e66c1
Compare
Choose a tag to compare

Hotfix

  • [Bug] NameError is raised when execute gokart.run() with _try_tree_info() in IPython #247 by @yuta100101

1.0.3: Advanced tasks_info & Improve Developer Experience

04 Sep 10:17
5709a89
Compare
Choose a tag to compare

Feature: advanced tasks_info

Improvement: Developer Experience

Release 1.0.2

10 Aug 01:14
1654f00
Compare
Choose a tag to compare

Feature

Fix bug

  • Fix add_config behavior #218 by @e-mon
  • Fix build output error when using dicts #221 by @TaylerUva
  • [bugfix] Should clone rerun if explicitly passed as self.clone(cls, rerun=True) #226 by @Hi-king
  • fix LoggerConfig inconsistency bug #233 by @mski-iksm

Update

Release 1.0.0

26 Apr 01:41
518ee29
Compare
Choose a tag to compare

Feature

Fix bug

Update

Special Thanks

We have great appreciation to @nishiba, an inventor of gokart, a great team leader and an initial member of AI/ML team at M3 inc., for his a lot of great contributions on gokart!