Skip to content

Commit 653d248

Browse files
committed
add static typing stubs
1 parent eaca409 commit 653d248

9 files changed

Lines changed: 5491 additions & 8 deletions

File tree

.github/workflows/docs.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ jobs:
2525
enable-cache: true
2626
- name: Sync documentation dependencies
2727
run: uv sync --locked --only-group doc --no-install-project
28-
- name: Generate API reference stubs
29-
run: cargo run --manifest-path Cargo.toml --package v8-python --bin stub_gen
3028
- name: Build documentation
3129
run: uv run --no-sync zensical build --strict
3230
- name: Upload Pages artifact

.github/workflows/lint-test.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ jobs:
2828
enable-cache: true
2929
- name: Sync Python tooling
3030
run: uv sync --locked --only-group dev --no-install-project
31-
- name: Generate Python stubs
32-
run: cargo run --manifest-path Cargo.toml --package v8-python --bin stub_gen
3331
- name: Ruff
3432
run: uv run --no-sync ruff check .
3533
- name: Pyright
@@ -55,7 +53,7 @@ jobs:
5553

5654
rust:
5755
name: Rust
58-
runs-on: ubuntu-latest
56+
runs-on: macos-14
5957
steps:
6058
- uses: actions/checkout@v4
6159
- uses: actions/setup-python@v5

0 commit comments

Comments
 (0)