Update all dependencies
Some checks failed
renovate/artifacts Artifact file update failure
Check and publish / build (pull_request) Failing after 27s
Check and publish / publish-crate (pull_request) Has been skipped
Check and publish / publish-pypi (pull_request) Has been skipped

This commit is contained in:
Andras Schmelczer 2026-10-30 13:25:20 +00:00
commit 77876d8681
7 changed files with 674 additions and 353 deletions

View file

@ -21,17 +21,17 @@ jobs:
runs-on: docker
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Setup Node
uses: actions/setup-node@v4
uses: actions/setup-node@v7
with:
node-version: "22.x"
node-version: "26.x"
check-latest: true
registry-url: https://registry.npmjs.org
- name: Cache Rust dependencies
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: |
~/.cargo/bin/
@ -44,7 +44,7 @@ jobs:
${{ runner.os }}-cargo-
- name: Cache npm dependencies
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: |
~/.npm
@ -114,10 +114,10 @@ jobs:
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Cache Rust dependencies
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: |
~/.cargo/bin/
@ -144,10 +144,10 @@ jobs:
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Cache Rust dependencies
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: |
~/.cargo/bin/

File diff suppressed because it is too large Load diff

View file

@ -31,12 +31,12 @@
"prettier": "^3.8.1",
"reconcile-text": "file:../../reconcile-js",
"sass": "^1.98.0",
"sass-loader": "^16.0.7",
"sass-loader": "^17.0.0",
"terser-webpack-plugin": "^5.4.0",
"ts-loader": "^9.5.4",
"typescript": "^5.9.3",
"typescript": "^7.0.0",
"webpack": "^5.105.4",
"webpack-cli": "^6.0.1",
"webpack-cli": "^7.0.0",
"webpack-dev-server": "^6.1.0"
}
}

View file

@ -40,15 +40,15 @@
},
"devDependencies": {
"@types/jest": "^30.0.0",
"binaryen": "^123.0.0",
"binaryen": "^132.0.0",
"jest": "^30.3.0",
"prettier": "^3.8.1",
"reconcile-text": "file:../pkg",
"ts-jest": "^29.4.6",
"ts-loader": "^9.5.4",
"tslib": "2.8.1",
"typescript": "5.9.3",
"typescript": "7.0.2",
"webpack": "^5.105.4",
"webpack-cli": "^6.0.1"
"webpack-cli": "^7.0.0"
}
}

View file

@ -2,22 +2,6 @@
# It is not intended for manual editing.
version = 4
[[package]]
name = "cc"
version = "1.2.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "556e016178bb5662a08681bbe0f00f8e17631781a4dfc8c45e466e4b185ec27f"
dependencies = [
"find-msvc-tools",
"shlex",
]
[[package]]
name = "find-msvc-tools"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
[[package]]
name = "heck"
version = "0.5.0"
@ -53,9 +37,9 @@ dependencies = [
[[package]]
name = "pyo3"
version = "0.28.2"
version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf85e27e86080aafd5a22eae58a162e133a589551542b3e5cee4beb27e54f8e1"
checksum = "229ca13b8a15bb0d1487b81ab975bfcd97513416499a8312011b6036e42e0de4"
dependencies = [
"libc",
"once_cell",
@ -67,19 +51,18 @@ dependencies = [
[[package]]
name = "pyo3-build-config"
version = "0.28.2"
version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8bf94ee265674bf76c09fa430b0e99c26e319c945d96ca0d5a8215f31bf81cf7"
checksum = "70130e2b6dd1ee589a8788026a429561ca5c40fa7a2fa7914c2282eddae24700"
dependencies = [
"python3-dll-a",
"target-lexicon",
]
[[package]]
name = "pyo3-ffi"
version = "0.28.2"
version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "491aa5fc66d8059dd44a75f4580a2962c1862a1c2945359db36f6c2818b748dc"
checksum = "5e7ff73c555c286d212d4ce7e5fbda845a973c4f61bd5f160f5f2c3c2a04d1c4"
dependencies = [
"libc",
"pyo3-build-config",
@ -87,36 +70,26 @@ dependencies = [
[[package]]
name = "pyo3-macros"
version = "0.28.2"
version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5d671734e9d7a43449f8480f8b38115df67bef8d21f76837fa75ee7aaa5e52e"
checksum = "c46d2e5862c7bb8207e3b639f713dda3c499933444784154c11d013c5a691b60"
dependencies = [
"proc-macro2",
"pyo3-macros-backend",
"quote",
"syn",
"syn 3.0.9",
]
[[package]]
name = "pyo3-macros-backend"
version = "0.28.2"
version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22faaa1ce6c430a1f71658760497291065e6450d7b5dc2bcf254d49f66ee700a"
checksum = "38b89f066f2ae72a2aef52d1537ca2fcd104440ebfadee06e97aa90738a25b9b"
dependencies = [
"heck",
"proc-macro2",
"pyo3-build-config",
"quote",
"syn",
]
[[package]]
name = "python3-dll-a"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d80ba7540edb18890d444c5aa8e1f1f99b1bdf26fb26ae383135325f4a36042b"
dependencies = [
"cc",
"syn 3.0.9",
]
[[package]]
@ -143,12 +116,6 @@ dependencies = [
"reconcile-text",
]
[[package]]
name = "shlex"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
[[package]]
name = "syn"
version = "2.0.117"
@ -160,6 +127,17 @@ dependencies = [
"unicode-ident",
]
[[package]]
name = "syn"
version = "3.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "target-lexicon"
version = "0.13.5"
@ -183,7 +161,7 @@ checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.117",
]
[[package]]

View file

@ -13,4 +13,4 @@ crate-type = ["cdylib"]
[dependencies]
reconcile-text = { path = ".." }
pyo3 = { version = "0.28.2", features = ["extension-module", "abi3-py39", "generate-import-lib"] }
pyo3 = { version = "0.30.0", features = ["extension-module", "abi3-py39", "generate-import-lib"] }

View file

@ -1,4 +1,4 @@
[toolchain]
channel = "1.94.0"
channel = "1.99.1"
targets = [ "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl" ]
profile = "default"