From 71a4b021719181c275484d0a1c176a28645edd39 Mon Sep 17 00:00:00 2001 From: Jason Stajich Date: Sat, 17 Oct 2026 14:31:21 +0200 Subject: [PATCH] Bump version to 0.6.3 (no tag) pyproject, CITATION.cff, README citation, About page citation, and the web/spike wheel filenames. README 'Current release' now points at v0.6.2. Co-Authored-By: Claude Sonnet 5.5 --- CITATION.cff | 2 +- README.md | 6 +++--- pyproject.toml | 2 +- web/intro/about.md | 4 ++-- web/spike/README.md | 2 +- web/spike/browser/run-detect.mjs | 2 +- web/spike/page/assemble.sh | 2 +- web/spike/seam_probe.mjs | 2 +- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 4fb7bd24..705d8fb7 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -8,7 +8,7 @@ authors: affiliation: University of California-Riverside orcid: "https://orcid.org/0000-0002-7591-0020" title: "MATPredict: MAT locus identification in Fungi" -version: 0.6.2 +version: 0.6.3 doi: TBD date-released: 2026-10-15 url: "https://github.com/stajichlab/MATPredict" diff --git a/README.md b/README.md index 6c0355be..93598107 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ idiomorph or mating type it is (for example Plus/Minus, MAT1-1/MAT1-2, HD/PR alleles). Every reference record traces to a publication or a validated deposit, and every call reports the evidence behind it. -Current release: [`v0.6.1`](https://github.com/stajichlab/MATPredict/releases/tag/v0.6.1). +Current release: [`v0.6.2`](https://github.com/stajichlab/MATPredict/releases/tag/v0.6.2). Changes: [CHANGELOG.md](CHANGELOG.md). ## Contents @@ -531,14 +531,14 @@ No paper describes MATPredict yet. Cite the software and the release you used. The citation metadata is in [CITATION.cff](CITATION.cff); GitHub shows it under "Cite this repository". -> Stajich JE. MATPredict: MAT locus identification in Fungi. Version 0.6.1. +> Stajich JE. MATPredict: MAT locus identification in Fungi. Version 0.6.3. > https://github.com/stajichlab/MATPredict ```bibtex @software{matpredict, author = {Stajich, Jason E.}, title = {MATPredict: MAT locus identification in Fungi}, - version = {0.6.1}, + version = {0.6.3}, url = {https://github.com/stajichlab/MATPredict}, year = {2026} } diff --git a/pyproject.toml b/pyproject.toml index fb30e504..60bd7141 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "MATPredict" -version = "0.6.2" +version = "0.6.3" description = "Fungal MAT locus annotator/classifier" authors = [{name = "Jason Stajich", email = "jason.stajich@ucr.edu"}] requires-python = ">=3.11" diff --git a/web/intro/about.md b/web/intro/about.md index ed3188cf..9df66930 100644 --- a/web/intro/about.md +++ b/web/intro/about.md @@ -25,13 +25,13 @@ The command-line software is cited in the project README, under [Citation](https://github.com/stajichlab/MATPredict#citation). The citation metadata is in [CITATION.cff](https://github.com/stajichlab/MATPredict/blob/main/CITATION.cff), which GitHub shows under "Cite this repository". -> Stajich JE. MATPredict: MAT locus identification in Fungi. Version 0.6.2. https://github.com/stajichlab/MATPredict +> Stajich JE. MATPredict: MAT locus identification in Fungi. Version 0.6.3. https://github.com/stajichlab/MATPredict ```bibtex @software{matpredict, author = {Stajich, Jason E.}, title = {MATPredict: MAT locus identification in Fungi}, - version = {0.6.2}, + version = {0.6.3}, url = {https://github.com/stajichlab/MATPredict}, year = {2026} } diff --git a/web/spike/README.md b/web/spike/README.md index 0d5c00d2..39bfc687 100644 --- a/web/spike/README.md +++ b/web/spike/README.md @@ -16,7 +16,7 @@ Prototype on branch `wasm-spike`. Not wired into the package or the release. See ```bash python3 -m pip wheel . --no-deps -w web/spike/dist # from the repo root cd web/spike && npm install -node import_check.mjs dist/matpredict-0.6.1-py3-none-any.whl +node import_check.mjs dist/matpredict-0.6.3-py3-none-any.whl node seam_probe.mjs ``` diff --git a/web/spike/browser/run-detect.mjs b/web/spike/browser/run-detect.mjs index c26b25d2..ccc66f27 100644 --- a/web/spike/browser/run-detect.mjs +++ b/web/spike/browser/run-detect.mjs @@ -15,7 +15,7 @@ const [genome, outDir, ...rest] = process.argv.slice(2); const phylum = rest[rest.indexOf("--phylum") + 1] ?? "Ascomycota"; const ENGINE = process.env.ENGINE ?? "losat"; // tblastn engine: "losat" or "mmseqs" const home = "/Users/jstajich/projects/MATPredict"; -const WHEEL = process.env.WHEEL ?? join(home, "web/spike/dist/matpredict-0.6.1-py3-none-any.whl"); +const WHEEL = process.env.WHEEL ?? join(home, "web/spike/dist/matpredict-0.6.3-py3-none-any.whl"); const DB_DIR = process.env.DB_DIR ?? join(home, "db"); const WASM_DIR = process.env.WASM_DIR ?? join(process.env.HOME, "wasm-build"); const LOC_DIR = process.env.LOCALIZER_DIR ?? join(home, "web/spike/localizer"); diff --git a/web/spike/page/assemble.sh b/web/spike/page/assemble.sh index c8aaec10..929393cc 100755 --- a/web/spike/page/assemble.sh +++ b/web/spike/page/assemble.sh @@ -7,7 +7,7 @@ BUNDLE="$1" HERE="$(cd "$(dirname "$0")" && pwd)" REPO="$(cd "$HERE/../../.." && pwd)" DB="${2:-$REPO/db}" -WHEEL="${3:-$REPO/web/spike/dist/matpredict-0.6.1-py3-none-any.whl}" +WHEEL="${3:-$REPO/web/spike/dist/matpredict-0.6.3-py3-none-any.whl}" A="$HERE/_assets" mkdir -p "$A" ln -sfn "$(cd "$BUNDLE" && pwd)" "$A/bundle" diff --git a/web/spike/seam_probe.mjs b/web/spike/seam_probe.mjs index 4474cb35..b7b5e10b 100644 --- a/web/spike/seam_probe.mjs +++ b/web/spike/seam_probe.mjs @@ -7,7 +7,7 @@ import { readFileSync, readdirSync, statSync } from "node:fs"; import { join, relative, basename } from "node:path"; const REPO = new URL("../../", import.meta.url).pathname; -const wheel = join(REPO, "web/spike/dist/matpredict-0.6.1-py3-none-any.whl"); +const wheel = join(REPO, "web/spike/dist/matpredict-0.6.3-py3-none-any.whl"); const dbDir = join(REPO, "db"); const genome = join(REPO, "testset/MAT_loci3.fasta");