Skip to content

Commit 4d7c1cc

Browse files
authored
release: 0.4.1 (#226)
1 parent 6347327 commit 4d7c1cc

10 files changed

Lines changed: 27 additions & 27 deletions

File tree

‎Cargo.lock‎

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
[package]
1313
name = "transcribe-cpp-sys"
14-
version = "0.4.0"
14+
version = "0.4.1"
1515
edition = "2021"
1616
rust-version = "1.74"
1717
description = "Native FFI bindings for transcribe.cpp, a C/C++ speech-to-text library built on ggml"

‎bindings/python/pyproject.toml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "transcribe-cpp"
7-
version = "0.4.0"
7+
version = "0.4.1"
88
description = "Python bindings for transcribe.cpp"
99
readme = "README.md"
1010
# 3.8 is EOL (2024-10); 3.9 is the floor. The binding is ctypes-only, so there
@@ -34,13 +34,13 @@ classifiers = [
3434
# packaging fix still resolves); the import-time version/header-hash check in
3535
# _library.py is the runtime backstop. check_version_sync.py gates this pin
3636
# against include/transcribe.h.
37-
dependencies = ["transcribe-cpp-native==0.4.0.*"]
37+
dependencies = ["transcribe-cpp-native==0.4.1.*"]
3838

3939
[project.optional-dependencies]
4040
# Opt-in accelerator providers — ADDITIVE: they install alongside the default
4141
# provider and the best one wins at runtime. Same base-version pin contract
4242
# as the hard dependency (gated by check_version_sync.py).
43-
cu12 = ["transcribe-cpp-native-cu12==0.4.0.*"]
43+
cu12 = ["transcribe-cpp-native-cu12==0.4.1.*"]
4444
# Test-only deps. Run with: uv run --extra test pytest (from bindings/python).
4545
# numpy is here so the numpy PCM-input tests run in every lane instead of
4646
# silently skipping wherever numpy happens to be absent.

‎bindings/python/src/transcribe_cpp/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
raise_for_status,
5656
)
5757

58-
__version__ = "0.4.0"
58+
__version__ = "0.4.1"
5959

6060
# String-enum types, exported so callers (and type checkers) can name them.
6161
Backend = Literal["auto", "cpu", "metal", "vulkan", "cpu_accel", "cuda", "rocm"]

‎bindings/python/uv.lock‎

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎bindings/rust/transcribe-cpp/Cargo.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "transcribe-cpp"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2021"
55
rust-version = "1.74"
66
description = "Rust bindings for transcribe.cpp, a C/C++ speech-to-text library built on ggml"
@@ -45,7 +45,7 @@ serde = ["dep:serde"]
4545
# `transcribe-cpp --no-default-features`, silently re-enabling Metal. The backend
4646
# features below forward explicitly, so the default (`metal`) still reaches sys
4747
# via `metal = ["transcribe-cpp-sys/metal"]`.
48-
transcribe-cpp-sys = { version = "0.4.0", path = "../../..", default-features = false }
48+
transcribe-cpp-sys = { version = "0.4.1", path = "../../..", default-features = false }
4949
thiserror = "2"
5050
log = "0.4"
5151
serde = { version = "1", features = ["derive"], optional = true }

‎bindings/swift/Sources/TranscribeCpp/TranscribeCpp.swift‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public enum Transcribe {
1717
/// Version this binding was built against. Pinned here for the pre-1.0
1818
/// base-version load gate; the version-sync milestone will generate it from
1919
/// `include/transcribe.h` (the single source of truth) rather than hardcode.
20-
public static let compiledVersion = "0.4.0"
20+
public static let compiledVersion = "0.4.1"
2121

2222
/// `MAJOR.MINOR.PATCH` of the linked native library.
2323
public static func version() -> String { String(cString: transcribe_version()) }

‎bindings/typescript/package-lock.json‎

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎bindings/typescript/package.json‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "transcribe-cpp",
3-
"version": "0.4.0",
3+
"version": "0.4.1",
44
"description": "TypeScript/Node.js bindings for transcribe.cpp — a C/C++ speech-to-text library built on ggml",
55
"type": "module",
66
"exports": {
@@ -38,11 +38,11 @@
3838
"koffi": "^3.0.2"
3939
},
4040
"optionalDependencies": {
41-
"@transcribe-cpp/darwin-arm64-metal": "0.4.0",
42-
"@transcribe-cpp/darwin-x64-cpu": "0.4.0",
43-
"@transcribe-cpp/linux-x64-cpu-vulkan": "0.4.0",
44-
"@transcribe-cpp/linux-arm64-cpu-vulkan": "0.4.0",
45-
"@transcribe-cpp/win32-x64-cpu-vulkan": "0.4.0"
41+
"@transcribe-cpp/darwin-arm64-metal": "0.4.1",
42+
"@transcribe-cpp/darwin-x64-cpu": "0.4.1",
43+
"@transcribe-cpp/linux-x64-cpu-vulkan": "0.4.1",
44+
"@transcribe-cpp/linux-arm64-cpu-vulkan": "0.4.1",
45+
"@transcribe-cpp/win32-x64-cpu-vulkan": "0.4.1"
4646
},
4747
"devDependencies": {
4848
"@types/node": "^22.0.0",

‎include/transcribe.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@
153153
*/
154154
#define TRANSCRIBE_VERSION_MAJOR 0
155155
#define TRANSCRIBE_VERSION_MINOR 4
156-
#define TRANSCRIBE_VERSION_PATCH 0
156+
#define TRANSCRIBE_VERSION_PATCH 1
157157

158158
#define TRANSCRIBE_VERSION_STRINGIZE_(x) #x
159159
#define TRANSCRIBE_VERSION_STRINGIZE(x) TRANSCRIBE_VERSION_STRINGIZE_(x)

0 commit comments

Comments
 (0)