Skip to content

Releases: SwissDataScienceCenter/renku-python

Release v0.16.2

05 Oct 15:20

Choose a tag to compare

release 0.16.2

pin pyshacl to version 0.17.0.post1

Release v0.16.1.post1

22 Sep 15:49

Choose a tag to compare

chore: change publish pypi action to python 3.7

v0.16.1

22 Sep 14:56

Choose a tag to compare

Bug Fixes:

  • core: Update to rdflib 6 and remove rdflib-jsonld which was not installable with setuptools>58.0.2

v0.16.0

08 Jul 17:40
548b815

Choose a tag to compare

Bug Fixes

  • cli: Fix Git LFS autocommit hook not committing new pointer files (#2139)(dca5aa4)
  • cli: prevent --template-ref from being set without --template-source in renku init (#2146)(e687b08)
  • core: add url validator utility function to fix an issue with URLs containing trailing slashes (#2050)(89f1c90),
  • core: fix checking out template repository by revision (#2189)(2a69aa2),
  • core: fix CWL to work with filenames with space (#2187)(634f2b3),
  • core: fix zenodo dataset import for datasets with schema:image set (#2142)(06d4969)
  • core: fix duplicate project version in flattened JSON-LD (#2087)(e28e308)
  • service: fix management jobs running into timeouts (#2127)(ab7ca08)

Features

v0.15.1

20 May 11:43
99c68e3

Choose a tag to compare

Bug Fixes

  • core: remove locking from core read operations (#2099) (4407808)
  • service: fix service project creation (#2092) (48d518f)

v0.15.0

17 May 15:12
58efcb0

Choose a tag to compare

Bug Fixes

  • core: Fix annotations serialization in ProvenanceGraph (#1992) (#1952) (eb3a7ba)
  • core: no failure when processing git history for deleted files (#2047) (d85facd)
  • cli: fix path matching in renku log dot output (#2070) (4a4342b)

Features

  • cli: improve feedback around files being overwritten by renku init and add --initial-branch flag (#1997) (50bb67b)
  • cli: add JSON output format to 'renku dataset ls' and 'renku dataset ls-files' (#2084) (514f13b)
  • cli: add OLOS export and improve import/export provider logic (#1857) (779c481)
  • cli: detect filename from content-disposition header when downloading (#2020) (c79ea14)
  • core: add default value to all Run parameters (#2057) (3a0321d)
  • core: adds node-js detection for rerun/update (#2002) (8b9e801)
  • core: add renku login command to authenticate with a renku deployment (#1864) (7f3039f)
  • dataset: add support to dataset update for detecting changes to local files (#2049) (71befe0)
  • service: pass gitlab token to core-service (#2062) (63c2675)
  • workflow: add naming metadata for command parameters (#2071) (b1e7a9b)
  • workflow: add workflow naming metadata (#2033) (5612199)
  • service: add delayed write operations, ie. porcelain and better cache management (#1957) (a05b615)

v0.14.2

20 Apr 06:53
8842f92

Choose a tag to compare

Highlights

  • Ability to update local project from its template and to update the Dockerfile
    to install the current version of renku-python using renku migrate.
  • Support for Unicode paths in renku run (including emojis).

Bug Fixes

  • cli: fix renku rerun/update with unicode input/output paths (#1963) (9859b62)
  • service: fix project_clone with git ref specified (#2008) (c072286)

Features

  • cli: support template and docker migration (#2019) (ed87770)
  • dataset: support moving files between datasets with renku mv (#1993) (a715b70)

v0.14.1

24 Mar 12:45
4f52369

Choose a tag to compare

Bug Fixes

  • core: Add error handling if push of temporary branch fails (#1979) (f8d7285)
  • core: fix handling of '@' in filenames (#1982) (41316b4)
  • core: fix template update if same filename was added locally (#1974) (5b47ddc)
  • core: fixes save and push to correctly handle merge conflicts (#1925) (fdac171)
  • service: sync service cache with remote before operations to prevent cache getting out of sync (#1972) (34ec5d6)

Features

  • dataset: dataset import enhancements (#1970) (b3df7b8)
  • service: renku service up/down/ps/restart/logs commands (#1899) (d9e49ae)
  • service: add support for storing remote dataset images in the repo (#1878) (3862c2e)

v0.14.0

05 Mar 10:26
df598ce

Choose a tag to compare

Bug Fixes

  • core: call git commands for batches of files to prevent hitting
    argument length limits (#1893) (deaf055)
  • dataset: change renku dataset import to move temporary files and
    become more resilient to errors (#1894) (279407e)
  • service correctly address HTTP server errors (#1872) (2fd5052)
  • service correctly handle ref on project.clone (#1888) (7f30404)
  • service use project_id as part of project filesystem path (#1754) (391a14a)

Features

  • cli: add renku storage migrate command to migrate git files to
    lfs (#1869) (bed1358)
  • cli: add service component management commands (#1867) (928baf9)
  • core: exclude renku metadata from being added to git lfs (#1898) (8046edb)
  • core: add oauth authentication for KG access (#1881) (a568d31)
  • dataset: improve naming for imported datasets (#1900) (9beb654)
  • service: add build graph endpoint (#1571) (a7bfe3d)
  • service: add renku config endpoints (#1834) (c09ca6b)
  • service: add helm 3 values schema to chart (#1835) (57f6aee)
  • service add root redirect to swagger docs (#1871) (1abd4f6)
  • service: add support for adding images to datasets (#1850) (c3caafd)

v0.13.0

29 Jan 14:52
79fdecf

Choose a tag to compare

Bug Fixes

  • core: fix renku save with deleted files (#1849)(93348f9)
  • core: migration error when multiple outputs bind to the same input (#1832)(bb19b47)
  • core: output git lfs error messages when there is an error (#1838)(e2b5421)
  • service: reset cache after failed push (#1836)(f41df17)

Features