Skip to content

Commit a94e021

Browse files
authored
release: 0.1.3 (#80)
1 parent 4d8c617 commit a94e021

9 files changed

Lines changed: 24 additions & 24 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.1.2"
14+
version = "0.1.3"
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.1.2"
7+
version = "0.1.3"
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.1.2.*"]
37+
dependencies = ["transcribe-cpp-native==0.1.3.*"]
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.1.2.*"]
43+
cu12 = ["transcribe-cpp-native-cu12==0.1.3.*"]
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
@@ -46,7 +46,7 @@
4646
raise_for_status,
4747
)
4848

49-
__version__ = "0.1.2"
49+
__version__ = "0.1.3"
5050

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

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.1.2"
3+
version = "0.1.3"
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"
@@ -40,7 +40,7 @@ dynamic-backends = ["shared", "transcribe-cpp-sys/dynamic-backends"]
4040
# `transcribe-cpp --no-default-features`, silently re-enabling Metal. The backend
4141
# features below forward explicitly, so the default (`metal`) still reaches sys
4242
# via `metal = ["transcribe-cpp-sys/metal"]`.
43-
transcribe-cpp-sys = { version = "0.1.2", path = "../../..", default-features = false }
43+
transcribe-cpp-sys = { version = "0.1.3", path = "../../..", default-features = false }
4444
thiserror = "2"
4545
log = "0.4"
4646

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.1.2"
20+
public static let compiledVersion = "0.1.3"
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.1.2",
3+
"version": "0.1.3",
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.1.2",
42-
"@transcribe-cpp/darwin-x64-cpu": "0.1.2",
43-
"@transcribe-cpp/linux-x64-cpu-vulkan": "0.1.2",
44-
"@transcribe-cpp/linux-arm64-cpu-vulkan": "0.1.2",
45-
"@transcribe-cpp/win32-x64-cpu-vulkan": "0.1.2"
41+
"@transcribe-cpp/darwin-arm64-metal": "0.1.3",
42+
"@transcribe-cpp/darwin-x64-cpu": "0.1.3",
43+
"@transcribe-cpp/linux-x64-cpu-vulkan": "0.1.3",
44+
"@transcribe-cpp/linux-arm64-cpu-vulkan": "0.1.3",
45+
"@transcribe-cpp/win32-x64-cpu-vulkan": "0.1.3"
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 1
156-
#define TRANSCRIBE_VERSION_PATCH 2
156+
#define TRANSCRIBE_VERSION_PATCH 3
157157

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

0 commit comments

Comments
 (0)