Skip to content

Commit

Permalink
Merge pull request #48 from eduardoklosowski/update-system
Browse files Browse the repository at this point in the history
Update python and ubuntu
  • Loading branch information
eduardoklosowski authored Oct 15, 2024
2 parents ae830cb + 73845f1 commit 22cb978
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "qldebugger",

"image": "mcr.microsoft.com/devcontainers/python:1-3.8-bookworm",
"image": "mcr.microsoft.com/devcontainers/python:1-3.9-bookworm",
"features": {
"ghcr.io/devcontainers-contrib/features/poetry:2": {"version": "1.8.3"}
},
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/check-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ permissions:
jobs:
lint:
name: Check Lints
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand Down Expand Up @@ -44,10 +44,10 @@ jobs:

test:
name: Check Test
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand Down Expand Up @@ -77,7 +77,7 @@ jobs:

docs:
name: Check Docs
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand All @@ -92,7 +92,7 @@ jobs:
id: setup-python
uses: actions/setup-python@v5
with:
python-version: "3.8"
python-version: "3.9"
cache: poetry
cache-dependency-path: |
pyproject.toml
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ permissions:
jobs:
build-package:
name: Build Package
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand All @@ -20,7 +20,7 @@ jobs:
id: setup-python
uses: actions/setup-python@v5
with:
python-version: "3.8"
python-version: "3.9"

- name: Setup build
run: pip install build
Expand All @@ -38,7 +38,7 @@ jobs:
github-release:
name: Release on GitHub
needs: build-package
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
permissions:
contents: write
steps:
Expand All @@ -59,7 +59,7 @@ jobs:
pypi-publish:
name: Publish on PyPI
needs: github-release
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment:
name: pypi
url: https://pypi.org/p/qldebugger
Expand Down
4 changes: 2 additions & 2 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
version: 2

build:
os: ubuntu-22.04
os: ubuntu-24.04
tools:
python: "3.8"
python: "3.9"
jobs:
post_create_environment:
- curl -sSL https://install.python-poetry.org | python3 - --version 1.8.3
Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Instalando o Queue Lambda Debugger

O Queue Lambda Debugger é testado no Python 3.8 ou superior e pode ser instalado pelo `pip` (ou outra ferramenta de gerenciamento de dependência, como o [Poetry](https://python-poetry.org/)). Exemplo:
O Queue Lambda Debugger é testado no Python 3.9 ou superior e pode ser instalado pelo `pip` (ou outra ferramenta de gerenciamento de dependência, como o [Poetry](https://python-poetry.org/)). Exemplo:

```sh
pip install qldebugger
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ classifiers = [
]

[tool.poetry.dependencies]
python = "^3.8"
python = "^3.9"
boto3 = "^1.35"
click = "^8.1"
graphlib_backport = {version = "^1.1", python = "<3.9"}
Expand Down

0 comments on commit 22cb978

Please sign in to comment.