From 2b725aa8f76a2134619c28bebf978a61444eb332 Mon Sep 17 00:00:00 2001 From: yusyus Date: Mon, 16 Mar 2026 00:53:35 +0300 Subject: [PATCH] fix: update version strings and test expectations from 3.2.0 to 3.3.0 Fix CI failures: version hardcoded in _version.py fallbacks and test assertions (test_package_structure, test_cli_paths) still referenced 3.2.0 after the version bump. --- src/skill_seekers/_version.py | 6 +++--- tests/test_cli_paths.py | 2 +- tests/test_package_structure.py | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/skill_seekers/_version.py b/src/skill_seekers/_version.py index 3c3130d..3d59868 100644 --- a/src/skill_seekers/_version.py +++ b/src/skill_seekers/_version.py @@ -28,7 +28,7 @@ def get_version() -> str: """ if tomllib is None: # Fallback if TOML library not available - return "3.2.0" # Hardcoded fallback + return "3.3.0" # Hardcoded fallback try: # Get path to pyproject.toml (3 levels up from this file) @@ -37,7 +37,7 @@ def get_version() -> str: if not pyproject_path.exists(): # Fallback for installed package - return "3.2.0" # Hardcoded fallback + return "3.3.0" # Hardcoded fallback with open(pyproject_path, "rb") as f: pyproject_data = tomllib.load(f) @@ -46,7 +46,7 @@ def get_version() -> str: except Exception: # Fallback if anything goes wrong - return "3.2.0" # Hardcoded fallback + return "3.3.0" # Hardcoded fallback __version__ = get_version() diff --git a/tests/test_cli_paths.py b/tests/test_cli_paths.py index c3e0a28..8af64ab 100644 --- a/tests/test_cli_paths.py +++ b/tests/test_cli_paths.py @@ -138,7 +138,7 @@ class TestUnifiedCLIEntryPoints(unittest.TestCase): # Should show version output = result.stdout + result.stderr - self.assertIn("3.2.0", output) + self.assertIn("3.3.0", output) except FileNotFoundError: # If skill-seekers is not installed, skip this test diff --git a/tests/test_package_structure.py b/tests/test_package_structure.py index 1fd7fbe..dadaceb 100644 --- a/tests/test_package_structure.py +++ b/tests/test_package_structure.py @@ -24,7 +24,7 @@ class TestCliPackage: import skill_seekers.cli assert hasattr(skill_seekers.cli, "__version__") - assert skill_seekers.cli.__version__ == "3.2.0" + assert skill_seekers.cli.__version__ == "3.3.0" def test_cli_has_all(self): """Test that skill_seekers.cli package has __all__ export list.""" @@ -88,7 +88,7 @@ class TestMcpPackage: import skill_seekers.mcp assert hasattr(skill_seekers.mcp, "__version__") - assert skill_seekers.mcp.__version__ == "3.2.0" + assert skill_seekers.mcp.__version__ == "3.3.0" def test_mcp_has_all(self): """Test that skill_seekers.mcp package has __all__ export list.""" @@ -108,7 +108,7 @@ class TestMcpPackage: import skill_seekers.mcp.tools assert hasattr(skill_seekers.mcp.tools, "__version__") - assert skill_seekers.mcp.tools.__version__ == "3.2.0" + assert skill_seekers.mcp.tools.__version__ == "3.3.0" class TestPackageStructure: @@ -212,7 +212,7 @@ class TestRootPackage: import skill_seekers assert hasattr(skill_seekers, "__version__") - assert skill_seekers.__version__ == "3.2.0" + assert skill_seekers.__version__ == "3.3.0" def test_root_has_metadata(self): """Test that skill_seekers root package has metadata."""