Skip to content

Commit 18ee08e

Browse files
committed
1.2.0: the Claude Code release as a setting, its refusal guided, Claude's output ceiling as the default max_tokens; contract 57e33d1, 1,838 of 1,838
Signed-off-by: Maxime Rivest <mrive052@gmail.com>
1 parent f1b20a7 commit 18ee08e

5 files changed

Lines changed: 18 additions & 12 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
# Changelog
22

3-
## Unreleased
3+
## 1.2.0 — 2026-09-30
44

55
Claude Code and Claude defaults (lm15-contract
6-
`changes/2026-09-30-claude-code-client-version.md`; live receipts
7-
2026-09-30):
6+
`changes/2026-09-30-claude-code-client-version.md`, ratified 2026-09-30; contract
7+
`57e33d1`, 1,838 of 1,838 checks; live receipts 2026-09-30). Also since 1.1.0:
8+
`input_audio` in Chat Completions ingest reads ogg, opus, flac, aac, aiff, webm and
9+
mpeg as their true media types (#16, contract `307925a`).
810

911
- **The Claude Code release lm15 claims is current and settable.** The
1012
`claude-code` door now says it is Claude Code 2.1.285 (it said 2.1.170,

‎CONTRACT_PIN‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bd9586d80f4d641ded4dcd23887c5171aeaa0513
1+
57e33d17f562f932df920e6c6e876d9d8799c53b

‎README.md‎

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Measured by [`benchmarks/suite/run.py`](benchmarks/suite/run.py) on Python 3.13.
3939

4040
## Install
4141

42-
**1.1.0** is the current release (1.0.1 was the first stable one). Python 3.10 or newer,
42+
**1.2.0** is the current release (1.0.1 was the first stable one). Python 3.10 or newer,
4343
on Linux, macOS and Windows.
4444

4545
```bash
@@ -547,10 +547,12 @@ were captured from live runs; model text and token counts vary.
547547

548548
| | Version | Repository |
549549
|---|---|---|
550-
| Python | 1.1.0 | this repository |
551-
| TypeScript | 1.0.0-rc.2 | [lm15-ts](https://github.com/lm15-dev/lm15-ts) |
552-
| Rust | 1.0.0-rc.2 | [lm15-rs](https://github.com/lm15-dev/lm15-rs) |
553-
| Go | v1.1.0-rc.2 | [lm15-go](https://github.com/lm15-dev/lm15-go) |
550+
| Python | 1.2.0 | this repository |
551+
| TypeScript | 1.0.0-rc.4 | [lm15-ts](https://github.com/lm15-dev/lm15-ts) |
552+
| Rust | 1.0.0-rc.4 | [lm15-rs](https://github.com/lm15-dev/lm15-rs) |
553+
| Go | v1.1.0-rc.3 | [lm15-go](https://github.com/lm15-dev/lm15-go) |
554+
| Julia | 1.0.0 (registration pending) | [LM15.jl](https://github.com/lm15-dev/LM15.jl) |
555+
| R | 1.0.1 (not yet on CRAN) | [lm15-r](https://github.com/lm15-dev/lm15-r) |
554556
| The contract | — | [lm15-contract](https://github.com/lm15-dev/lm15-contract) |
555557

556558
## Contributing and reporting

‎docs/roadmap.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@ same discipline as the code — see
77

88
## Where we are (September 2026)
99

10-
- **1.1.0** is the current release (2026-09-26): four open-model hosts and a
11-
Google Cloud pass on top of **1.0.1** (2026-09-25), the first stable one
10+
- **1.2.0** is the current release (2026-09-30): the Claude Code release as
11+
a setting, and Claude's own output ceiling as the default `max_tokens`, on
12+
top of **1.1.0** (2026-09-26: four open-model hosts and a Google Cloud
13+
pass) and **1.0.1** (2026-09-25), the first stable one
1214
(1.0.0 was used by a June upload that was removed; PyPI never reuses a
1315
number). The chat
1416
core — canonical types, serde, errors, request building, response parsing,

‎lm15/_version.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""The version of this source package, also used when building distributions."""
22

3-
__version__ = "1.1.0"
3+
__version__ = "1.2.0"

0 commit comments

Comments
 (0)