diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index b870b93..bb12cf1 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -6,7 +6,7 @@ }, "metadata": { "description": "Agent skill and Claude Code plugin for the remove-ai-watermarks CLI.", - "version": "1.0.10" + "version": "1.0.11" }, "plugins": [ { diff --git a/pyproject.toml b/pyproject.toml index 22daaf7..5a57f88 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ # on it, including the ComfyUI node package. The console script below carries # the same weight, since users have it on PATH. name = "remove-ai-watermarks" -version = "0.44.0" +version = "0.45.0" description = "AI watermark remover for visible, invisible, and provenance marks in images and video" readme = "README.md" requires-python = ">=3.11,<3.15" diff --git a/skills/.claude-plugin/plugin.json b/skills/.claude-plugin/plugin.json index 327fb1d..62c5d63 100644 --- a/skills/.claude-plugin/plugin.json +++ b/skills/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "remove-ai-watermarks", "displayName": "Remove AI Watermarks", - "version": "1.0.10", + "version": "1.0.11", "description": "Identify and remove AI provenance marks from images and video the user generated or edited, using the remove-ai-watermarks CLI.", "author": { "name": "wiltodelta", diff --git a/skills/remove-ai-watermarks/SKILL.md b/skills/remove-ai-watermarks/SKILL.md index c77bfe7..ffb7778 100644 --- a/skills/remove-ai-watermarks/SKILL.md +++ b/skills/remove-ai-watermarks/SKILL.md @@ -5,7 +5,7 @@ license: Apache-2.0 compatibility: Python 3.11-3.14. Invisible image removal needs NVIDIA CUDA. Some video writes need ffmpeg. Installer may be uv, pipx, or pip. metadata: author: wiltodelta - version: "1.0.10" + version: "1.0.11" homepage: https://raiw.cc repository: https://github.com/wiltodelta/remove-ai-watermarks --- diff --git a/skills/remove-ai-watermarks/references/commands.md b/skills/remove-ai-watermarks/references/commands.md index 922c306..2914cb5 100644 --- a/skills/remove-ai-watermarks/references/commands.md +++ b/skills/remove-ai-watermarks/references/commands.md @@ -22,7 +22,7 @@ remove-ai-watermarks visible image.png --keep-metadata -o clean.png Image mark keys: `gemini`, `doubao`, `jimeng`, `qwen`, `wan`, `kling`, `yuanbao`, `dola`, `workbuddy`, `samsung`, `runninghub`, `baidu`, `liblib`, `liblib_pill`, `microsoft`, -`generic_ai_label`, `openart`, `jimeng_pill`. `wan` is new (since CLI 0.43.0). Default +`generic_ai_label`, `openart`, `jimeng_pill`. `dola` and `workbuddy` are new (since CLI 0.45.0). Default `--mark auto` removes every selected match. `microsoft` is the top-right AI badge, separate from the invisible InvisMark watermark on the same vendor's images. `jimeng_pill` is a weak detector and needs corroboration. The compact diff --git a/skills/remove-ai-watermarks/scripts/probe.py b/skills/remove-ai-watermarks/scripts/probe.py index 4860960..118de3a 100644 --- a/skills/remove-ai-watermarks/scripts/probe.py +++ b/skills/remove-ai-watermarks/scripts/probe.py @@ -32,7 +32,7 @@ _GPU_MARKERS = ("GPU ", "gpu:") # told an agent its CLI was current right before it typed a value that build # rejects. tests/test_agent_skill.py pins it against the package version and # against every "(since CLI X.Y.Z)" annotation in the skill. -MIN_CLI_VERSION = (0, 43, 0) +MIN_CLI_VERSION = (0, 45, 0) # Markers a build without the pixel stack prints. The first is the current CLI's own # install hint; the rest are what older builds emit before the guard existed, and the # Homebrew formula ships exactly such a build. diff --git a/src/remove_ai_watermarks/__init__.py b/src/remove_ai_watermarks/__init__.py index 51a14de..bb229ae 100644 --- a/src/remove_ai_watermarks/__init__.py +++ b/src/remove_ai_watermarks/__init__.py @@ -35,7 +35,7 @@ _os.environ.setdefault("TRANSFORMERS_VERBOSITY", "error") _warnings.filterwarnings("ignore", message=r".*ImageProcessorFast.*") -__version__ = "0.44.0" +__version__ = "0.45.0" __all__ = [ "BatchItemResult", diff --git a/uv.lock b/uv.lock index 5037144..c7b5e8e 100644 --- a/uv.lock +++ b/uv.lock @@ -3346,7 +3346,7 @@ wheels = [ [[package]] name = "remove-ai-watermarks" -version = "0.44.0" +version = "0.45.0" source = { editable = "." } dependencies = [ { name = "c2pa-python" },