Skip to content

Commit

Permalink
#56: Update minimal Python (#57)
Browse files Browse the repository at this point in the history
fixes #56
  • Loading branch information
tomuben authored Jun 4, 2024
1 parent f2f78d2 commit 5671d29
Show file tree
Hide file tree
Showing 9 changed files with 465 additions and 365 deletions.
20 changes: 0 additions & 20 deletions .github/actions/prepare_poetry_env/action.yml

This file was deleted.

7 changes: 5 additions & 2 deletions .github/workflows/check_version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ jobs:
- name: SCM Checkout
uses: actions/checkout@v3
- name: Setup Python & Poetry Environment
uses: ./.github/actions/prepare_poetry_env
uses: exasol/python-toolbox/.github/actions/[email protected]
with:
python-version: "3.10"
poetry-version: '1.8.2'
- name: Check Release
run: ./scripts/build/check_release.sh "python3.8"
run: ./scripts/build/check_release.sh "python3.10"
5 changes: 4 additions & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,10 @@ jobs:
uses: actions/checkout@v3

- name: Setup Python & Poetry Environment
uses: ./.github/actions/prepare_poetry_env
uses: exasol/python-toolbox/.github/actions/[email protected]
with:
python-version: "3.10"
poetry-version: '1.8.2'

- name: Build Artifacts
run: poetry build
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/run_ci_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:

steps:
- name: SCM Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup Python & Poetry Environment
uses: ./.github/actions/prepare_poetry_env
- name: Setup poetry env
run: bash scripts/build/setup_poetry_env.sh "python3.8"

uses: exasol/python-toolbox/.github/actions/[email protected]
with:
python-version: "3.10"
poetry-version: '1.8.2'
- name: Run pytest
run: poetry run pytest
2 changes: 1 addition & 1 deletion .github/workflows/shellcheck.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ jobs:
shellcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Run shellcheck
run: ./scripts/build/shellcheck.sh
1 change: 1 addition & 0 deletions doc/changes/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Changes

* [1.4.0](changes_1.4.0.md)
* [1.3.4](changes_1.3.4.md)
* [1.3.3](changes_1.3.3.md)
* [1.3.2](changes_1.3.2.md)
Expand Down
12 changes: 12 additions & 0 deletions doc/changes/changes_1.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Script-Languages-Container-CI 1.4.0, 2024-06-04

Code name: Update Python

## Summary

Updated to Python3.10 and to SLCT 0.19.0

## Dependencies

- #56: Update minimal Python

759 changes: 430 additions & 329 deletions poetry.lock

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "exasol-script-languages-container-ci"
version = "1.3.4"
version = "1.4.0"
description = "Implements CI builds for script-language-container."

license = "MIT"
Expand All @@ -10,13 +10,13 @@ authors = [
]

[tool.poetry.dependencies]
python = ">=3.8.0,<4.0"
click = "^8.0.3"
python = ">=3.10.0,<4.0"
click = "^8.1.7"
GitPython = ">=3.1.0"
exasol-script-languages-container-tool = "^0.18.0"
exasol-integration-test-docker-environment = "^1.7.1"
PyGithub = "^1.55.0"
setuptools = "^68.0.0"
exasol-script-languages-container-tool = "^0.19.0"
exasol-integration-test-docker-environment = "^3.0.0"
PyGithub = "^2.3.0"
setuptools = "^70.0.0"
datamodel-code-generator = ">=0.25.5 <0.30.0"

[build-system]
Expand Down

0 comments on commit 5671d29

Please sign in to comment.