Skip to content

Commit 424d565

Browse files
chore: release v2.0.0 (#3246)
1 parent 0046bd0 commit 424d565

File tree

218 files changed

+8975
-2835
lines changed

Some content is hidden

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

218 files changed

+8975
-2835
lines changed

.github/workflows/cheatsheet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
git commit -m "chore: Update cheatsheet json"
9292
- name: Push changes
9393
uses: ad-m/github-push-action@master
94-
if: (steps.publish-pdf.outcome != 'Skipped' || steps.publish-json.outcome != 'Skipped) && success()
94+
if: (steps.publish-pdf.outcome != 'Skipped' || steps.publish-json.outcome != 'Skipped') && success()
9595
with:
9696
github_token: ${{ secrets.GITHUB_TOKEN }}
9797
branch: ${{ github.ref }}

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ jobs:
77
triage:
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/labeler@v4.0.2
10+
- uses: actions/labeler@4.1.0
1111
with:
1212
repo-token: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/test_deploy.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ jobs:
4949
steps:
5050
- uses: actions/[email protected]
5151
- run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
52-
- name: Set up Python 3.8
52+
- name: Set up Python 3.9
5353
uses: actions/setup-python@v4
5454
with:
55-
python-version: "3.8"
55+
python-version: "3.9"
5656
- uses: actions/cache@master
5757
id: dependency-cache
5858
with:
@@ -137,10 +137,10 @@ jobs:
137137
steps:
138138
- uses: actions/[email protected]
139139
- run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
140-
- name: Set up Python 3.8
140+
- name: Set up Python 3.9
141141
uses: actions/setup-python@v4
142142
with:
143-
python-version: "3.8"
143+
python-version: "3.9"
144144
- uses: actions/cache@master
145145
id: dependency-cache
146146
with:
@@ -168,7 +168,7 @@ jobs:
168168
- name: Test mypy
169169
env:
170170
POETRY_VIRTUALENVS_CREATE: false
171-
run: mypy
171+
run: mypy renku
172172

173173
test-distro:
174174
runs-on: ubuntu-latest
@@ -180,7 +180,7 @@ jobs:
180180
- name: Set up Python ${{ matrix.python-version }}
181181
uses: actions/setup-python@v4
182182
with:
183-
python-version: "3.7"
183+
python-version: "3.9"
184184
- uses: actions/cache@master
185185
id: dependency-cache
186186
with:
@@ -893,7 +893,7 @@ jobs:
893893
- name: Set up Python ${{ matrix.python-version }}
894894
uses: actions/setup-python@v4
895895
with:
896-
python-version: "3.7"
896+
python-version: "3.9"
897897
- name: Install dependencies
898898
run: |
899899
python -m pip install --upgrade pip

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,6 @@ tmp/
9797

9898
# pytest-recording cache
9999
cassettes
100+
101+
# snyk
102+
.dccache

.pre-commit-config.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,9 @@ repos:
3737
hooks:
3838
- id: shellcheck
3939
- repo: https://github.com/pre-commit/mirrors-mypy
40-
rev: "v0.961"
40+
rev: "v0.990"
4141
hooks:
4242
- id: mypy
43-
language_version: '3.8'
4443
args:
4544
- --no-strict-optional
4645
- --ignore-missing-imports

CHANGES.rst

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

21+
`2.0.0 <https://github.com/SwissDataScienceCenter/renku-python/compare/v1.10.0...v2.0.0>`__ (2022-12-21)
22+
========================================================================================================
23+
24+
Bug Fixes
25+
~~~~~~~~~
26+
27+
- **cli:** fix setting CPU request in renku.ini for renku session start
28+
(`#3232 <https://github.com/SwissDataScienceCenter/renku-python/issues/3232>`__)
29+
(`f367cc7 <https://github.com/SwissDataScienceCenter/renku-python/commit/f367cc74a7daeb474a1dc5e8ce5b53190f6cbd0f>`__)
30+
- **core:** githooks are initialized in wrong directory
31+
(`#3230 <https://github.com/SwissDataScienceCenter/renku-python/issues/3230>`__)
32+
(`7a718ab <https://github.com/SwissDataScienceCenter/renku-python/commit/7a718ab463848aab1d22a276c2dea9904aedf1c1>`__)
33+
- **service:** fix Snyk XSS warnings
34+
(`#3234 <https://github.com/SwissDataScienceCenter/renku-python/issues/3234>`__)
35+
(`5aeb81f <https://github.com/SwissDataScienceCenter/renku-python/commit/5aeb81fbd9f9ee57100e3e727725b165cf5be4ea>`__)
36+
- **service:** use temporary directory to clone project templates on
37+
project creation
38+
(`#3243 <https://github.com/SwissDataScienceCenter/renku-python/issues/3243>`__)
39+
(`74c0456 <https://github.com/SwissDataScienceCenter/renku-python/commit/74c0456534d8793889305dddf41a6117a7fc4e2d>`__)
40+
41+
Features
42+
~~~~~~~~
43+
44+
- **core:** make toil the default workflow backend
45+
(`#3220 <https://github.com/SwissDataScienceCenter/renku-python/issues/3220>`__)
46+
(`81ce86e <https://github.com/SwissDataScienceCenter/renku-python/commit/81ce86e9f725964d23217fd97750bb575d3d1bf3>`__)
47+
- **core:** Migration to metadata version v10 containing various metadata fixes, requiring a project migration.
48+
(`#3236 <https://github.com/SwissDataScienceCenter/renku-python/issues/3236>`__)
49+
(`8dfd510 <https://github.com/SwissDataScienceCenter/renku-python/commit/8dfd510c255f48430b5451d81ca27becd4cd6390>`__)
50+
- **workflow:** support for workflow definition files
51+
(`#3176 <https://github.com/SwissDataScienceCenter/renku-python/issues/3176>`__)
52+
(`b7b2395 <https://github.com/SwissDataScienceCenter/renku-python/commit/b7b2395a248e1e25ea6b3dc3c38191da84984c5d>`__)
53+
2154
`1.10.0 <https://github.com/SwissDataScienceCenter/renku-python/compare/v1.9.3...v1.10.0>`__ (2022-11-28)
2255
=========================================================================================================
2356

conftest.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242

4343
GLOBAL_FIXTURE_LOCATIONS = [
4444
"tests.fixtures.common",
45+
"tests.fixtures.communication",
4546
"tests.fixtures.config",
4647
"tests.fixtures.domain_models",
4748
"tests.fixtures.repository",

0 commit comments

Comments
 (0)