diff --git a/a2a/slack_researcher/pyproject.toml b/a2a/slack_researcher/pyproject.toml index 3ec80a45..24278d40 100644 --- a/a2a/slack_researcher/pyproject.toml +++ b/a2a/slack_researcher/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" requires-python = ">=3.11,<3.13" description = "Slack research Agent module" dependencies = [ - "ag2[openai,mcp]>=0.12.3", + "ag2[openai,mcp]>=0.13.1", "tavily-python>=0.7.24", "python-dotenv>=1.2.2", "a2a-sdk>=0.2.16", diff --git a/a2a/slack_researcher/uv.lock b/a2a/slack_researcher/uv.lock index f616e7e8..2db6f797 100644 --- a/a2a/slack_researcher/uv.lock +++ b/a2a/slack_researcher/uv.lock @@ -23,7 +23,7 @@ wheels = [ [[package]] name = "ag2" -version = "0.12.3" +version = "0.13.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -36,9 +36,9 @@ dependencies = [ { name = "termcolor" }, { name = "tiktoken" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4f/9c/6add4a88368b23c6c7d8a01307e06de830d169033f9a4654e43519e71916/ag2-0.12.3.tar.gz", hash = "sha256:22bad945295b59a2679903f3cff39f661d1667acb656897f5cad722ff85496b7", size = 4274340, upload-time = "2026-05-06T05:01:03.428Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6c/d9/97d80fd533fa134d3dcfc0ac659b506f7d2bb2862d4a6a052f115e10f51e/ag2-0.13.1.tar.gz", hash = "sha256:c72718711a6f1d7ad927e32cfb37520a990c2ebf99c1419d533b97a9a924b8f1", size = 4578778, upload-time = "2026-05-23T01:21:46.133Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c8/ca/913eb677b2f446b243599d3ea0f0d59fd49edf639a8c092c181723152a4c/ag2-0.12.3-py3-none-any.whl", hash = "sha256:97d70b44498fb1840009d66f80629b2895cbc68f0d87078f282e75b683b5cc49", size = 1276279, upload-time = "2026-05-06T05:01:00.323Z" }, + { url = "https://files.pythonhosted.org/packages/97/21/82d566fce37dbd43ce36066fc35a12955214ff47f87053668061fe2e9584/ag2-0.13.1-py3-none-any.whl", hash = "sha256:65f85779e5603e9b86bb72fece97cf5fe2601be1e205f47682f1af17e1ff3395", size = 1508484, upload-time = "2026-05-23T01:21:43.037Z" }, ] [package.optional-dependencies] @@ -376,7 +376,7 @@ wheels = [ [[package]] name = "openai" -version = "1.99.5" +version = "2.38.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -388,9 +388,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2f/4a/16b1b6ee8a62cbfb59057f97f6d9b7bb5ce529047d80bc0b406f65dfdc48/openai-1.99.5.tar.gz", hash = "sha256:aa97ac3326cac7949c5e4ac0274c454c1d19c939760107ae0d3948fc26a924ca", size = 505144, upload-time = "2025-08-08T16:44:46.865Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8f/12/cfa322c5f5dd8fa21aab9a7a8e979e7a11123800f86ca8d82eb68a83d213/openai-2.38.0.tar.gz", hash = "sha256:798694c6cf74145541fda94325b6f8f72d8e1fd0262cc137c8d728177a6a4ce3", size = 772764, upload-time = "2026-05-21T21:23:42.105Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/f2/2472ae020f5156a994710bf926a76915c71bc7b5debf7b81a11506ec8414/openai-1.99.5-py3-none-any.whl", hash = "sha256:4e870f9501b7c36132e2be13313ce3c4d6915a837e7a299c483aab6a6d4412e9", size = 786246, upload-time = "2025-08-08T16:44:45.062Z" }, + { url = "https://files.pythonhosted.org/packages/0a/bf/ccff9be562e24207716d04ef9dc931c76aff0c89a7265da43e2104d7fe06/openai-2.38.0-py3-none-any.whl", hash = "sha256:ec6661c57b2dcc47414a767e6e3335c7ed3d19c9696999283a3c82e95c756a3c", size = 1344910, upload-time = "2026-05-21T21:23:39.636Z" }, ] [[package]] @@ -726,7 +726,7 @@ dependencies = [ [package.metadata] requires-dist = [ { name = "a2a-sdk", specifier = ">=0.2.16" }, - { name = "ag2", extras = ["openai", "mcp"], specifier = ">=0.12.3" }, + { name = "ag2", extras = ["openai", "mcp"], specifier = ">=0.13.1" }, { name = "python-dotenv", specifier = ">=1.2.2" }, { name = "tavily-python", specifier = ">=0.7.24" }, { name = "urllib3", specifier = ">=2.7.0" },