diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index df42071..d7f4f04 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -158,10 +158,10 @@ jobs: # would have. Pinned rather than floating: a green run should mean this # code passed against a known compiler, not against whatever was newest # that morning. - - name: Install twill v1.12.0 + - name: Install twill v1.13.0 run: | curl -fsSL -o twill \ - https://github.com/twill-lang/twill/releases/download/v1.12.0/twill-v1.12.0-linux-amd64 + https://github.com/twill-lang/twill/releases/download/v1.13.0/twill-v1.13.0-linux-amd64 chmod +x twill ./twill --version diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e609f3..9fb9395 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ ### Changed +- **Take twill 1.13.0.** twill 1.13.0 is released, so the pin follows it. + `spool.toml`, CI and the README install line move from 1.12.0 to 1.13.0. The + floor stays 1.11.0, the release with `std/test`; this is a currency bump, so + no source or test changed and the seven suites pass unchanged on 1.13.0. - **The suites are written with `std/test`.** `tests/harness.tw` is deleted. It was the fourth copy of the same harness across four repositories, and `docs/needs.md` entry 12 said a `std/test` was what would delete it. twill diff --git a/README.md b/README.md index 36ac996..8788d3f 100644 --- a/README.md +++ b/README.md @@ -32,11 +32,11 @@ You need twill 1.11.0 or newer, because the suites are written with `std/test`, which arrived in 1.11. Get one: ```bash -curl -fsSL -o twill https://github.com/twill-lang/twill/releases/download/v1.12.0/twill-v1.12.0-linux-amd64 +curl -fsSL -o twill https://github.com/twill-lang/twill/releases/download/v1.13.0/twill-v1.13.0-linux-amd64 chmod +x twill ``` -The asset name is `twill-v1.12.0--`: `linux-amd64`, `linux-arm64`, +The asset name is `twill-v1.13.0--`: `linux-amd64`, `linux-arm64`, `darwin-amd64`, `darwin-arm64`, `windows-amd64.exe`. The suite needs a checkout of [selvedge](https://github.com/twill-lang/selvedge) diff --git a/spool.toml b/spool.toml index bb2f3d4..77c61e9 100644 --- a/spool.toml +++ b/spool.toml @@ -11,7 +11,7 @@ entry = "src/predict.tw" # The language itself, pinned to the release whose std modules and tensor # builtins this source was written against. spool has no notion of a toolchain # dependency, so it is declared as an ordinary git dependency. -twill = { version = "^1.12.0", git = "https://github.com/twill-lang/twill" } +twill = { version = "^1.13.0", git = "https://github.com/twill-lang/twill" } # Reading model archives. A real dependency and not a convenience: loading # through selvedge gets the model's declared input and output shapes out of the