From f8f1e214f2c431051caf7d686904534f92493eef Mon Sep 17 00:00:00 2001 From: Robert Navado <837482+navado@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:17:42 +0200 Subject: [PATCH 1/4] devine dependencies version in more flexible way --- pyproject.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ff5bfdf..e75ebe8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "upsolver-sdk-python" -version = "0.1.9" +version = "0.1.10-test" description = "Python SDK for Upsolver" authors = ["Upsolver Team "] @@ -15,8 +15,8 @@ packages = [ ] [tool.poetry.dependencies] python = "^3.7" -requests = "2.28.2" -yarl = "1.8.2" +requests = "^2.28.2" +yarl = "^1.8.2" [tool.poetry.group.dev.dependencies] pytest = "^7.2.1" From 08374880fd345cf8b7ae05a1b15972498e95dd4b Mon Sep 17 00:00:00 2001 From: Robert Navado <837482+navado@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:19:28 +0200 Subject: [PATCH 2/4] v0.1.10 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e75ebe8..a9fc059 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "upsolver-sdk-python" -version = "0.1.10-test" +version = "0.1.10" description = "Python SDK for Upsolver" authors = ["Upsolver Team "] From 81a7d4e4324647fab3f7bcbec67b6e0dbb0c0b3e Mon Sep 17 00:00:00 2001 From: NadavUp <122462979+NadavUp@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:03:26 +0200 Subject: [PATCH 3/4] Allow auto minor version upgrade for requests and yarl * requests needed a security fix * yarl failed the release as 1.8.2 is deprecated according to the logs --- .github/workflows/release.yml | 1 - pyproject.toml | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 487201b..581e6db 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,6 @@ jobs: SIMPLE=$(echo ${{ github.ref_name }} | sed -e s/^v//) echo "simple=$SIMPLE" >> $GITHUB_OUTPUT - - name: Set up Python uses: actions/setup-python@v4 with: diff --git a/pyproject.toml b/pyproject.toml index ff5bfdf..368aa39 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "upsolver-sdk-python" -version = "0.1.9" +version = "0.1.10" description = "Python SDK for Upsolver" authors = ["Upsolver Team "] @@ -15,8 +15,8 @@ packages = [ ] [tool.poetry.dependencies] python = "^3.7" -requests = "2.28.2" -yarl = "1.8.2" +requests = "^2.31.0" +yarl = "^1.8.2" [tool.poetry.group.dev.dependencies] pytest = "^7.2.1" From 30fd9142bae2116aab575e2306ec9408a63b6778 Mon Sep 17 00:00:00 2001 From: Robert Navado <837482+navado@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:25:36 +0200 Subject: [PATCH 4/4] Add permissions to github action (fix release workflow) --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 487201b..9c0c744 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,6 +8,10 @@ on: jobs: release: runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + repository-projects: write steps: - uses: actions/checkout@v3