diff --git a/pyproject.toml b/pyproject.toml index a6254e3..aaaac04 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "airflow-mcp-server" -version = "0.6.0" +version = "0.6.1" description = "MCP Server for Airflow" readme = "README.md" requires-python = ">=3.11" diff --git a/src/airflow_mcp_server/tools/tool_manager.py b/src/airflow_mcp_server/tools/tool_manager.py index 489d8d1..43f7aeb 100644 --- a/src/airflow_mcp_server/tools/tool_manager.py +++ b/src/airflow_mcp_server/tools/tool_manager.py @@ -56,7 +56,7 @@ async def get_airflow_tools(config: AirflowConfig, mode: str = "unsafe") -> list airflow_version = version_result.get("version") if airflow_version is None: raise RuntimeError("Could not determine Airflow version from get_version tool.") - if parse_version(airflow_version) <= parse_version("3.1.0"): + if parse_version(airflow_version) < parse_version("3.1.0"): raise RuntimeError(f"Airflow version {airflow_version} is not supported. Requires >= 3.1.0.") tools = [] diff --git a/uv.lock b/uv.lock index 944876c..3ad75c9 100644 --- a/uv.lock +++ b/uv.lock @@ -112,7 +112,7 @@ wheels = [ [[package]] name = "airflow-mcp-server" -version = "0.6.0" +version = "0.6.1" source = { editable = "." } dependencies = [ { name = "aiofiles" },