diff --git a/pyproject.toml b/pyproject.toml index 6e83957..e8f2ba2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ dev = [ "aieng-platform-onboard>=0.3.6", "codecov>=2.1.13", "ipykernel>=6.29.5", - "ipython>=9.4.0", + "ipython>=9.13.0", "ipywidgets>=8.1.7", "jupyter>=1.1.1", "jupyterlab>=4.4.8", @@ -46,7 +46,7 @@ docs = [ "mkdocstrings>=0.24.1", "mkdocstrings-python>=2.0.3", "ipykernel>=6.29.5", - "ipython>=9.4.0", + "ipython>=9.13.0", ] # Default dependency groups to be installed @@ -60,6 +60,7 @@ constraint-dependencies = [ "pygments>=2.20.0", # GHSA-5239-wwwm-4pmq "python-multipart>=0.0.26", # GHSA-mj87-hwqh-73pj "requests>=2.33.0", # GHSA-gc5v-m9x4-r6x2 + "pip>=26.1", # CVE-2026-3219 ] [tool.uv.workspace] diff --git a/uv.lock b/uv.lock index 3111765..d94ad81 100644 --- a/uv.lock +++ b/uv.lock @@ -22,6 +22,7 @@ constraints = [ { name = "aiohttp", specifier = ">=3.13.5" }, { name = "authlib", specifier = ">=1.6.11" }, { name = "cryptography", specifier = ">=46.0.7" }, + { name = "pip", specifier = ">=26.1" }, { name = "pyasn1", specifier = ">=0.6.3" }, { name = "pygments", specifier = ">=2.20.0" }, { name = "python-multipart", specifier = ">=0.0.26" }, @@ -81,7 +82,7 @@ dev = [ { name = "aieng-platform-onboard", specifier = ">=0.3.6" }, { name = "codecov", specifier = ">=2.1.13" }, { name = "ipykernel", specifier = ">=6.29.5" }, - { name = "ipython", specifier = ">=9.4.0" }, + { name = "ipython", specifier = ">=9.13.0" }, { name = "ipywidgets", specifier = ">=8.1.7" }, { name = "jupyter", specifier = ">=1.1.1" }, { name = "jupyterlab", specifier = ">=4.4.8" }, @@ -96,7 +97,7 @@ dev = [ ] docs = [ { name = "ipykernel", specifier = ">=6.29.5" }, - { name = "ipython", specifier = ">=9.4.0" }, + { name = "ipython", specifier = ">=9.13.0" }, { name = "jinja2", specifier = ">=3.1.6" }, { name = "mkdocs", specifier = ">=1.6.0" }, { name = "mkdocs-material", specifier = ">=9.6.15" }, @@ -1826,6 +1827,7 @@ dependencies = [ { name = "gradio-client" }, { name = "typer" }, ] +sdist = { url = "https://files.pythonhosted.org/packages/ce/86/c9694b7cfada5780e75769e60dc161a161f4dd7fc91b61db5e3a3338bef9/hf_gradio-0.4.1.tar.gz", hash = "sha256:a017d942618f0d495a58ee4563047fa04bef614c00e0cb789a9a6d0633cffa7b", size = 6560, upload-time = "2026-04-22T14:01:32.334Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/30/2d/afff2ee87e75d8eb85c92bb8cf0e15b05c23c2ebd8fd8dec781d8601ed7f/hf_gradio-0.4.1-py3-none-any.whl", hash = "sha256:76b8cb8be6abe62d74c1ad2d35b42f0629db89aa9e1a8d033cecfe7c856eeab3", size = 4482, upload-time = "2026-04-17T19:53:31.827Z" }, ] @@ -2036,7 +2038,7 @@ wheels = [ [[package]] name = "ipython" -version = "9.12.0" +version = "9.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, @@ -2046,13 +2048,14 @@ dependencies = [ { name = "matplotlib-inline" }, { name = "pexpect", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, { name = "prompt-toolkit" }, + { name = "psutil" }, { name = "pygments" }, { name = "stack-data" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/73/7114f80a8f9cabdb13c27732dce24af945b2923dcab80723602f7c8bc2d8/ipython-9.12.0.tar.gz", hash = "sha256:01daa83f504b693ba523b5a407246cabde4eb4513285a3c6acaff11a66735ee4", size = 4428879, upload-time = "2026-03-27T09:42:45.312Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/c4/87cda5842cf5c31837c06ddb588e11c3c35d8ece89b7a0108c06b8c9b00a/ipython-9.13.0.tar.gz", hash = "sha256:7e834b6afc99f020e3f05966ced34792f40267d64cb1ea9043886dab0dde5967", size = 4430549, upload-time = "2026-04-24T12:24:55.221Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/22/906c8108974c673ebef6356c506cebb6870d48cedea3c41e949e2dd556bb/ipython-9.12.0-py3-none-any.whl", hash = "sha256:0f2701e8ee86e117e37f50563205d36feaa259d2e08d4a6bc6b6d74b18ce128d", size = 625661, upload-time = "2026-03-27T09:42:42.831Z" }, + { url = "https://files.pythonhosted.org/packages/b9/86/3060e8029b7cc505cce9a0137431dda81d0a3fde93a8f0f50ee0bf37a795/ipython-9.13.0-py3-none-any.whl", hash = "sha256:57f9d4639e20818d328d287c7b549af3d05f12486ea8f2e7f73e52a36ec4d201", size = 627274, upload-time = "2026-04-24T12:24:53.038Z" }, ] [[package]] @@ -3618,11 +3621,11 @@ wheels = [ [[package]] name = "pip" -version = "26.0.1" +version = "26.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/48/83/0d7d4e9efe3344b8e2fe25d93be44f64b65364d3c8d7bc6dc90198d5422e/pip-26.0.1.tar.gz", hash = "sha256:c4037d8a277c89b320abe636d59f91e6d0922d08a05b60e85e53b296613346d8", size = 1812747, upload-time = "2026-02-05T02:20:18.702Z" } +sdist = { url = "https://files.pythonhosted.org/packages/73/7e/d2b04004e1068ad4fdfa2f227b839b5d03e602e47cdbbf49de71137c9546/pip-26.1.tar.gz", hash = "sha256:81e13ebcca3ffa8cc85e4deff5c27e1ee26dea0aa7fc2f294a073ac208806ff3", size = 1840316, upload-time = "2026-04-26T21:00:05.406Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/f0/c81e05b613866b76d2d1066490adf1a3dbc4ee9d9c839961c3fc8a6997af/pip-26.0.1-py3-none-any.whl", hash = "sha256:bdb1b08f4274833d62c1aa29e20907365a2ceb950410df15fc9521bad440122b", size = 1787723, upload-time = "2026-02-05T02:20:16.416Z" }, + { url = "https://files.pythonhosted.org/packages/70/7a/be4bd8bcbb24ea475856dd68159d78b03b2bb53dae369f69c9606b8888f5/pip-26.1-py3-none-any.whl", hash = "sha256:4e8486d821d814b77319acb7b9e8bf5a4ee7590a643e7cb21029f209be8573c1", size = 1812804, upload-time = "2026-04-26T21:00:03.194Z" }, ] [[package]]