Skip to content

Commit 0046bd0

Browse files
Merge pull request #3228 from SwissDataScienceCenter/release/v1.10.0
chore: release v1.10.0
2 parents e4c9eb6 + 8604d1b commit 0046bd0

File tree

32 files changed

+588
-133
lines changed

32 files changed

+588
-133
lines changed

.github/workflows/acceptance-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
persist: ${{ steps.deploy-comment.outputs.persist}}
3232
steps:
3333
- id: deploy-comment
34-
uses: SwissDataScienceCenter/renku-actions/check-pr-description@v1.2.0
34+
uses: SwissDataScienceCenter/renku-actions/check-pr-description@v1.4.1
3535
with:
3636
string: /deploy
3737
pr_ref: ${{ github.event.number }}
@@ -43,7 +43,7 @@ jobs:
4343
name: renku-ci-rp-${{ github.event.number }}
4444
steps:
4545
- name: deploy-pr
46-
uses: SwissDataScienceCenter/renku-actions/deploy-renku@v1.2.0
46+
uses: SwissDataScienceCenter/renku-actions/deploy-renku@v1.4.1
4747
env:
4848
DOCKER_PASSWORD: ${{ secrets.RENKU_DOCKER_PASSWORD }}
4949
DOCKER_USERNAME: ${{ secrets.RENKU_DOCKER_USERNAME }}
@@ -88,7 +88,7 @@ jobs:
8888
if: ${{ github.event.action != 'closed' && needs.check-deploy.outputs.pr-contains-string == 'true' && needs.check-deploy.outputs.test-enabled == 'true' }}
8989
needs: [check-deploy, deploy-pr]
9090
steps:
91-
- uses: SwissDataScienceCenter/renku-actions/test-renku@v1.2.0
91+
- uses: SwissDataScienceCenter/renku-actions/test-renku@v1.4.1
9292
with:
9393
kubeconfig: ${{ secrets.RENKUBOT_DEV_KUBECONFIG }}
9494
renku-release: renku-ci-rp-${{ github.event.number }}
@@ -103,7 +103,7 @@ jobs:
103103
runs-on: ubuntu-20.04
104104
steps:
105105
- name: renku teardown
106-
uses: SwissDataScienceCenter/renku-actions/cleanup-renku-ci-deployments@v1.2.0
106+
uses: SwissDataScienceCenter/renku-actions/cleanup-renku-ci-deployments@v1.4.1
107107
env:
108108
HELM_RELEASE_REGEX: "^renku-ci-rp-${{ github.event.number }}$"
109109
GITLAB_TOKEN: ${{ secrets.DEV_GITLAB_TOKEN }}

.github/workflows/test_deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -986,7 +986,7 @@ jobs:
986986
echo "GIT_USER=Renku Bot" >> $GITHUB_ENV
987987
echo "[email protected]" >> $GITHUB_ENV
988988
- name: Push chart and images
989-
uses: SwissDataScienceCenter/renku-actions/publish-chart@v1.2.0
989+
uses: SwissDataScienceCenter/renku-actions/publish-chart@v1.4.1
990990
env:
991991
CHART_NAME: renku-core
992992
GITHUB_TOKEN: ${{ secrets.RENKUBOT_GITHUB_TOKEN }}
@@ -995,7 +995,7 @@ jobs:
995995
- name: Wait for chart to be available
996996
run: sleep 120
997997
- name: Update component version
998-
uses: SwissDataScienceCenter/renku-actions/update-component-version@v1.2.0
998+
uses: SwissDataScienceCenter/renku-actions/update-component-version@v1.4.1
999999
env:
10001000
CHART_NAME: renku-core
10011001
GITHUB_TOKEN: ${{ secrets.RENKUBOT_GITHUB_TOKEN }}

CHANGES.rst

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

