diff --git a/.github/workflows/containers.yml b/.github/workflows/containers.yml index a04f9c46..98af7e17 100644 --- a/.github/workflows/containers.yml +++ b/.github/workflows/containers.yml @@ -9,6 +9,10 @@ on: workflow_dispatch: # allow to manually trigger this workflow pull_request: +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: false + env: REGISTRY: ghcr.io IMAGE_NAME: appthreat/chen-platform diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 7c2ce300..130c8881 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -4,6 +4,9 @@ on: push: branches: [main] tags: ["*"] +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: false jobs: test: runs-on: ubuntu-latest diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 80fef042..be11863a 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -1,5 +1,8 @@ name: pr on: pull_request +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: false jobs: pr-tests: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1739465d..c543101f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,9 @@ on: push: tags: - 'v*' +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: false jobs: release: if: github.repository_owner == 'appthreat' diff --git a/meta.yaml b/meta.yaml index f6565dc5..b2667df6 100644 --- a/meta.yaml +++ b/meta.yaml @@ -18,7 +18,7 @@ requirements: - pip - poetry run: - - python>=3.10,<3.13 + - python>=3.10,<3.14 - conda-forge::httpx>=0.27.2 - conda-forge::websockets>=14.1 - conda-forge::orjson>=3.10.11,<4.0.0 diff --git a/poetry.lock b/poetry.lock index 7c195bf5..f4452aa0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4509,5 +4509,5 @@ science = ["uvloop"] [metadata] lock-version = "2.0" -python-versions = ">=3.10,<3.13" +python-versions = ">=3.10,<3.14" content-hash = "f3d13d5747d8c3ebb97c618fb92c2a2c62f68082dcb74f6309e5f80c9f27a090" diff --git a/pyproject.toml b/pyproject.toml index f1464a1e..336e5832 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ exclude = ["ci", "console", "dataflowengineoss", "macros", "platform", "project" chen = 'chenpy.cli:main' [tool.poetry.dependencies] -python = ">=3.10,<3.13" +python = ">=3.10,<3.14" httpx = "^0.27.2" websockets = "^14.1" uvloop = {version = "^0.17.0", markers = "sys_platform == 'linux' or sys_platform == 'darwin'", optional = true}