Skip to content

Releases: SwissDataScienceCenter/renku-python

v0.16.5

28 Feb 14:34
7bd28d7
Compare
Choose a tag to compare

Bug Fixes

v1.0.6

15 Feb 14:50
869ea93
Compare
Choose a tag to compare

Bug Fixes

  • core: fix file size in dataset imported from renku #2637 (fc58c81)
  • service: bump Pillow to 9.0+ to fix security vulnerability #2645 (6002279)
  • service: remove json requirement from project.lock_status #2676 (7744a2d)

Features

  • service: expose warnings and errors on cache.migrate endpoint #2681 (8d4db90)

v1.0.5

07 Feb 15:06
39cf089
Compare
Choose a tag to compare

Bug Fixes

  • core: replace cwlgen with cwl-utils #2603 (ab2e9cf)
  • core: fix jinja2 dependency not being installed by pip #2613 (6effa0e)

v1.0.4

28 Jan 12:46
e1d40f3
Compare
Choose a tag to compare

Bug Fixes

  • service: Unlimited uploaded file size for multiple core-service deployment #2609

v1.0.3

26 Jan 14:35
d5f7f95
Compare
Choose a tag to compare

Bug Fixes

  • core: Execution graph linking of plans #2600 (0528d7c)
  • core: fix copying keywords of a plan (818093f)
  • core: fix cwl float type and derived from (#2570) (19454ba)
  • core: fix SHACL for Plan and CompositePlan (#2598) (21b022e)
  • core: fix Zenodo dataset import if sameAs is set (#2572) (f704916)
  • core: make activity ids deterministic in migration (#2581) (7ed6102)
  • core: move NodeJS requirement check to cwltool plugin (#2586) (1d79ce2)
  • service: fix cache.migrate not locking the project (#2573) (ed2bcd8)
  • service: use separate queues for multi core service deployment (#2602) (0f3fefb)

Features

  • cli: add explicit parameters to renku run (#2583) (5118774)
  • core: extended template variable functionality (#2120) (0e13fc1)
  • core: ignore quotation mark in git user/email config (#2537) (e70481c)
  • core: pass parameters as env vars to scripts (and renku.api) (#2596) (c4fd71c)
  • core: support forward compatibility of datasets (#2554) (c6a7013)
  • core: reintroduce shell completion command (#2562) (6b3ee60)

v0.16.4

26 Jan 09:08
Compare
Choose a tag to compare

Bug Fixes

  • service: use separate queues for multi core service deployment (#2602) (0f3fefb)

v0.16.3

21 Jan 07:47
Compare
Choose a tag to compare

Bugfixes

  • core: Fix for git requiring a merge strategy to be set

Features

  • core: Dataverse subject field support added

  • service: 1.0.0 style /version endpoint added

  • service: Made all endpoints versioned (v0.9)

v1.0.2

18 Jan 13:47
bd3a694
Compare
Choose a tag to compare

Bug Fixes

  • core: disable interpolation when loading/storing renku config (#2527) (4724b60)
  • core: fail gracefully when running non-existing commands (#2523) (2879c55)
  • core: fix cwl float type and derived from (#2570) (19454ba)
  • core: make activity ids deterministic in migration (#2581) (7ed6102)
  • core: preserve dateCreated when migrating datasets (#2526) (74c48f2)
  • core: set project when exporting graph (#2534) (de098a5)
  • service: disable migration check optimization (#2541) (f2f573f)
  • service: fix cache.migrate not locking the project (#2573) (ed2bcd8)

Features

  • core: add shell_complete implementation for workflows and datasets (#2512) (d6c1fe2)
  • core: extended template variable functionality (#2120) (0e13fc1)
  • core: ignore quotation mark in git user/email config (#2537) (e70481c)
  • core: renku clone with credentials (#2517) (594d0ad)
  • core: support forward compatibility of datasets (#2554) (c6a7013)
  • service: add project.lock_status endpoint (#2531) (082e897)

v1.0.1

07 Dec 16:59
048c062
Compare
Choose a tag to compare

Bug Fixes

  • core: fix hash calculation when git returns too many paths (#2504) (1788271)
  • core: fix project creator path in old project schema (#2514) (d6cafa3)
  • core: preserve dataset ids for KG migrations (#2510) (4946f89)

v1.0.0

02 Dec 13:37
c1226e1
Compare
Choose a tag to compare

Overview

For a detailed overview of everything that has changed in this big release, check the
in-depth release notes.

Main Changes:

  • Introduce a new metadata storage backend, not storing metadata scattered across commits, greatly improving performance
  • New workflow backend with many new workflow commands:
    • renku workflow ls
    • renku workflow edit
    • renku workflow compose
    • renku workflow execute
    • renku workflow iterate
    • renku workflow export
    • renku workflow show
    • renku workflow rm
    • renku workflow inputs
    • renku workflow outputs
  • New JSON-LD export method renku graph export
  • renku run now allows setting a name (using --name), which is highly encouraged, and additional parameters, creating a new workflow template
  • renku rerun, renku status and renku update have been rewritten to work with the new workflow format