21+
`1.10.0 <https://github.com/SwissDataScienceCenter/renku-python/compare/v1.9.3...v1.10.0>`__ (2022-11-28)
22+
=========================================================================================================
23+
24+
Bug Fixes
25+
~~~~~~~~~
26+
27+
- **workflow:** list composite plans
28+
(`#3218 <https://github.com/SwissDataScienceCenter/renku-python/issues/3218>`__)
29+
(`98a4b22 <https://github.com/SwissDataScienceCenter/renku-python/commit/98a4b22b3c5f1ab56255811f9f36ea89ede026d6>`__)
30+
31+
Features
32+
~~~~~~~~
33+
34+
- **core:** inform users about push in renku save
35+
(`#3194 <https://github.com/SwissDataScienceCenter/renku-python/issues/3194>`__)
36+
(`2f7f936 <https://github.com/SwissDataScienceCenter/renku-python/commit/2f7f936b35161469d18817b9016d0a5802842a3f>`__)
37+
- **service:** add workflow export endpoint
38+
(`#3212 <https://github.com/SwissDataScienceCenter/renku-python/issues/3212>`__)
39+
(`bb50f86 <https://github.com/SwissDataScienceCenter/renku-python/commit/bb50f86f1adf1e24cec601d689d3bb8aa2ddaeb5>`__)
40+
2141
`1.9.3 <https://github.com/SwissDataScienceCenter/renku-python/compare/v1.9.2...v1.9.3>`__ (2022-11-17)
2242
-------------------------------------------------------------------------------------------------------
2343

docs/spelling_wordlist.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ Postgresql
172172
powerline
173173
pre
174174
prepend
175+
prepended
175176
prepending
176177
preprocessed
177178
preprocessing

helm-chart/renku-core/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ appVersion: "1.0"
33
description: A Helm chart for Kubernetes
44
name: renku-core
55
icon: https://avatars0.githubusercontent.com/u/53332360?s=400&u=a4311d22842343604ef61a8c8a1e5793209a67e9&v=4
6-
version: 1.9.3
6+
version: 1.10.0

helm-chart/renku-core/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ versions:
9797
fullnameOverride: ""
9898
image:
9999
repository: renku/renku-core
100-
tag: "v1.9.3"
100+
tag: "v1.10.0"
101101
pullPolicy: IfNotPresent
102102
v8:
103103
name: v8

poetry.lock

Lines changed: 76 additions & 53 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ importlib-resources = { version = ">=5.4.0,<5.10.0", python = "<3.9.0" }
8383
inject = "<4.4.0,>=4.3.0"
8484
isort = { version = "<5.10.2,>=5.3.2", optional = true }
8585
jinja2 = { version = ">=2.11.3,<3.1.3" }
86-
marshmallow = { version = ">=3.14.0,<3.18.0", optional = true }
86+
marshmallow = { version = ">=3.18.0", optional = true }
8787
marshmallow-oneofschema = { version=">=3.0.1,<4.0.0", optional = true }
8888
mypy = {version = ">=0.942,<1.0", optional = true}
8989
networkx = "<2.7,>=2.6.0"
@@ -123,7 +123,7 @@ rdflib = "<7.0,>=6.0.0"
123123
redis = { version = ">=3.5.3,<4.2.0", optional = true }
124124
renku-sphinx-theme = { version = ">=0.2.0", optional = true }
125125
requests = ">=2.23.0,<2.28.2"
126-
responses = { version = ">=0.7.0,<0.22.0", optional = true }
126+
responses = { version = ">=0.7.0,<=0.22.0", optional = true }
127127
rich = ">=9.3.0,<12.6.0"
128128
rq = { version = "==1.11.0", optional = true }
129129
rq-scheduler = { version = "==0.11.0", optional = true }
@@ -343,6 +343,7 @@ files = [
343343
"renku/**/*.py",
344344
"tests/**/*.py"
345345
]
346+
implicit_optional = true
346347

347348
[[tool.mypy.overrides]]
348349
module = [

renku/command/command_builder/command.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,8 @@ def command(self, operation: Callable):
365365
def working_directory(self, directory: str) -> "Command":
366366
"""Set the working directory for the command.
367367
368+
WARNING: Should not be used in the core service.
369+
368370
Args:
369371
directory(str): The working directory to work in.
370372

renku/command/view_model/composite_plan.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ def __init__(
221221
self.touches_existing_files = touches_existing_files
222222
self.latest = latest
223223
self.type = "CompositePlan"
224+
self.full_command = ""
224225

225226
if duration is not None:
226227
self.duration = duration.seconds

0 commit comments

Comments
 (0)