Skip to content
This repository has been archived by the owner on Jan 14, 2024. It is now read-only.

Releases: riotkit-org/riotkit-do

v2.4.0 - Stable minor release - mainly rkd.process improvements

24 Jun 21:30
3fedfc7
Compare
Choose a tag to compare

Stable release

Features:

  • #71 rkd.process.check_call() has now output capturing callback
  • #69 rkd.io has now support for output processing on-the-fly using add_output_processor()
  • #36 task can have a separate, fixed working directory set in YAML, TaskDeclaration and in commandline

Bugfixes:

  • #63 unicode decode error in IO
  • #57 terminal display size is not resized when a terminal is resized (rkd.process)
  • #56 Improved error message to be more descriptive
  • #55 Improved error printing to show more clear messages instead of bigger stacktraces

RC1 of minor feature & bugfix release of RKD 2.4

05 Jun 07:44
Compare
Choose a tag to compare

Notice: This is a pre-release version

Features:

  • #71 rkd.process.check_call() has now output capturing callback
  • #69 rkd.io has now support for output processing on-the-fly using add_output_processor()
  • #36 task can have a separate, fixed working directory set in YAML, TaskDeclaration and in commandline

Bugfixes:

  • #63 unicode decode error in IO
  • #57 terminal display size is not resized when a terminal is resized (rkd.process)
  • #56 Improved error message to be more descriptive
  • #55 Improved error printing to show more clear messages instead of bigger stacktraces

v2.3.4

05 Dec 23:20
Compare
Choose a tag to compare
#62: Fallback to global path, when there is no local path - tests cov…

v2.3.3 - packaging fix to v2.3.0

27 Nov 22:08
Compare
Choose a tag to compare

Includes a packaging fix, as text files were not packaged correctly

FEATURES:

  • #55: Do not print by default all environment variables, when subshell command fails (now print only in debug logging level)
  • #59: Changes related to RiotKit's InfraCheck project which includes - imports() in each module in standardlib, rkd.api.parsing.SyntaxParsing API interface, possibility to import tasks or modules inline by using --imports switch or RKD_IMPORTS environment variable
  • #54: Clean up the project structure, move packages from src to main directory
  • #60: Migrate from Travis CI to Github CI workflows
  • #61: rkd_python - do not chdir anymore, use PYTHONPATH instead. By the way increase tests coverage a little bit

FIXES:

  • #58: Bugfix become support
  • #56: Correct error message
  • #57: subshell terminal resizing support

Third beta release

23 Nov 06:59
Compare
Choose a tag to compare
Third beta release Pre-release
Pre-release

This release brings changes related to InfraCheck 2.0 release:

Second beta release for v2.3.0

15 Nov 14:44
Compare
Choose a tag to compare
Pre-release

2.3.0 Beta 1

11 Nov 22:43
Compare
Choose a tag to compare
2.3.0 Beta 1 Pre-release
Pre-release

Hotfix release: Non-TTY fallback

08 Nov 11:46
Compare
Choose a tag to compare

v2.2.0 bring the interactive mode support. The 2.2.2 has a hotfix for a correct non-interactive mode fallback.

Bugfix release: Corrected detection of if console is a TTY

08 Nov 00:24
Compare
Choose a tag to compare

Stable 2.2.0 - interactive mode, rkd.api.testing

06 Nov 23:02
Compare
Choose a tag to compare

Features:

  • #41: New component: "API" - Testing API (rkd.api.testing) ❗
  • #48: Interactive mode for sh() ❗
  • #46: Make output always unbuffered

Bugfixes:

  • #47: Escaping of $ (dollar sign) when exporting variables in sh()

https://github.com/riotkit-org/riotkit-do/milestone/6?closed=1