Skip to content

Commit

Permalink
#65: Updated minimun Python (#66)
Browse files Browse the repository at this point in the history
fixes #65
  • Loading branch information
tomuben authored Jun 4, 2024
1 parent 3b8e84a commit e27b868
Show file tree
Hide file tree
Showing 9 changed files with 605 additions and 522 deletions.
20 changes: 0 additions & 20 deletions .github/actions/prepare_poetry_env/action.yml

This file was deleted.

9 changes: 6 additions & 3 deletions .github/workflows/check_ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,12 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/prepare_poetry_env

- uses: actions/checkout@v4
- name: Setup Python & Poetry Environment
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
env: # Set the secret as an env variable
Expand Down
10 changes: 7 additions & 3 deletions .github/workflows/check_version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,13 @@ jobs:
check-version-numbers:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: ./.github/actions/prepare_poetry_env
- name: Setup Python & Poetry Environment
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"
7 changes: 5 additions & 2 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,13 @@ jobs:
steps:

- name: SCM Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- 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
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@v3
- 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.3.0](changes_1.3.0.md)
* [1.2.1](changes_1.2.1.md)
* [1.2.0](changes_1.2.0.md)
* [1.1.0](changes_1.1.0.md)
Expand Down
23 changes: 23 additions & 0 deletions doc/changes/changes_1.3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# script-languages-container-ci-setup 1.3.0, released 2024-06-04.

Code name: Update minimum Python

## Summary

Updated to Python3.10

## Bug Fixes

n/a

## Features / Enhancements

n/a

## Documentation

n/a

## Refactoring

- #65: Updated minimum Python
1,041 changes: 555 additions & 486 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-setup"
version = "1.2.1"
version = "1.3.0"
description = "Manages AWS cloud CI build infrastructure."

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

[tool.poetry.dependencies]
python = ">=3.8.0,<4.0"
python = ">=3.10.0,<4.0"
click = "^8.1.3"
jinja2 = ">=3.1.0"
exasol_error_reporting_python = "^0.3.0"
exasol-script-languages-container-ci = "^1.3.4"
boto3 = "1.26.163"
botocore = "1.29.163"
jsonschema = "^4.17.3"
PyGithub = "^1.55.0"
exasol-script-languages-container-ci = "^1.4.0"
boto3 = "1.34.118"
botocore = "1.34.118"
jsonschema = "^4.22.0"
PyGithub = "^2.3.0"

[build-system]
requires = ["poetry_core>=1.0.0"]
Expand Down

0 comments on commit e27b868

Please sign in to comment.