Releases: savannahghi/idr-client
Releases · savannahghi/idr-client
v0.3.0
0.3.0 (2022-10-14)
Features
- lib: implement concurrent executor task (#55) (2f6020e)
- lib: implement the retry functionality (#57) (bc1bf4d)
Bug Fixes
- http: extract metadata fetching (#54) (8c62944)
- http: make the HTTP transport threadsafe (#56) (b1a56a9)
- ci: release CI (#64) (d59ec0e)
Dependency Updates
Refactors
- http: encapsulate HTTPTransport (#59) (38c3fd1)
- sql_data: encapsulate sql_data implementation (#60) (30f2741)
- build: migrate to python3.9 (#62) (436152a)
- use_cases: move the retry functionality to use cases (#61) (fa2d44a), closes #59 #60
- use_cases: move upload completion to separate task (#50) (5c5919e)
- use_cases: refactor main pipeline use_cases (#51) (2cc16bd)
v0.2.0
0.2.0 (2022-08-18)
Features
- core: add data upload api on transport interface (#34) (43de98f)
- core: add data upload interfaces (#32) (677fe25)
- core: add transport api for marking uploads as completed (#37) (9ce91b1)
- core: implement data upload api on transport implementations (#35) (4a67b74)
- core: implement data upload interfaces (#33) (843bf91), closes #32
- core: implement transport api for marking uploads as completed (#38) (b61eff5)
- usecases: mark completed uploads (#39) (323fb75)
- usecases: wire up data upload functionality (#36) (ebbd2ae)
Bug Fixes
- ci: configure git user details for release ci (#46) (d394810)
- ci: mark semantic-release jobs as non-dry runs (#43) (1f409da)