Releases: m3dev/gokart
Releases · m3dev/gokart
Release 0.3.30
Release 0.3.29: fix ListTaskInstanceParameter behavior
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
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
0.3.27: Support py3.9 & other fixes
BUGFIX
- make s3 config singleton (#178) @mski-iksm
- support python 3.9 (#173) @hirosassa
Refactoring
- fix minor deps (#175) @hirosassa
- Feature/use isort (#177) @mski-iksm
- fix badges and cleanup whitespace (#174) @hirosassa
0.3.26: Suppress redundant warning messages and introduce tox integration
minor fix and improve CI
- Suppress redundant warning messages by @mski-iksm
- tox test for multiple python versions by @hirosassa
0.3.25: Packaging poetry
Changes
- packaging setup.py -> poetry
0.3.24: Efficient task lock
New Feature
- Feature/efficient task lock #162 by @mski-iksm
0.3.23: Careful assertion on empty dump
0.3.22: Bugfix & Refactoring
Bugfix
- set redis_timeout parameter as siginificant=False (#154) by @mski-iksm
Refactoring
- migrating slack_sdk from slackclient and cleanup (#156) by @hirosassa
- Apply yapf (#160) by @hirosassa
0.3.21: New way to inherit config params
- Feature/add inherits config params (#151)(#152) by @mski-iksm
- catch all exceptions (#153) by @hirosassa
- fix _get_module_versions sys.modules bugs #150 by @vaaaaanquish