diff --git a/CHANGELOG.md b/CHANGELOG.md index 757dddc..9a81452 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,14 @@ + +## Version 1.11.0 - 2025-11-07 + +This release introduces agent communication, autonomous detection, and plugin support, enabling more complex and flexible workflows. Interactive modes and a new agent execution tool have also been added, alongside performance improvements and dependency updates. + +**Changes:** 20 files, 614 lines +**Languages:** Markdown (8 lines), Python (601 lines), TOML (5 lines) + ## Version 1.10.0 - 2025-11-07 This release introduces significant new features, including agent communication, autonomous detection, and plugin support. Users can now leverage interactive modes and an agent execution tool, while developers benefit from caching and a version bump to 1.10.0. diff --git a/Makefile b/Makefile index ceb962f..73f4465 100644 --- a/Makefile +++ b/Makefile @@ -24,7 +24,7 @@ install-dev: pre-commit install test: - pytest + pytest tests/ -v --tb=long --full-trace -l --maxfail=10 test-cov: pytest --cov=pr --cov-report=html --cov-report=term-missing diff --git a/pyproject.toml b/pyproject.toml index 957eb17..4e49507 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "rp" -version = "1.10.0" +version = "1.11.0" description = "R python edition. The ultimate autonomous AI CLI." readme = "README.md" requires-python = ">=3.12" diff --git a/tests/test_commands.py b/tests/test_commands.py index d034e19..036d975 100644 --- a/tests/test_commands.py +++ b/tests/test_commands.py @@ -228,7 +228,8 @@ class TestReviewFile: @patch("pr.commands.handlers.read_file") @patch("pr.core.assistant.process_message") - def test_review_file_success(self, mock_process, mock_read): + @patch("asyncio.create_task") + async def test_review_file_success(self, mock_create_task, mock_process, mock_read): mock_read.return_value = {"status": "success", "content": "test content"} review_file(self.assistant, "test.py") mock_read.assert_called_once_with("test.py")