diff --git a/pydatalab/pyproject.toml b/pydatalab/pyproject.toml index 926cbe43c..1d296846a 100644 --- a/pydatalab/pyproject.toml +++ b/pydatalab/pyproject.toml @@ -58,7 +58,7 @@ server = [ "python-dotenv ~= 1.0", "pillow>=11,<13", "pyjwt ~= 2.9", - "invoke ~= 2.2", + "invoke>=2.2,<4.0", ] apps = [ # General diff --git a/pydatalab/uv.lock b/pydatalab/uv.lock index 24aba88be..5684dc690 100644 --- a/pydatalab/uv.lock +++ b/pydatalab/uv.lock @@ -731,7 +731,7 @@ requires-dist = [ { name = "flask-mail", marker = "extra == 'server'", specifier = "~=0.10" }, { name = "flask-pymongo", marker = "extra == 'server'", specifier = "~=2.3" }, { name = "gunicorn", marker = "extra == 'deploy'", specifier = "~=25.3" }, - { name = "invoke", marker = "extra == 'server'", specifier = "~=2.2" }, + { name = "invoke", marker = "extra == 'server'", specifier = ">=2.2,<4.0" }, { name = "langchain", marker = "extra == 'chat'", specifier = ">=0.2.6,<0.3" }, { name = "langchain-anthropic", marker = "extra == 'chat'", specifier = "~=0.1" }, { name = "langchain-openai", marker = "extra == 'chat'", specifier = "~=0.1" }, @@ -1270,11 +1270,11 @@ wheels = [ [[package]] name = "invoke" -version = "2.2.1" +version = "3.0.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/de/bd/b461d3424a24c80490313fd77feeb666ca4f6a28c7e72713e3d9095719b4/invoke-2.2.1.tar.gz", hash = "sha256:515bf49b4a48932b79b024590348da22f39c4942dff991ad1fb8b8baea1be707", size = 304762, upload-time = "2025-10-11T00:36:35.172Z" } +sdist = { url = "https://files.pythonhosted.org/packages/33/f6/227c48c5fe47fa178ccf1fda8f047d16c97ba926567b661e9ce2045c600c/invoke-3.0.3.tar.gz", hash = "sha256:437b6a622223824380bfb4e64f612711a6b648c795f565efc8625af66fb57f0c", size = 343419, upload-time = "2026-04-07T15:17:48.307Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/4b/b99e37f88336009971405cbb7630610322ed6fbfa31e1d7ab3fbf3049a2d/invoke-2.2.1-py3-none-any.whl", hash = "sha256:2413bc441b376e5cd3f55bb5d364f973ad8bdd7bf87e53c79de3c11bf3feecc8", size = 160287, upload-time = "2025-10-11T00:36:33.703Z" }, + { url = "https://files.pythonhosted.org/packages/5a/de/bbc12563bbf979618d17625a4e753ff7a078523e28d870d3626daa97261a/invoke-3.0.3-py3-none-any.whl", hash = "sha256:f11327165e5cbb89b2ad1d88d3292b5113332c43b8553b494da435d6ec6f5053", size = 160958, upload-time = "2026-04-07T15:17:46.875Z" }, ] [[package]]