chore: bump version to 3.1.0 and update CHANGELOG
- pyproject.toml: version 3.0.0 → 3.1.0 - src/skill_seekers/_version.py: update hardcoded fallback to 3.1.0 - CHANGELOG.md: comprehensive [3.1.0] release notes covering all features and fixes since v3.0.0 (unified create command, workflow presets, RST parser, smart enhance dispatcher, CLI flag parity, 60 new workflow YAMLs, test suite improvements) - Deprecation messages: update "removed in v3.0.0" → "v4.0.0" across analyze_presets.py, codebase_scraper.py, mcp/server.py - tests/test_cli_paths.py: update version assertion to 3.1.0 - tests/test_package_structure.py: update __version__ assertions to 3.1.0 - tests/test_preset_system.py: update deprecation message version to v4.0.0 All 2267 tests passing. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -223,7 +223,7 @@ class TestDeprecationWarnings:
|
||||
assert "DEPRECATED" in captured.out
|
||||
assert "--quick" in captured.out
|
||||
assert "--preset quick" in captured.out
|
||||
assert "v3.0.0" in captured.out
|
||||
assert "v4.0.0" in captured.out
|
||||
|
||||
def test_check_deprecated_flags_comprehensive(self, capsys):
|
||||
"""Test deprecation warning for --comprehensive flag."""
|
||||
@@ -238,7 +238,7 @@ class TestDeprecationWarnings:
|
||||
assert "DEPRECATED" in captured.out
|
||||
assert "--comprehensive" in captured.out
|
||||
assert "--preset comprehensive" in captured.out
|
||||
assert "v3.0.0" in captured.out
|
||||
assert "v4.0.0" in captured.out
|
||||
|
||||
def test_check_deprecated_flags_depth(self, capsys):
|
||||
"""Test deprecation warning for --depth flag."""
|
||||
@@ -253,7 +253,7 @@ class TestDeprecationWarnings:
|
||||
assert "DEPRECATED" in captured.out
|
||||
assert "--depth full" in captured.out
|
||||
assert "--preset comprehensive" in captured.out
|
||||
assert "v3.0.0" in captured.out
|
||||
assert "v4.0.0" in captured.out
|
||||
|
||||
def test_check_deprecated_flags_ai_mode(self, capsys):
|
||||
"""Test deprecation warning for --ai-mode flag."""
|
||||
@@ -268,7 +268,7 @@ class TestDeprecationWarnings:
|
||||
assert "DEPRECATED" in captured.out
|
||||
assert "--ai-mode api" in captured.out
|
||||
assert "--enhance-level" in captured.out
|
||||
assert "v3.0.0" in captured.out
|
||||
assert "v4.0.0" in captured.out
|
||||
|
||||
def test_check_deprecated_flags_multiple(self, capsys):
|
||||
"""Test deprecation warnings for multiple flags."""
|
||||
@@ -285,7 +285,7 @@ class TestDeprecationWarnings:
|
||||
assert "--ai-mode local" in captured.out
|
||||
assert "--quick" in captured.out
|
||||
assert "MIGRATION TIP" in captured.out
|
||||
assert "v3.0.0" in captured.out
|
||||
assert "v4.0.0" in captured.out
|
||||
|
||||
def test_check_deprecated_flags_none(self, capsys):
|
||||
"""Test no warnings when no deprecated flags used."""
|
||||
@@ -298,7 +298,7 @@ class TestDeprecationWarnings:
|
||||
|
||||
captured = capsys.readouterr()
|
||||
assert "DEPRECATED" not in captured.out
|
||||
assert "v3.0.0" not in captured.out
|
||||
assert "v4.0.0" not in captured.out
|
||||
|
||||
|
||||
class TestBackwardCompatibility:
|
||||
|
||||
Reference in New Issue
Block a user