diff --git a/Cargo.toml b/Cargo.toml index 9226aca03..ba65e316d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,35 +3,35 @@ members = ["crates/*"] resolver = "2" [workspace.dependencies] -android_logger = "0.13.1" -anstream = { version = "0.5.0", default-features = false } +android_logger = "0.14.1" +anstream = { version = "0.6.15", default-features = false } anstyle-query = "1.0.0" anyhow = "1.0.65" assert_cmd = "2.0.8" async-fs = "2.1.2" async-lock = "3.4.0" -async_zip = "=0.0.16" -bindgen = "0.69.4" +async_zip = "=0.0.17" +bindgen = "0.70.1" binstall-tar = "0.4.39" blocking = "1.6.1" bytes = "1.1.0" camino = "1.1.6" cargo_metadata = "0.18.1" -cbindgen = "0.24.3" +cbindgen = "0.27.0" chrono = { version = "0.4.26", default-features = false } clap = "4.0.10" color-eyre = "0.6.2" colorchoice = "1.0.0" -comrak = "0.26.0" +comrak = "0.28.0" const_format = "0.2.32" cstr = "0.2.11" # https://github.com/dtolnay/syn/issues/1502 -derive-getters = "0.2.0" -derive-new = "0.5.9" -derive_more = "0.99.17" +derive-getters = "0.5.0" +derive-new = "0.7.0" +derive_more = "1.0.0" duct = "0.13.6" -duplicate = "1.0.0" +duplicate = "2.0.0" easy-ext = "1.0.1" -educe = "0.4.23" +educe = "0.6.0" enum-map = "3.0.0-beta.1" eyre = "0.6.8" flate2 = "1.0.25" @@ -40,59 +40,59 @@ futures-core = "0.3.25" futures-util = "0.3.25" futures-lite = "2.2.0" futures-io = "0.3.28" -heck = "0.4.1" +heck = "0.5.0" humansize = "2.1.2" indexmap = "2.0.0" indicatif = "0.17.3" indoc = "2.0.4" inventory = "0.3.4" -itertools = "0.10.5" +itertools = "0.13.0" jlabel = "0.1.2" jni = "0.21.1" libc = "0.2.134" -libloading = "0.7.3" -libtest-mimic = "0.6.0" +libloading = "0.8.5" +libtest-mimic = "0.7.3" log = "0.4.17" -ndarray = "0.15.6" -ndarray-stats = "0.5.1" -octocrab = { version = "0.19.0", default-features = false } +ndarray = "0.16.1" +ndarray-stats = "0.6.0" +octocrab = { version = "0.40.0", default-features = false } once_cell = "1.19.0" ouroboros = "0.18.0" -parse-display = "0.8.2" +parse-display = "0.10.0" pollster = "0.3.0" pretty_assertions = "1.3.0" proc-macro2 = "1.0.69" -pyo3 = "0.20.3" +pyo3 = "0.22.3" pyo3-asyncio = "0.20.0" -pyo3-log = "0.9.0" +pyo3-log = "0.11.0" quote = "1.0.33" rayon = "1.6.1" ref-cast = "1.0.23" regex = "1.10.0" -reqwest = { version = "0.11.13", default-features = false } -rstest = "0.15.0" -rstest_reuse = "0.6.0" -scraper = "0.19.1" +reqwest = { version = "0.12.7", default-features = false } +rstest = "0.22.0" +rstest_reuse = "0.7.0" +scraper = "0.20.0" serde = "1.0.203" serde_json = "1.0.85" serde_with = "3.3.0" smallvec = "1.13.1" -strum = "0.24.1" +strum = "0.26.3" syn = "2.0.38" tar = "0.4.38" tempfile = "3.6.0" test_util = { path = "crates/test_util" } thiserror = "1.0.37" tokio = "1.25.0" -toml = "0.7.2" +toml = "0.8.19" tracing = "0.1.37" tracing-subscriber = "0.3.16" typetag = "0.2.5" url = "2.3.0" uuid = "1.6.1" voicevox_core = { path = "crates/voicevox_core" } -windows = "0.43.0" -zip = "0.6.3" +windows = "0.58.0" +zip = "2.2.0" [workspace.dependencies.voicevox-ort] git = "https://github.com/VOICEVOX/ort.git" diff --git a/crates/voicevox_core_java_api/lib/build-android.gradle b/crates/voicevox_core_java_api/lib/build-android.gradle index 124689f94..30f3579f6 100644 --- a/crates/voicevox_core_java_api/lib/build-android.gradle +++ b/crates/voicevox_core_java_api/lib/build-android.gradle @@ -1,7 +1,7 @@ plugins { id 'com.android.library' version '8.1.1' id 'maven-publish' - id 'org.jetbrains.kotlin.android' version '1.9.10' + id 'org.jetbrains.kotlin.android' version '2.0.20' } version = gradle.ext.version diff --git a/crates/voicevox_core_java_api/settings.gradle b/crates/voicevox_core_java_api/settings.gradle index 75f5810ac..ee0bd3bba 100644 --- a/crates/voicevox_core_java_api/settings.gradle +++ b/crates/voicevox_core_java_api/settings.gradle @@ -15,7 +15,7 @@ pluginManagement { } plugins { // Apply the foojay-resolver plugin to allow automatic download of JDKs - id 'org.gradle.toolchains.foojay-resolver-convention' version '0.4.0' + id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0' } rootProject.name = 'jp.hiroshiba.voicevoxcore' diff --git a/crates/voicevox_core_python_api/pyproject.toml b/crates/voicevox_core_python_api/pyproject.toml index ac9dba7b3..8fdfe7d45 100644 --- a/crates/voicevox_core_python_api/pyproject.toml +++ b/crates/voicevox_core_python_api/pyproject.toml @@ -42,15 +42,15 @@ python = ">=3.8,<3.13" pydantic = ">=2.5.2,<3" [tool.poetry.group.docs.dependencies] -sphinx = "6.2.1" -pydata-sphinx-theme = "0.14.1" +sphinx = "8.0.2" +pydata-sphinx-theme = "0.15.4" sphinx-autoapi = "3.1.0" [tool.poetry.group.dev.dependencies] maturin = "1.3.1" [tool.poetry.group.test.dependencies] -pytest = "7.3.1" -pytest-asyncio = "0.21.0" -black = "23.3.0" +pytest = "8.3.3" +pytest-asyncio = "0.24.0" +black = "24.8.0" isort = "5.12.0" diff --git a/example/kotlin/app/build.gradle b/example/kotlin/app/build.gradle index 81ac24a49..e1f5dc85c 100644 --- a/example/kotlin/app/build.gradle +++ b/example/kotlin/app/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'org.jetbrains.kotlin.jvm' version '1.8.20' + id 'org.jetbrains.kotlin.jvm' version '2.0.20' id 'application' @@ -29,7 +29,7 @@ dependencies { // https://mvnrepository.com/artifact/jakarta.validation/jakarta.validation-api implementation group: 'jakarta.validation', name: 'jakarta.validation-api', version: "3.0.2" // https://mvnrepository.com/artifact/jakarta.annotation/jakarta.annotation-api - implementation group: 'jakarta.annotation', name: 'jakarta.annotation-api', version: "2.1.1" + implementation group: 'jakarta.annotation', name: 'jakarta.annotation-api', version: "3.0.0" implementation group: 'com.microsoft.onnxruntime', name: 'onnxruntime', version: "1.14.0" } diff --git a/example/kotlin/settings.gradle b/example/kotlin/settings.gradle index 46c449b92..fb077696f 100644 --- a/example/kotlin/settings.gradle +++ b/example/kotlin/settings.gradle @@ -7,7 +7,7 @@ plugins { // Apply the foojay-resolver plugin to allow automatic download of JDKs - id 'org.gradle.toolchains.foojay-resolver-convention' version '0.4.0' + id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0' } rootProject.name = 'voicevoxcoreexample'