Skip to content

Commit

Permalink
ci: Mark python 3.13 is not supported (#4269)
Browse files Browse the repository at this point in the history
Signed-off-by: Xuanwo <[email protected]>
  • Loading branch information
Xuanwo authored Feb 26, 2024
1 parent a3d3950 commit 40e9206
Show file tree
Hide file tree
Showing 14 changed files with 22 additions and 18 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_c.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
- main
paths:
- "bindings/c/**"
- ".github/workflows/bindings_c.yml"
- ".github/workflows/ci_bindings_c.yml"
workflow_dispatch:

concurrency:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_cpp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
- main
paths:
- "bindings/cpp/**"
- ".github/workflows/bindings_cpp.yml"
- ".github/workflows/ci_bindings_cpp.yml"
workflow_dispatch:

concurrency:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
- main
paths:
- "bindings/dotnet/**"
- ".github/workflows/bindings_dotnet.yml"
- ".github/workflows/ci_bindings_dotnet.yml"
workflow_dispatch:

concurrency:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ on:
- "core/**"
- "bindings/c/**"
- "bindings/go/**"
- ".github/workflows/bindings_go.yml"
- ".github/workflows/ci_bindings_go.yml"
workflow_dispatch:

concurrency:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_haskell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
- main
paths:
- "bindings/haskell/**"
- ".github/workflows/bindings_haskell.yml"
- ".github/workflows/ci_bindings_haskell.yml"
workflow_dispatch:

concurrency:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ on:
paths:
- "core/**"
- "bindings/java/**"
- ".github/workflows/bindings_java.yml"
- ".github/workflows/ci_bindings_java.yml"
schedule:
- cron: '30 1 * * 1'
workflow_dispatch:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_lua.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
- main
paths:
- "bindings/lua/**"
- ".github/workflows/bindings_lua.yml"
- ".github/workflows/ci_bindings_lua.yml"
workflow_dispatch:

concurrency:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci_bindings_nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ on:
- main
paths:
- "bindings/nodejs/**"
- ".github/workflows/bindings_nodejs.yml"
- ".github/workflows/ci_bindings_nodejs.yml"
workflow_dispatch:

jobs:
Expand Down Expand Up @@ -254,7 +254,7 @@ jobs:
release:
name: Release
runs-on: ubuntu-latest
needs: [macos, linux, windows]
needs: [ macos, linux, windows ]
permissions:
id-token: write

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_ocaml.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
- main
paths:
- "bindings/ocaml/**"
- ".github/workflows/bindings_ocaml.yml"
- ".github/workflows/ci_bindings_ocaml.yml"
workflow_dispatch:

jobs:
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/ci_bindings_python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,15 @@ name: Bindings Python CI

on:
push:
branches:
- main
tags:
- '*'
pull_request:
branches:
- main
paths:
- ".github/workflows/bindings_python.yml"
- ".github/workflows/ci_bindings_python.yml"
workflow_dispatch:

concurrency:
Expand Down Expand Up @@ -60,7 +62,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
target: [x86_64, aarch64, armv7l]
target: [ x86_64, aarch64, armv7l ]
steps:
- uses: actions/checkout@v4
- name: Setup Rust toolchain
Expand Down Expand Up @@ -123,7 +125,7 @@ jobs:
permissions:
contents: read
id-token: write
needs: [macos, linux, windows]
needs: [ macos, linux, windows ]
steps:
- uses: actions/download-artifact@v3
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_ruby.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
- main
paths:
- "bindings/ruby/**"
- ".github/workflows/bindings_ruby.yml"
- ".github/workflows/ci_bindings_ruby.yml"
workflow_dispatch:

concurrency:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci_bindings_swift.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ on:
paths:
- "bindings/swift/**"
- "bindings/c/**"
- ".github/workflows/bindings_swift.yml"
- ".github/workflows/ci_bindings_swift.yml"
workflow_dispatch:

concurrency:
Expand All @@ -45,7 +45,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
os: [ ubuntu-latest ]
steps:
- uses: actions/checkout@v4

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_bindings_zig.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ on:
- "core/**"
- "bindings/c/**"
- "bindings/zig/**"
- ".github/workflows/bindings_zig.yml"
- ".github/workflows/ci_bindings_zig.yml"
workflow_dispatch:

concurrency:
Expand Down
4 changes: 3 additions & 1 deletion bindings/python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@ description = "Apache OpenDAL™ Python Binding"
license = { text = "Apache-2.0" }
name = "opendal"
readme = "README.md"
requires-python = ">=3.7"
# PyO3 doesn't support python 3.13 yet.
# ref: https://github.com/apache/opendal/issues/4268
requires-python = ">=3.7, < 3.13"

[project.optional-dependencies]
benchmark = [
Expand Down

0 comments on commit 40e9206

Please sign in to comment.