Skip to content

Commit a5d96a8

Browse files
authored
Merge pull request #2874 from SwissDataScienceCenter/release/v1.2.3
chore: release 1.2.3
2 parents a60ca7f + 693b511 commit a5d96a8

File tree

130 files changed

+2412
-1113
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+2412
-1113
lines changed

CHANGES.rst

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,54 @@
1818
Changes
1919
=======
2020

21+
`1.2.3 <https://github.com/SwissDataScienceCenter/renku-python/compare/v1.2.2...v1.2.3>`__ (2022-04-29)
22+
-------------------------------------------------------------------------------------------------------
23+
24+
Bug Fixes
25+
~~~~~~~~~
26+
27+
- **cli:** inform user if a dataset wasn't found in dataset show
28+
(`#2830 <https://github.com/SwissDataScienceCenter/renku-python/issues/2830>`__)
29+
(`046a756 <https://github.com/SwissDataScienceCenter/renku-python/commit/046a7562bb885129058c1e523594785de804d2ca>`__)
30+
- **core:** tests for renku session sub-commands
31+
(`#2814 <https://github.com/SwissDataScienceCenter/renku-python/issues/2814>`__)
32+
(`a1a07c7 <https://github.com/SwissDataScienceCenter/renku-python/commit/a1a07c766d674c53ecf37a4c3338133c86edbd06>`__)
33+
- **dataset:** correct dataset image id after migration to v1.0.0
34+
(`#2842 <https://github.com/SwissDataScienceCenter/renku-python/issues/2842>`__)
35+
(`c2e08c8 <https://github.com/SwissDataScienceCenter/renku-python/commit/c2e08c8afeacf09bcd3f541ad7d48fb4ec72b929>`__)
36+
- **service:** fix project_id not being auto-generated if missing in
37+
request schema
38+
(`#2828 <https://github.com/SwissDataScienceCenter/renku-python/issues/2828>`__)
39+
(`ab46cd5 <https://github.com/SwissDataScienceCenter/renku-python/commit/ab46cd5672e96865997c0f53d8dc59e7cb0ccb09>`__)
40+
41+
Features
42+
~~~~~~~~
43+
44+
- **cli:** added renku gc command for cleaning up renku cache
45+
(`#2866 <https://github.com/SwissDataScienceCenter/renku-python/issues/2866>`__)
46+
(`0d3c176 <https://github.com/SwissDataScienceCenter/renku-python/commit/0d3c17653e1f3f40313e5535823edd8a701240ad>`__)
47+
- **core:** add support for template variables for workflow parameters
48+
(`#2704 <https://github.com/SwissDataScienceCenter/renku-python/issues/2704>`__)
49+
(`7e6e0da <https://github.com/SwissDataScienceCenter/renku-python/commit/7e6e0dac1c69ef00de7af1f13ea3de864bdfbfee>`__)
50+
- **core** handle migration errors from the template
51+
(`#2819 <https://github.com/SwissDataScienceCenter/renku-python/issues/2819>`__)
52+
(`1ddc16e <https://github.com/SwissDataScienceCenter/renku-python/commit/1ddc16e677ed9a8526c3b5d36491a4718dad0ad6>`__),
53+
closes
54+
`#2769 <https://github.com/SwissDataScienceCenter/renku-python/issues/2769>`__
55+
- **service:** restore optimized migration check
56+
(`#2854 <https://github.com/SwissDataScienceCenter/renku-python/issues/2854>`__)
57+
(`7e2a3d4 <https://github.com/SwissDataScienceCenter/renku-python/commit/7e2a3d4765f32cab3cc0c328b3525c98d4e96ea8>`__),
58+
closes
59+
`#2546 <https://github.com/SwissDataScienceCenter/renku-python/issues/2546>`__
60+
- **service:** update template schema and errors
61+
(`#2845 <https://github.com/SwissDataScienceCenter/renku-python/issues/2845>`__)
62+
(`905d1ae <https://github.com/SwissDataScienceCenter/renku-python/commit/905d1aeba093d342b3a01c0ef4a54ef1b757ff6b>`__),
63+
closes
64+
`#2729 <https://github.com/SwissDataScienceCenter/renku-python/issues/2729>`__
65+
- **workflow:** option to ignore deleted outputs in status/update
66+
(`#2832 <https://github.com/SwissDataScienceCenter/renku-python/issues/2832>`__)
67+
(`fe1c2c7 <https://github.com/SwissDataScienceCenter/renku-python/commit/fe1c2c70b0ef2facea83e1add21e39f03df9e569>`__)
68+
2169
`1.2.2 <https://github.com/SwissDataScienceCenter/renku-python/compare/v1.2.1...v1.2.2>`__ (2022-04-13)
2270
-------------------------------------------------------------------------------------------------------
2371

design/003-interactive-session/003-interactive-session.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ class ISessionProvider:
138138
:param image_descriptor: Path to the container image descriptor file.
139139
:param image_name: Container image name.
140140
:param config: Path to the session provider specific configuration YAML.
141-
:returns: a unique id for the created interactive sesssion.
141+
:returns: a unique id for the created interactive session.
142142
"""
143143
pass
144144

@@ -184,7 +184,7 @@ class ISessionProvider:
184184
:param mem_request: Memory size request for the session.
185185
:param disk_request: Disk size request for the session.
186186
:param gpu_request: GPU device request for the session.
187-
:returns: a unique id for the created interactive sesssion.
187+
:returns: a unique id for the created interactive session.
188188
"""
189189
pass
190190

83 Bytes
Binary file not shown.

docs/cheatsheet_hash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
8f835f7c5c76b60f8cd9785fd1e0cf31 cheatsheet.tex
1+
3e7d7567c17eba64945b70a3c1009343 cheatsheet.tex
22
c70c179e07f04186ec05497564165f11 sdsc_cheatsheet.cls

docs/conf.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@
335335

336336
# Autodoc configuraton.
337337
autoclass_content = "both"
338-
autodoc_mock_imports = ["persistent", "ZODB"]
338+
autodoc_mock_imports = ["persistent", "ZODB", "calamus"]
339339
autodoc_typehints = "none"
340340
autodoc_typehints_description_target = "documented"
341341

@@ -349,9 +349,11 @@
349349
("py:class", "CommandResult"),
350350
("py:class", "CommunicationCallback"),
351351
("py:class", "DynamicProxy"),
352+
("py:class", "IActivityGateway"),
352353
("py:class", "IClientDispatcher"),
353354
("py:class", "IDatabaseDispatcher"),
354355
("py:class", "IDatasetGateway"),
356+
("py:class", "IPlanGateway"),
355357
("py:class", "LocalClient"),
356358
("py:class", "OID_TYPE"),
357359
("py:class", "Path"),
@@ -362,3 +364,10 @@
362364
("py:class", '"ValueResolver"'),
363365
("py:exc", "errors.ParameterError"),
364366
]
367+
368+
nitpick_ignore_regex = [
369+
("py:class", r"calamus.*"),
370+
("py:class", r"docker.*"),
371+
("py:class", r"marshmallow.*"),
372+
("py:class", r"yaml.*"),
373+
]

docs/introduction.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
installation
2525
gettingstarted
2626
reference/index
27-
api
2827
changes
2928
license
3029

File renamed without changes.

docs/reference/commands.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,13 @@ Renku Command Line
6262

6363
.. automodule:: renku.ui.cli.dataset
6464

65+
.. _cli-gc:
66+
67+
``renku gc``
68+
------------
69+
70+
.. automodule:: renku.ui.cli.gc
71+
6572
.. _cli-graph:
6673

6774
``renku graph``

0 commit comments

Comments
 (0)