From cace97b04e58d10c93bee20ae1d6ddc3d24a0f24 Mon Sep 17 00:00:00 2001 From: test-user Date: Wed, 25 Mar 2026 12:03:44 -0700 Subject: [PATCH] Bump version to 0.2.0 Changes since 0.1.0: - Fix phantom model param bug in invisible/all commands - Fix macOS SSL certificate issue for YOLO downloads - Use temp file in 'all' pipeline to hide intermediate output - Add legal disclaimer and fix license attribution - Add troubleshooting and upgrade docs to README - Expand test suite to 137 tests covering all CLI modes - Clean up dependencies and pyright config --- README.md | 4 ++-- pyproject.toml | 2 +- src/remove_ai_watermarks/__init__.py | 2 +- tests/test_cli.py | 2 +- uv.lock | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 69057be..293a499 100644 --- a/README.md +++ b/README.md @@ -36,9 +36,9 @@ uv tool install git+https://github.com/wiltodelta/remove-ai-watermarks.git To update to the latest version: ```bash -pipx upgrade remove-ai-watermarks +pipx install --force git+https://github.com/wiltodelta/remove-ai-watermarks.git # or -uv tool upgrade remove-ai-watermarks +uv tool install --force git+https://github.com/wiltodelta/remove-ai-watermarks.git ``` ### Install from repository (macOS) diff --git a/pyproject.toml b/pyproject.toml index c6fb4c7..16049cb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "remove-ai-watermarks" -version = "0.1.0" +version = "0.2.0" description = "Unified tool for removing visible and invisible AI watermarks from images" readme = "README.md" requires-python = ">=3.10" diff --git a/src/remove_ai_watermarks/__init__.py b/src/remove_ai_watermarks/__init__.py index 8997982..e4c1ac5 100644 --- a/src/remove_ai_watermarks/__init__.py +++ b/src/remove_ai_watermarks/__init__.py @@ -1,3 +1,3 @@ """Remove-AI-Watermarks: Unified tool for removing visible and invisible AI watermarks.""" -__version__ = "0.1.0" +__version__ = "0.2.0" diff --git a/tests/test_cli.py b/tests/test_cli.py index 288fe37..61b7d7f 100644 --- a/tests/test_cli.py +++ b/tests/test_cli.py @@ -79,7 +79,7 @@ class TestMainGroup: def test_version(self, runner): result = runner.invoke(main, ["--version"]) assert result.exit_code == 0 - assert "0.1.0" in result.output + assert "0.2.0" in result.output def test_no_command_shows_banner(self, runner): result = runner.invoke(main, []) diff --git a/uv.lock b/uv.lock index 6f4143d..525b7e8 100644 --- a/uv.lock +++ b/uv.lock @@ -1993,7 +1993,7 @@ wheels = [ [[package]] name = "remove-ai-watermarks" -version = "0.1.0" +version = "0.2.0" source = { editable = "." } dependencies = [ { name = "accelerate" },