Gokart

Latest version: v1.8.0

Safety actively analyzes 688512 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 11

1.2.1

Bug fixes

* set columns with list 299 by mski-iksm

1.2.0

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

1.1.3

- Suppress heavy logs on test (fix 284) 285 by Hi-king
- Fix TaskOnKart.fix_random_seed_value cannnot handle None 287 by Hi-king
- Delete warning 288 kitagry
- fix: annotation of inherits_config_params 289 by yuta100101
- Added should_dump_supplementary_log_files option 291 by mski-iksm

1.1.2

* Use cache in make task info 283 by ujiuji1259
* Update documentation for fail_on_empty_dump 282 by yamasakih

1.1.1

Changes
Feature
- Feature/implement fast load lock 276 mski-iksm

Bug fixes
- Bugfix: task_info should accept generator 279 Hi-king

Dependabot fixes
- 274 and 275

1.1.0

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

|<img width="1246" alt="image" src="https://user-images.githubusercontent.com/1065318/152985358-11215b22-9455-4448-be27-0d31aeff72e7.png">|<img width="1289" alt="image" src="https://user-images.githubusercontent.com/1065318/152985374-2e86a963-22cc-4444-8438-8b342b01ec0a.png">|
|----|---|
|<img width="1310" alt="image" src="https://user-images.githubusercontent.com/1065318/152985397-92dcc33e-99ab-4970-b6bc-5fdf33945690.png">|<img width="1298" alt="image" src="https://user-images.githubusercontent.com/1065318/152985892-ebdb968b-1838-4334-b58c-72bd7a21ef5e.png">|

How to migrate

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

old

toml
[TaskA]
a=%(A)s


new

toml
[TaskA]
a=${A}

2. Stop Implicit envvar passing

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

code

python
class TaskA(TaskOnKart):
a = parameter()

class TaskB(TaskOnKart):
a = parameter()


conf

toml
[TaskA]
[TaskB]


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


Now, should fix to pass envvar explicitly


conf

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





See discussion in 272 and [slide](https://docs.google.com/presentation/d/1Vq9EvpvTlwtMoZsOLrSljLencxx2xqfyNmlGb42SOXg/edit?usp=sharing) for farther information.



All Changes

Feature Updates

* only use luigi-style ${ENVVAR} (272) nersonu
* support 3.10 (269) hirosassa

Improve Developer's experiences

* Add Error Message (267) hirotosuzuki
* update task lock docs (263) mski-iksm
* assert redis_timeout (271) mski-iksm
* add redis test (273) mski-iksm

Page 4 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.