Skip to content

Releases: m3dev/gokart

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!

Release 0.3.30

23 Apr 04:18
5eb59d8
Compare
Choose a tag to compare

New feature

  • Add parameter alias to inherits_config_params #193

BUGFIX

  • Fix ListTaskInstanceParameter bug #199

Release 0.3.29: fix ListTaskInstanceParameter behavior

17 Apr 10:36
a3fb3d5
Compare
Choose a tag to compare

fix

  • Fix ListTaskInstanceParameter behavior when not specific requires method : #195

Now works following:

class Foo(gokart.TaskOnKart):   # hasn't requires method
    foo = gokart.ListTaskInstanceParameter()

    def run(self):
        foo = self.load_data_frame('foo')

0.3.28: Support no specification load single dataframe

16 Mar 04:12
7056c10
Compare
Choose a tag to compare

New feature

  • Support no specification load single dataframe #180
class Task(gokart.TaskOnKart):
    bar = gokart.TaskInstancePrameter()

    def run(self):
        df = self.load_data_frame()    # We won't have to write "bar" about it because it's obvious