diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 03bd5be..82077f1 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "wb-plc", "description": "Wiren Board controller skills — operate, configure, troubleshoot WB hardware via SSH and wb-cli.", - "version": "1.13.2", + "version": "1.13.3", "author": { "name": "Wiren Board", "url": "https://wirenboard.com" diff --git a/debian/changelog b/debian/changelog index 3818c3f..32599e7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +wb-cli (1.8.16) stable; urgency=medium + + * wb-plc plugin bumped to 1.13.3. wb-dev codestyle reference: the + Python key-differences summary now includes the multi-line + docstring rule (nothing after the opening triple quotes, closing + quotes on their own line), mirroring wirenboard/codestyle PR #123. + + -- Ilya Tikhonyuk Tue, 15 Jul 2026 13:00:00 +0300 + wb-cli (1.8.15) stable; urgency=medium * No functional changes. wb-plc plugin bumped to 1.13.2: new wb-serial diff --git a/pyproject.toml b/pyproject.toml index 1418764..00047f2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "wb-cli" -version = "1.8.15" +version = "1.8.16" description = "Command-line interface to a Wiren Board controller" requires-python = ">=3.9" authors = [{name = "Wiren Board Team", email = "info@wirenboard.com"}] diff --git a/wb-plc/skills/wb-dev/references/codestyle.md b/wb-plc/skills/wb-dev/references/codestyle.md index c6d3d48..0a96013 100644 --- a/wb-plc/skills/wb-dev/references/codestyle.md +++ b/wb-plc/skills/wb-dev/references/codestyle.md @@ -35,6 +35,7 @@ Base: PEP8. Key differences: - **Double quotes** for strings: `"string"` (not `'string'`) - Type annotations required - Trailing comma after last element in multi-line collections +- Docstrings are **always multi-line**, even for a one-sentence text: nothing on the line after the opening `"""`, text starts on the next line, closing `"""` on its own line. Not enforced by the linters — reviewers check it **Tools — run before every commit:** diff --git a/wb_cli/__init__.py b/wb_cli/__init__.py index c01b838..15f0ae6 100644 --- a/wb_cli/__init__.py +++ b/wb_cli/__init__.py @@ -1 +1 @@ -__version__ = "1.8.15" +__version__ = "1.8.16"