diff --git a/CHANGELOG.md b/CHANGELOG.md index aff3f6d..68cedee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased][unreleased] +## [v1.9.4] + +**Release date: 2026-10-03** + +### Fixed + +* Import learner content with the supported `wn.add()` Python API. The previous + Docker command used a nonexistent `add` CLI subcommand, preventing v1.9.3's + image from publishing. Learner content remains enabled by default. + + ## [v1.9.3] **Release date: 2026-10-03** diff --git a/Dockerfile b/Dockerfile index 3b7bf93..563fe26 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,7 +36,7 @@ ARG INSTALL_ENGLISH_LEARNER=true COPY extensions/english-learner/ ./extensions/english-learner/ RUN python extensions/english-learner/check_release.py && \ case "$INSTALL_ENGLISH_LEARNER" in \ - true) python -m wn add extensions/english-learner/rylo-en-learner.xml.gz ;; \ + true) python -c "import wn; wn.add('extensions/english-learner/rylo-en-learner.xml.gz', progress_handler=None)" ;; \ false) echo "Learner content not installed" ;; \ *) echo "INSTALL_ENGLISH_LEARNER must be true or false" >&2; exit 1 ;; \ esac diff --git a/wn/__init__.py b/wn/__init__.py index f38b292..58b341e 100644 --- a/wn/__init__.py +++ b/wn/__init__.py @@ -37,7 +37,7 @@ "word", "words", ) -__version__ = "1.9.3" +__version__ = "1.9.4" from wn._add import add, add_lexical_resource, remove from wn._config import config # noqa: F401