{"id":1449,"name":"ubuntu","ecosystem":"docker","repository_url":"https://github.com/docker-library/official-images","issues_count":1136,"created_at":"2025-06-06T15:01:44.558Z","updated_at":"2025-06-06T15:01:44.558Z","purl":"pkg:docker/ubuntu","metadata":{"id":5448719,"name":"library/ubuntu","ecosystem":"docker","description":"Ubuntu is a Debian-based Linux operating system based on free software.","homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/docker-library/official-images","keywords_array":[],"namespace":"library","versions_count":648,"first_release_published_at":"2015-10-28T12:20:39.816Z","latest_release_published_at":"2024-10-19T05:05:25.383Z","latest_release_number":"noble-20241011","last_synced_at":"2024-10-29T20:04:01.403Z","created_at":"2022-11-24T17:10:41.578Z","updated_at":"2024-11-21T12:19:14.637Z","registry_url":"https://hub.docker.com/r/library/ubuntu","install_command":"docker pull library/ubuntu","documentation_url":null,"metadata":{},"repo_metadata":{"id":11255494,"uuid":"13655949","full_name":"docker-library/official-images","owner":"docker-library","description":"Primary source of truth for the Docker \"Official Images\" program","archived":false,"fork":false,"pushed_at":"2024-10-28T22:42:48.000Z","size":27701,"stargazers_count":6468,"open_issues_count":50,"forks_count":2349,"subscribers_count":268,"default_branch":"master","last_synced_at":"2024-10-29T15:17:25.183Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hub.docker.com/u/library","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/docker-library.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-10-17T17:27:12.000Z","updated_at":"2024-10-29T12:03:02.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.799Z","dependency_job_id":"305d0ae4-e46a-486a-b4b5-95ccf1684a88","html_url":"https://github.com/docker-library/official-images","commit_stats":{"total_commits":15179,"total_committers":792,"mean_commits":19.16540404040404,"dds":0.7892483035773108,"last_synced_commit":"c642268ed9e0120d827d2185e28ae512e3bab68c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker-library%2Fofficial-images","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker-library%2Fofficial-images/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker-library%2Fofficial-images/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker-library%2Fofficial-images/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docker-library","download_url":"https://codeload.github.com/docker-library/official-images/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222102520,"owners_count":16931712,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"docker-library","name":"Docker Official Images","uuid":"7739233","kind":"organization","description":"","email":null,"website":"https://github.com/docker-library/official-images","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7739233?v=4","repositories_count":49,"last_synced_at":"2024-03-25T23:56:15.896Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/docker-library","funding_links":[],"total_stars":37578,"followers":1554,"following":0,"created_at":"2022-11-02T22:00:48.427Z","updated_at":"2024-03-25T23:56:17.447Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docker-library","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docker-library/repositories"},"tags":[]},"repo_metadata_updated_at":"2024-10-29T20:29:35.834Z","dependent_packages_count":0,"downloads":9440945214,"downloads_period":"total","dependent_repos_count":77,"rankings":{"downloads":0.0004991160654480915,"dependent_repos_count":0.05430382792075235,"dependent_packages_count":0.0,"stargazers_count":0.014374542684905033,"forks_count":0.006089215998466716,"docker_downloads_count":null,"average":0.015053340533914439},"purl":"pkg:docker/library%2Fubuntu","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/docker/library/ubuntu","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/docker/library/ubuntu","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/docker/library/ubuntu/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hub.docker.com/packages/library%2Fubuntu/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hub.docker.com/packages/library%2Fubuntu/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hub.docker.com/packages/library%2Fubuntu/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hub.docker.com/packages/library%2Fubuntu/related_packages","maintainers":[],"registry":{"name":"hub.docker.com","url":"https://hub.docker.com","ecosystem":"docker","default":true,"packages_count":1001979,"maintainers_count":0,"namespaces_count":411559,"keywords_count":1704,"github":"docker","metadata":{"api_url":"https://registry-1.docker.io","funded_packages_count":257},"icon_url":"https://github.com/docker.png","created_at":"2022-11-24T17:07:36.388Z","updated_at":"2025-06-04T06:07:44.662Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hub.docker.com/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/hub.docker.com/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/hub.docker.com/namespaces"}},"unique_repositories_count":394,"unique_repositories_count_past_30_days":4,"recent_issues":[{"uuid":"4790175274","node_id":"PR_kwDOQN4wkc7s6L6C","number":95,"state":"closed","title":"Bump ubuntu from 22.04 to 26.04 in /project/db-server/.devcontainer","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-07-02T00:46:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-02T00:18:00.000Z","updated_at":"2026-07-02T01:05:53.000Z","time_to_close":1728,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":"/project/db-server/.devcontainer","ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=22.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bbdaria/GhostHouses/pull/95","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bbdaria%2FGhostHouses/issues/95","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/95/packages"},{"uuid":"4781447932","node_id":"PR_kwDOHN_kH87sdlhF","number":2337,"state":"closed","title":"chore(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-01T05:28:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-01T00:53:18.000Z","updated_at":"2026-07-01T05:28:30.000Z","time_to_close":16502,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003c!-- This is an auto-generated description by cubic. --\u003e\n---\n## Summary by cubic\nUpgrade final-stage base image to `ubuntu:26.04` in `Dockerfile` and `Dockerfile.dev` to pick up latest security patches and packages. No code or build flags changed.\n\n\u003csup\u003eWritten for commit 24229acd87d149cfeda5ad262d14eb61f360ed1c. Summary will update on new commits.\u003c/sup\u003e\n\n\u003ca href=\"https://cubic.dev/pr/dagucloud/dagu/pull/2337?utm_source=github\" target=\"_blank\" rel=\"noopener noreferrer\" data-no-image-dialog=\"true\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://www.cubic.dev/buttons/review-in-cubic-dark.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://www.cubic.dev/buttons/review-in-cubic-light.svg\"\u003e\u003cimg alt=\"Review in cubic\" src=\"https://www.cubic.dev/buttons/review-in-cubic-dark.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e\n\n\u003c!-- End of auto-generated description by cubic. --\u003e\n\n","html_url":"https://github.com/dagucloud/dagu/pull/2337","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagucloud%2Fdagu/issues/2337","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2337/packages"},{"uuid":"4731287095","node_id":"PR_kwDOTDV2Zs7p7O9W","number":7,"state":"open","title":"Bump ubuntu from `c4a8d55` to `786a8b5` in /docker/unoserver","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-24T03:04:10.000Z","updated_at":"2026-06-24T03:13:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"`c4a8d55`","new_version":"`786a8b5`","repository_url":null}],"path":"/docker/unoserver","ecosystem":"docker"},"body":"Bumps ubuntu from `c4a8d55` to `786a8b5`.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=noble\u0026new-version=noble)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/13888285815/workbuddy-Stirling-PDF/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/13888285815%2Fworkbuddy-Stirling-PDF/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4689462515","node_id":"PR_kwDOJdmxuc7nyh4A","number":54,"state":"closed","title":"build(deps): bump the docker group across 8 directories with 9 updates","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-25T05:24:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-18T05:25:48.000Z","updated_at":"2026-06-25T05:24:58.000Z","time_to_close":604748,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"docker","update_count":9,"packages":[{"name":"apache/airflow","old_version":"2.8.1-python3.9","new_version":"3.0.6-python3.9"},{"name":"nvidia/cuda","old_version":"12.8.1-base-ubuntu24.04","new_version":"12.9.2-base-ubuntu24.04"},{"name":"astral-sh/uv","old_version":"0.11.7","new_version":"0.11.21","repository_url":"https://github.com/astral-sh/uv"},{"name":"nvidia/cuda","old_version":"12.1.1-devel-ubuntu22.04","new_version":"12.9.2-devel-ubuntu22.04"},{"name":"nvidia/cuda","old_version":"12.8.1-runtime-ubuntu24.04","new_version":"12.9.2-runtime-ubuntu24.04"},{"name":"astral-sh/uv","old_version":"0.11.7","new_version":"0.11.21","repository_url":"https://github.com/astral-sh/uv"},{"name":"node","old_version":"16","new_version":"26"},{"name":"astral-sh/uv","old_version":"0.11.7","new_version":"0.11.21","repository_url":"https://github.com/astral-sh/uv"},{"name":"python","old_version":"3.13-slim-trixie","new_version":"3.14-slim-trixie"},{"name":"rocker/r2u","old_version":"22.04","new_version":"24.04"},{"name":"mwader/static-ffmpeg","old_version":"8.1","new_version":"8.1.2"},{"name":"condaforge/miniforge3","old_version":"26.1.1-3","new_version":"26.3.2-3"},{"name":"ubuntu","old_version":"24.04","new_version":"26.04"}],"path":null,"ecosystem":"docker"},"body":"Bumps the docker group with 1 update in the /aind-airflow directory: apache/airflow.\nBumps the docker group with 2 updates in the /cuda12-base-uv directory: nvidia/cuda and [astral-sh/uv](https://github.com/astral-sh/uv).\nBumps the docker group with 1 update in the /cuda12-miniconda-jupyterlab directory: nvidia/cuda.\nBumps the docker group with 2 updates in the /cuda12-runtime-uv directory: nvidia/cuda and [astral-sh/uv](https://github.com/astral-sh/uv).\nBumps the docker group with 1 update in the /hortacloud-deployment directory: node.\nBumps the docker group with 2 updates in the /python-slim-uv directory: [astral-sh/uv](https://github.com/astral-sh/uv) and python.\nBumps the docker group with 1 update in the /r2u-rstudio directory: rocker/r2u.\nBumps the docker group with 3 updates in the /ubuntu-ffmpeg directory: mwader/static-ffmpeg, condaforge/miniforge3 and ubuntu.\n\nUpdates `apache/airflow` from 2.8.1-python3.9 to 3.0.6-python3.9\n\nUpdates `nvidia/cuda` from 12.8.1-base-ubuntu24.04 to 12.9.2-base-ubuntu24.04\n\nUpdates `astral-sh/uv` from 0.11.7 to 0.11.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/releases\"\u003eastral-sh/uv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/blob/main/CHANGELOG.md\"\u003eastral-sh/uv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/5aa65dd7ad0067a6b702bf490c8c2ffe25c50f39\"\u003e\u003ccode\u003e5aa65dd\u003c/code\u003e\u003c/a\u003e Bump version to 0.11.21 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19810\"\u003e#19810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/453ab98ac35d596b6222b9a63123ee6953861d29\"\u003e\u003ccode\u003e453ab98\u003c/code\u003e\u003c/a\u003e Fix musllinux tag priority (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1764c770ce889b2640cdd167708be320b4a3bdfe\"\u003e\u003ccode\u003e1764c77\u003c/code\u003e\u003c/a\u003e Validate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1379b7d8fa78aca8f2a2e73825d4f8a96f7bac6a\"\u003e\u003ccode\u003e1379b7d\u003c/code\u003e\u003c/a\u003e Compute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/bd6d289cc41a07b782de84fe6a9660762a395eab\"\u003e\u003ccode\u003ebd6d289\u003c/code\u003e\u003c/a\u003e Preserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/143c12f3815fb8904f3f47517b4ac280ecb481b3\"\u003e\u003ccode\u003e143c12f\u003c/code\u003e\u003c/a\u003e Propagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/b2d83070491d55b4fdd5f15ef28602a08ad5f6fd\"\u003e\u003ccode\u003eb2d8307\u003c/code\u003e\u003c/a\u003e Allow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/d5c8a5f7a602f15cb22a46ba05ca9072e3935cb5\"\u003e\u003ccode\u003ed5c8a5f\u003c/code\u003e\u003c/a\u003e Quote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/48c4357fe2517cce464ffa040d75c92be6a7dc71\"\u003e\u003ccode\u003e48c4357\u003c/code\u003e\u003c/a\u003e Avoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/6353b242d2774244ae2c6b4be1b95c70f84e97ab\"\u003e\u003ccode\u003e6353b24\u003c/code\u003e\u003c/a\u003e Allow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/uv/compare/0.11.7...0.11.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nvidia/cuda` from 12.1.1-devel-ubuntu22.04 to 12.9.2-devel-ubuntu22.04\n\nUpdates `nvidia/cuda` from 12.8.1-runtime-ubuntu24.04 to 12.9.2-runtime-ubuntu24.04\n\nUpdates `astral-sh/uv` from 0.11.7 to 0.11.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/releases\"\u003eastral-sh/uv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/blob/main/CHANGELOG.md\"\u003eastral-sh/uv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/5aa65dd7ad0067a6b702bf490c8c2ffe25c50f39\"\u003e\u003ccode\u003e5aa65dd\u003c/code\u003e\u003c/a\u003e Bump version to 0.11.21 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19810\"\u003e#19810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/453ab98ac35d596b6222b9a63123ee6953861d29\"\u003e\u003ccode\u003e453ab98\u003c/code\u003e\u003c/a\u003e Fix musllinux tag priority (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1764c770ce889b2640cdd167708be320b4a3bdfe\"\u003e\u003ccode\u003e1764c77\u003c/code\u003e\u003c/a\u003e Validate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1379b7d8fa78aca8f2a2e73825d4f8a96f7bac6a\"\u003e\u003ccode\u003e1379b7d\u003c/code\u003e\u003c/a\u003e Compute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/bd6d289cc41a07b782de84fe6a9660762a395eab\"\u003e\u003ccode\u003ebd6d289\u003c/code\u003e\u003c/a\u003e Preserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/143c12f3815fb8904f3f47517b4ac280ecb481b3\"\u003e\u003ccode\u003e143c12f\u003c/code\u003e\u003c/a\u003e Propagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/b2d83070491d55b4fdd5f15ef28602a08ad5f6fd\"\u003e\u003ccode\u003eb2d8307\u003c/code\u003e\u003c/a\u003e Allow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/d5c8a5f7a602f15cb22a46ba05ca9072e3935cb5\"\u003e\u003ccode\u003ed5c8a5f\u003c/code\u003e\u003c/a\u003e Quote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/48c4357fe2517cce464ffa040d75c92be6a7dc71\"\u003e\u003ccode\u003e48c4357\u003c/code\u003e\u003c/a\u003e Avoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/6353b242d2774244ae2c6b4be1b95c70f84e97ab\"\u003e\u003ccode\u003e6353b24\u003c/code\u003e\u003c/a\u003e Allow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/uv/compare/0.11.7...0.11.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node` from 16 to 26\n\nUpdates `astral-sh/uv` from 0.11.7 to 0.11.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/releases\"\u003eastral-sh/uv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/blob/main/CHANGELOG.md\"\u003eastral-sh/uv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/5aa65dd7ad0067a6b702bf490c8c2ffe25c50f39\"\u003e\u003ccode\u003e5aa65dd\u003c/code\u003e\u003c/a\u003e Bump version to 0.11.21 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19810\"\u003e#19810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/453ab98ac35d596b6222b9a63123ee6953861d29\"\u003e\u003ccode\u003e453ab98\u003c/code\u003e\u003c/a\u003e Fix musllinux tag priority (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1764c770ce889b2640cdd167708be320b4a3bdfe\"\u003e\u003ccode\u003e1764c77\u003c/code\u003e\u003c/a\u003e Validate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1379b7d8fa78aca8f2a2e73825d4f8a96f7bac6a\"\u003e\u003ccode\u003e1379b7d\u003c/code\u003e\u003c/a\u003e Compute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/bd6d289cc41a07b782de84fe6a9660762a395eab\"\u003e\u003ccode\u003ebd6d289\u003c/code\u003e\u003c/a\u003e Preserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/143c12f3815fb8904f3f47517b4ac280ecb481b3\"\u003e\u003ccode\u003e143c12f\u003c/code\u003e\u003c/a\u003e Propagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/b2d83070491d55b4fdd5f15ef28602a08ad5f6fd\"\u003e\u003ccode\u003eb2d8307\u003c/code\u003e\u003c/a\u003e Allow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/d5c8a5f7a602f15cb22a46ba05ca9072e3935cb5\"\u003e\u003ccode\u003ed5c8a5f\u003c/code\u003e\u003c/a\u003e Quote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/48c4357fe2517cce464ffa040d75c92be6a7dc71\"\u003e\u003ccode\u003e48c4357\u003c/code\u003e\u003c/a\u003e Avoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/6353b242d2774244ae2c6b4be1b95c70f84e97ab\"\u003e\u003ccode\u003e6353b24\u003c/code\u003e\u003c/a\u003e Allow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/uv/compare/0.11.7...0.11.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `python` from 3.13-slim-trixie to 3.14-slim-trixie\n\nUpdates `rocker/r2u` from 22.04 to 24.04\n\nUpdates `mwader/static-ffmpeg` from 8.1 to 8.1.2\n\nUpdates `condaforge/miniforge3` from 26.1.1-3 to 26.3.2-3\n\nUpdates `ubuntu` from 24.04 to 26.04\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/AllenNeuralDynamics/aind-docker-images/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenNeuralDynamics%2Faind-docker-images/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"},{"uuid":"4657147965","node_id":"PR_kwDOSqoNxs7mJTlp","number":6,"state":"closed","title":"Bump ubuntu from 16.04 to 26.04 in /sut/docker/mcrouter","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-06-13T22:31:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-13T22:27:11.000Z","updated_at":"2026-06-13T22:31:34.000Z","time_to_close":261,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"16.04","new_version":"26.04","repository_url":null}],"path":"/sut/docker/mcrouter","ecosystem":"docker"},"body":"Bumps ubuntu from 16.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=16.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/augustocristian/retorch-st-socialnetwork/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/augustocristian%2Fretorch-st-socialnetwork/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4604963975","node_id":"PR_kwDORh3eyM7jgkPS","number":74,"state":"open","title":"chore(deps): bump ubuntu from 22.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T20:09:05.000Z","updated_at":"2026-06-06T20:14:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=22.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/primitivedotdev/primitivemail/pull/74","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/primitivedotdev%2Fprimitivemail/issues/74","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/74/packages"},{"uuid":"4575422285","node_id":"PR_kwDOSs4NZc7h_hCV","number":30,"state":"open","title":"build(deps): bump ubuntu from `c4a8d55` to `786a8b5` in /docker/unoserver","user":"dependabot[bot]","labels":["dependencies","Docker"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-02T22:30:44.000Z","updated_at":"2026-06-02T22:36:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"ubuntu","old_version":"`c4a8d55`","new_version":"`786a8b5`","repository_url":null}],"path":"/docker/unoserver","ecosystem":"docker"},"body":"Bumps ubuntu from `c4a8d55` to `786a8b5`.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=noble\u0026new-version=noble)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/CRAJKUMARSINGH/Stirling-PDF/pull/30","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CRAJKUMARSINGH%2FStirling-PDF/issues/30","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/30/packages"},{"uuid":"4559927324","node_id":"PR_kwDOATHklc7hM0tC","number":15110,"state":"closed","title":"Bump ubuntu from 24.04 to 26.04 in /graders/java","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-06-01T21:49:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T02:40:05.000Z","updated_at":"2026-06-01T21:50:05.000Z","time_to_close":68990,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":"/graders/java","ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/PrairieLearn/PrairieLearn/pull/15110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrairieLearn%2FPrairieLearn/issues/15110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15110/packages"},{"uuid":"4556104072","node_id":"PR_kwDOQyjiK87hBZLt","number":2,"state":"open","title":"Bump ubuntu from 24.04 to 26.04 in /graders/c","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-31T00:18:03.000Z","updated_at":"2026-05-31T00:50:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":"/graders/c","ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ccb/prairielearn/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccb%2Fprairielearn/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"4553767269","node_id":"PR_kwDOSsC-ws7g6d-T","number":7,"state":"closed","title":"Bump ubuntu from 22.04 to 26.04 in /scripts/verify-repo-update","user":"dependabot[bot]","labels":["dependencies","docker","stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-07-15T04:23:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T07:51:16.000Z","updated_at":"2026-07-15T04:23:42.000Z","time_to_close":3961938,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":"/scripts/verify-repo-update","ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=22.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/rmcode-benchmark/clean20260529-2327__grafana__rmcode-dev__PR106778__20260530/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rmcode-benchmark%2Fclean20260529-2327__grafana__rmcode-dev__PR106778__20260530/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4524236300","node_id":"PR_kwDOK0WxLM7faNHD","number":811,"state":"closed","title":"[Docker-Java]: Bump the all-modules group across 3 directories with 2 updates","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T06:59:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-26T12:51:51.000Z","updated_at":"2026-05-27T06:59:53.000Z","time_to_close":65272,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docker-Java]: Bump","group_name":"all-modules","update_count":2,"packages":[{"name":"eclipse-temurin","old_version":"21-jdk-alpine","new_version":"25-jdk-alpine"},{"name":"ubuntu","old_version":"24.04","new_version":"26.04"},{"name":"eclipse-temurin","old_version":"21-jre-alpine","new_version":"25-jre-alpine"},{"name":"eclipse-temurin","old_version":"21-jre-alpine","new_version":"25-jre-alpine"}],"path":null,"ecosystem":"docker"},"body":"Bumps the all-modules group with 2 updates in the /e2eTests directory: eclipse-temurin and ubuntu.\nBumps the all-modules group with 1 update in the /services/localega-tsd-proxy directory: eclipse-temurin.\nBumps the all-modules group with 1 update in the /services/tsd-api-mock directory: eclipse-temurin.\n\nUpdates `eclipse-temurin` from 21-jdk-alpine to 25-jdk-alpine\n\nUpdates `ubuntu` from 24.04 to 26.04\n\nUpdates `eclipse-temurin` from 21-jre-alpine to 25-jre-alpine\n\nUpdates `eclipse-temurin` from 21-jre-alpine to 25-jre-alpine\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ELIXIR-NO/FEGA-Norway/pull/811","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ELIXIR-NO%2FFEGA-Norway/issues/811","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/811/packages"},{"uuid":"4509366116","node_id":"PR_kwDOPkju7M7erWCH","number":81,"state":"closed","title":"docker: bump ubuntu from 24.04 to 26.04 in /docker/renderd","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":["Harvester57"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-23T19:28:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-23T19:25:16.000Z","updated_at":"2026-05-23T19:28:08.000Z","time_to_close":170,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"docker","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":"/docker/renderd","ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Harvester57/openstreetmap-tile-server/pull/81","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harvester57%2Fopenstreetmap-tile-server/issues/81","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/81/packages"},{"uuid":"4505843684","node_id":"PR_kwDOPnlXEM7egdNd","number":121,"state":"closed","title":"chore(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-05-23T03:14:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-22T22:06:08.000Z","updated_at":"2026-05-23T03:14:34.000Z","time_to_close":18504,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n","html_url":"https://github.com/esacteksab/dev-container/pull/121","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/esacteksab%2Fdev-container/issues/121","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/121/packages"},{"uuid":"4498969386","node_id":"PR_kwDOPPJDiM7eKNRG","number":98,"state":"open","title":"Bump ubuntu from 24.04 to 26.04 in /.devcontainer","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-22T01:10:40.000Z","updated_at":"2026-05-22T01:11:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":"/.devcontainer","ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Matumo/x-post-button/pull/98","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Matumo%2Fx-post-button/issues/98","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/98/packages"},{"uuid":"4458972344","node_id":"PR_kwDOSe_JQ87cKtPZ","number":4,"state":"open","title":"chore(deps): bump ubuntu from 22.04 to 26.04 in /containers/dev","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-16T06:40:56.000Z","updated_at":"2026-05-16T06:50:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":"/containers/dev","ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=22.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/handsome-bond/Garlic/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/handsome-bond%2FGarlic/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"4425735855","node_id":"PR_kwDOEYXUls7af4bp","number":215,"state":"open","title":"Bump ubuntu from 22.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T02:33:38.000Z","updated_at":"2026-05-15T04:44:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n","html_url":"https://github.com/synfinatic/udp-proxy-2020/pull/215","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/synfinatic%2Fudp-proxy-2020/issues/215","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/215/packages"},{"uuid":"4425471883","node_id":"PR_kwDOH5_2tM7afCr6","number":1247,"state":"open","title":"build(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T01:25:53.000Z","updated_at":"2026-05-12T01:26:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GenSpectrum/LAPIS-SILO/pull/1247","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenSpectrum%2FLAPIS-SILO/issues/1247","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1247/packages"},{"uuid":"4424947147","node_id":"PR_kwDOAcVzR87adVjY","number":101,"state":"closed","title":"docker(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["docker","size/XS"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-17T02:52:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T23:13:26.000Z","updated_at":"2026-05-17T02:53:06.000Z","time_to_close":445171,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"docker(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n","html_url":"https://github.com/sauravbhattacharya001/Ocaml-sample-code/pull/101","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sauravbhattacharya001%2FOcaml-sample-code/issues/101","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/101/packages"},{"uuid":"4421432371","node_id":"PR_kwDONg4LQM7aR26n","number":40,"state":"open","title":"build(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T13:58:27.000Z","updated_at":"2026-05-11T14:02:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aehrisch/p11ex/pull/40","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aehrisch%2Fp11ex/issues/40","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/40/packages"},{"uuid":"4420460851","node_id":"PR_kwDORA4E587aOqcF","number":98,"state":"closed","title":"chore(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-17T01:14:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T11:34:00.000Z","updated_at":"2026-05-17T01:14:09.000Z","time_to_close":481200,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Wide-Moat/open-computer-use/pull/98","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wide-Moat%2Fopen-computer-use/issues/98","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/98/packages"}],"issue_packages":[{"old_version":"22.04","new_version":"26.04","update_type":null,"path":"/project/db-server/.devcontainer","pr_created_at":"2026-07-02T00:18:00.000Z","version_change":"22.04 → 26.04","issue":{"uuid":"4790175274","node_id":"PR_kwDOQN4wkc7s6L6C","number":95,"state":"closed","title":"Bump ubuntu from 22.04 to 26.04 in /project/db-server/.devcontainer","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-07-02T00:46:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-02T00:18:00.000Z","updated_at":"2026-07-02T01:05:53.000Z","time_to_close":1728,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":"/project/db-server/.devcontainer","ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=22.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bbdaria/GhostHouses/pull/95","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bbdaria%2FGhostHouses/issues/95","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/95/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-07-01T00:53:18.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4781447932","node_id":"PR_kwDOHN_kH87sdlhF","number":2337,"state":"closed","title":"chore(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-01T05:28:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-01T00:53:18.000Z","updated_at":"2026-07-01T05:28:30.000Z","time_to_close":16502,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003c!-- This is an auto-generated description by cubic. --\u003e\n---\n## Summary by cubic\nUpgrade final-stage base image to `ubuntu:26.04` in `Dockerfile` and `Dockerfile.dev` to pick up latest security patches and packages. No code or build flags changed.\n\n\u003csup\u003eWritten for commit 24229acd87d149cfeda5ad262d14eb61f360ed1c. Summary will update on new commits.\u003c/sup\u003e\n\n\u003ca href=\"https://cubic.dev/pr/dagucloud/dagu/pull/2337?utm_source=github\" target=\"_blank\" rel=\"noopener noreferrer\" data-no-image-dialog=\"true\"\u003e\u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://www.cubic.dev/buttons/review-in-cubic-dark.svg\"\u003e\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://www.cubic.dev/buttons/review-in-cubic-light.svg\"\u003e\u003cimg alt=\"Review in cubic\" src=\"https://www.cubic.dev/buttons/review-in-cubic-dark.svg\"\u003e\u003c/picture\u003e\u003c/a\u003e\n\n\u003c!-- End of auto-generated description by cubic. --\u003e\n\n","html_url":"https://github.com/dagucloud/dagu/pull/2337","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagucloud%2Fdagu/issues/2337","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2337/packages"}},{"old_version":"`c4a8d55`","new_version":"`786a8b5`","update_type":null,"path":"/docker/unoserver","pr_created_at":"2026-06-24T03:04:10.000Z","version_change":"`c4a8d55` → `786a8b5`","issue":{"uuid":"4731287095","node_id":"PR_kwDOTDV2Zs7p7O9W","number":7,"state":"open","title":"Bump ubuntu from `c4a8d55` to `786a8b5` in /docker/unoserver","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-24T03:04:10.000Z","updated_at":"2026-06-24T03:13:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"`c4a8d55`","new_version":"`786a8b5`","repository_url":null}],"path":"/docker/unoserver","ecosystem":"docker"},"body":"Bumps ubuntu from `c4a8d55` to `786a8b5`.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=noble\u0026new-version=noble)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/13888285815/workbuddy-Stirling-PDF/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/13888285815%2Fworkbuddy-Stirling-PDF/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-06-18T05:25:48.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4689462515","node_id":"PR_kwDOJdmxuc7nyh4A","number":54,"state":"closed","title":"build(deps): bump the docker group across 8 directories with 9 updates","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-25T05:24:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-18T05:25:48.000Z","updated_at":"2026-06-25T05:24:58.000Z","time_to_close":604748,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"docker","update_count":9,"packages":[{"name":"apache/airflow","old_version":"2.8.1-python3.9","new_version":"3.0.6-python3.9"},{"name":"nvidia/cuda","old_version":"12.8.1-base-ubuntu24.04","new_version":"12.9.2-base-ubuntu24.04"},{"name":"astral-sh/uv","old_version":"0.11.7","new_version":"0.11.21","repository_url":"https://github.com/astral-sh/uv"},{"name":"nvidia/cuda","old_version":"12.1.1-devel-ubuntu22.04","new_version":"12.9.2-devel-ubuntu22.04"},{"name":"nvidia/cuda","old_version":"12.8.1-runtime-ubuntu24.04","new_version":"12.9.2-runtime-ubuntu24.04"},{"name":"astral-sh/uv","old_version":"0.11.7","new_version":"0.11.21","repository_url":"https://github.com/astral-sh/uv"},{"name":"node","old_version":"16","new_version":"26"},{"name":"astral-sh/uv","old_version":"0.11.7","new_version":"0.11.21","repository_url":"https://github.com/astral-sh/uv"},{"name":"python","old_version":"3.13-slim-trixie","new_version":"3.14-slim-trixie"},{"name":"rocker/r2u","old_version":"22.04","new_version":"24.04"},{"name":"mwader/static-ffmpeg","old_version":"8.1","new_version":"8.1.2"},{"name":"condaforge/miniforge3","old_version":"26.1.1-3","new_version":"26.3.2-3"},{"name":"ubuntu","old_version":"24.04","new_version":"26.04"}],"path":null,"ecosystem":"docker"},"body":"Bumps the docker group with 1 update in the /aind-airflow directory: apache/airflow.\nBumps the docker group with 2 updates in the /cuda12-base-uv directory: nvidia/cuda and [astral-sh/uv](https://github.com/astral-sh/uv).\nBumps the docker group with 1 update in the /cuda12-miniconda-jupyterlab directory: nvidia/cuda.\nBumps the docker group with 2 updates in the /cuda12-runtime-uv directory: nvidia/cuda and [astral-sh/uv](https://github.com/astral-sh/uv).\nBumps the docker group with 1 update in the /hortacloud-deployment directory: node.\nBumps the docker group with 2 updates in the /python-slim-uv directory: [astral-sh/uv](https://github.com/astral-sh/uv) and python.\nBumps the docker group with 1 update in the /r2u-rstudio directory: rocker/r2u.\nBumps the docker group with 3 updates in the /ubuntu-ffmpeg directory: mwader/static-ffmpeg, condaforge/miniforge3 and ubuntu.\n\nUpdates `apache/airflow` from 2.8.1-python3.9 to 3.0.6-python3.9\n\nUpdates `nvidia/cuda` from 12.8.1-base-ubuntu24.04 to 12.9.2-base-ubuntu24.04\n\nUpdates `astral-sh/uv` from 0.11.7 to 0.11.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/releases\"\u003eastral-sh/uv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/blob/main/CHANGELOG.md\"\u003eastral-sh/uv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/5aa65dd7ad0067a6b702bf490c8c2ffe25c50f39\"\u003e\u003ccode\u003e5aa65dd\u003c/code\u003e\u003c/a\u003e Bump version to 0.11.21 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19810\"\u003e#19810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/453ab98ac35d596b6222b9a63123ee6953861d29\"\u003e\u003ccode\u003e453ab98\u003c/code\u003e\u003c/a\u003e Fix musllinux tag priority (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1764c770ce889b2640cdd167708be320b4a3bdfe\"\u003e\u003ccode\u003e1764c77\u003c/code\u003e\u003c/a\u003e Validate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1379b7d8fa78aca8f2a2e73825d4f8a96f7bac6a\"\u003e\u003ccode\u003e1379b7d\u003c/code\u003e\u003c/a\u003e Compute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/bd6d289cc41a07b782de84fe6a9660762a395eab\"\u003e\u003ccode\u003ebd6d289\u003c/code\u003e\u003c/a\u003e Preserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/143c12f3815fb8904f3f47517b4ac280ecb481b3\"\u003e\u003ccode\u003e143c12f\u003c/code\u003e\u003c/a\u003e Propagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/b2d83070491d55b4fdd5f15ef28602a08ad5f6fd\"\u003e\u003ccode\u003eb2d8307\u003c/code\u003e\u003c/a\u003e Allow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/d5c8a5f7a602f15cb22a46ba05ca9072e3935cb5\"\u003e\u003ccode\u003ed5c8a5f\u003c/code\u003e\u003c/a\u003e Quote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/48c4357fe2517cce464ffa040d75c92be6a7dc71\"\u003e\u003ccode\u003e48c4357\u003c/code\u003e\u003c/a\u003e Avoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/6353b242d2774244ae2c6b4be1b95c70f84e97ab\"\u003e\u003ccode\u003e6353b24\u003c/code\u003e\u003c/a\u003e Allow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/uv/compare/0.11.7...0.11.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nvidia/cuda` from 12.1.1-devel-ubuntu22.04 to 12.9.2-devel-ubuntu22.04\n\nUpdates `nvidia/cuda` from 12.8.1-runtime-ubuntu24.04 to 12.9.2-runtime-ubuntu24.04\n\nUpdates `astral-sh/uv` from 0.11.7 to 0.11.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/releases\"\u003eastral-sh/uv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/blob/main/CHANGELOG.md\"\u003eastral-sh/uv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/5aa65dd7ad0067a6b702bf490c8c2ffe25c50f39\"\u003e\u003ccode\u003e5aa65dd\u003c/code\u003e\u003c/a\u003e Bump version to 0.11.21 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19810\"\u003e#19810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/453ab98ac35d596b6222b9a63123ee6953861d29\"\u003e\u003ccode\u003e453ab98\u003c/code\u003e\u003c/a\u003e Fix musllinux tag priority (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1764c770ce889b2640cdd167708be320b4a3bdfe\"\u003e\u003ccode\u003e1764c77\u003c/code\u003e\u003c/a\u003e Validate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1379b7d8fa78aca8f2a2e73825d4f8a96f7bac6a\"\u003e\u003ccode\u003e1379b7d\u003c/code\u003e\u003c/a\u003e Compute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/bd6d289cc41a07b782de84fe6a9660762a395eab\"\u003e\u003ccode\u003ebd6d289\u003c/code\u003e\u003c/a\u003e Preserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/143c12f3815fb8904f3f47517b4ac280ecb481b3\"\u003e\u003ccode\u003e143c12f\u003c/code\u003e\u003c/a\u003e Propagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/b2d83070491d55b4fdd5f15ef28602a08ad5f6fd\"\u003e\u003ccode\u003eb2d8307\u003c/code\u003e\u003c/a\u003e Allow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/d5c8a5f7a602f15cb22a46ba05ca9072e3935cb5\"\u003e\u003ccode\u003ed5c8a5f\u003c/code\u003e\u003c/a\u003e Quote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/48c4357fe2517cce464ffa040d75c92be6a7dc71\"\u003e\u003ccode\u003e48c4357\u003c/code\u003e\u003c/a\u003e Avoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/6353b242d2774244ae2c6b4be1b95c70f84e97ab\"\u003e\u003ccode\u003e6353b24\u003c/code\u003e\u003c/a\u003e Allow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/uv/compare/0.11.7...0.11.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node` from 16 to 26\n\nUpdates `astral-sh/uv` from 0.11.7 to 0.11.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/releases\"\u003eastral-sh/uv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/uv/blob/main/CHANGELOG.md\"\u003eastral-sh/uv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.11.21\u003c/h2\u003e\n\u003cp\u003eReleased on 2026-06-11.\u003c/p\u003e\n\u003ch3\u003ePython\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd CPython 3.13.14 and 3.14.6 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19787\"\u003e#19787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenvironment.root\u003c/code\u003e to \u003ccode\u003euv workspace metadata --sync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19760\"\u003e#19760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003euv upgrade\u003c/code\u003e to update a single dependency constraint (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19738\"\u003e#19738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake packaged applications the default for \u003ccode\u003euv init\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd parallel discovery of Python versions for \u003ccode\u003euv python list\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/18684\"\u003e#18684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid normalizing source distribution names twice (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19784\"\u003e#19784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove cache robustness and pruning behavior\n\u003cul\u003e\n\u003cli\u003eAllow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject running inside the cache (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19659\"\u003e#19659\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix Python discovery and version request edge cases\n\u003cul\u003e\n\u003cli\u003eAvoid panics for Unicode Python version requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19797\"\u003e#19797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of non-critical errors in \u003ccode\u003euv python list\u003c/code\u003e with path requests (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19774\"\u003e#19774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix stop-discovery-at regression (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eHarden parsing and validation for package metadata, requirements, markers, URLs, and conflict sets\n\u003cul\u003e\n\u003cli\u003eAllow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for invalid UTF-8 URL credentials (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19800\"\u003e#19800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for malformed source distribution filenames (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19776\"\u003e#19776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid panics for trailing extra separators (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19779\"\u003e#19779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow for recursive requirements path aliases (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19777\"\u003e#19777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore reversed string compatible-release markers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19782\"\u003e#19782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject duplicate entries in conflict sets (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19801\"\u003e#19801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject malformed hash options in requirements files (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19783\"\u003e#19783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReject source distribution filenames without a separator (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19803\"\u003e#19803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for requirement errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19781\"\u003e#19781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse UTF-8 lengths for trailing marker errors (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19796\"\u003e#19796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse byte offsets when peeking over requirements (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19780\"\u003e#19780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eValidate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImprove wheel entry-point error handling and virtual environment activation quoting\n\u003cul\u003e\n\u003cli\u003ePropagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eQuote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/pull/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.11.20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/5aa65dd7ad0067a6b702bf490c8c2ffe25c50f39\"\u003e\u003ccode\u003e5aa65dd\u003c/code\u003e\u003c/a\u003e Bump version to 0.11.21 (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19810\"\u003e#19810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/453ab98ac35d596b6222b9a63123ee6953861d29\"\u003e\u003ccode\u003e453ab98\u003c/code\u003e\u003c/a\u003e Fix musllinux tag priority (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19804\"\u003e#19804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1764c770ce889b2640cdd167708be320b4a3bdfe\"\u003e\u003ccode\u003e1764c77\u003c/code\u003e\u003c/a\u003e Validate GraalPy ABI suffixes (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19805\"\u003e#19805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/1379b7d8fa78aca8f2a2e73825d4f8a96f7bac6a\"\u003e\u003ccode\u003e1379b7d\u003c/code\u003e\u003c/a\u003e Compute and pass \u003ccode\u003euv workspace metadata\u003c/code\u003e payload in \u003ccode\u003ety check\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19763\"\u003e#19763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/bd6d289cc41a07b782de84fe6a9660762a395eab\"\u003e\u003ccode\u003ebd6d289\u003c/code\u003e\u003c/a\u003e Preserve cached Python downloads during cache pruning (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19795\"\u003e#19795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/143c12f3815fb8904f3f47517b4ac280ecb481b3\"\u003e\u003ccode\u003e143c12f\u003c/code\u003e\u003c/a\u003e Propagate errors when reading wheel entry points (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19794\"\u003e#19794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/b2d83070491d55b4fdd5f15ef28602a08ad5f6fd\"\u003e\u003ccode\u003eb2d8307\u003c/code\u003e\u003c/a\u003e Allow trailing commas in version specifiers (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19806\"\u003e#19806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/d5c8a5f7a602f15cb22a46ba05ca9072e3935cb5\"\u003e\u003ccode\u003ed5c8a5f\u003c/code\u003e\u003c/a\u003e Quote virtual environment activation paths with shell metacharacters (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19798\"\u003e#19798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/48c4357fe2517cce464ffa040d75c92be6a7dc71\"\u003e\u003ccode\u003e48c4357\u003c/code\u003e\u003c/a\u003e Avoid overflow when reading malformed cache entries (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19799\"\u003e#19799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/astral-sh/uv/commit/6353b242d2774244ae2c6b4be1b95c70f84e97ab\"\u003e\u003ccode\u003e6353b24\u003c/code\u003e\u003c/a\u003e Allow CI cache pruning without an sdist bucket (\u003ca href=\"https://redirect.github.com/astral-sh/uv/issues/19802\"\u003e#19802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/astral-sh/uv/compare/0.11.7...0.11.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `python` from 3.13-slim-trixie to 3.14-slim-trixie\n\nUpdates `rocker/r2u` from 22.04 to 24.04\n\nUpdates `mwader/static-ffmpeg` from 8.1 to 8.1.2\n\nUpdates `condaforge/miniforge3` from 26.1.1-3 to 26.3.2-3\n\nUpdates `ubuntu` from 24.04 to 26.04\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/AllenNeuralDynamics/aind-docker-images/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenNeuralDynamics%2Faind-docker-images/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"}},{"old_version":"16.04","new_version":"26.04","update_type":null,"path":"/sut/docker/mcrouter","pr_created_at":"2026-06-13T22:27:11.000Z","version_change":"16.04 → 26.04","issue":{"uuid":"4657147965","node_id":"PR_kwDOSqoNxs7mJTlp","number":6,"state":"closed","title":"Bump ubuntu from 16.04 to 26.04 in /sut/docker/mcrouter","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-06-13T22:31:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-13T22:27:11.000Z","updated_at":"2026-06-13T22:31:34.000Z","time_to_close":261,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"16.04","new_version":"26.04","repository_url":null}],"path":"/sut/docker/mcrouter","ecosystem":"docker"},"body":"Bumps ubuntu from 16.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=16.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/augustocristian/retorch-st-socialnetwork/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/augustocristian%2Fretorch-st-socialnetwork/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"22.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-06-06T20:09:05.000Z","version_change":"22.04 → 26.04","issue":{"uuid":"4604963975","node_id":"PR_kwDORh3eyM7jgkPS","number":74,"state":"open","title":"chore(deps): bump ubuntu from 22.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T20:09:05.000Z","updated_at":"2026-06-06T20:14:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=22.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/primitivedotdev/primitivemail/pull/74","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/primitivedotdev%2Fprimitivemail/issues/74","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/74/packages"}},{"old_version":"`c4a8d55`","new_version":"`786a8b5`","update_type":null,"path":"/docker/unoserver","pr_created_at":"2026-06-02T22:30:44.000Z","version_change":"`c4a8d55` → `786a8b5`","issue":{"uuid":"4575422285","node_id":"PR_kwDOSs4NZc7h_hCV","number":30,"state":"open","title":"build(deps): bump ubuntu from `c4a8d55` to `786a8b5` in /docker/unoserver","user":"dependabot[bot]","labels":["dependencies","Docker"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-02T22:30:44.000Z","updated_at":"2026-06-02T22:36:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"ubuntu","old_version":"`c4a8d55`","new_version":"`786a8b5`","repository_url":null}],"path":"/docker/unoserver","ecosystem":"docker"},"body":"Bumps ubuntu from `c4a8d55` to `786a8b5`.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=noble\u0026new-version=noble)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/CRAJKUMARSINGH/Stirling-PDF/pull/30","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CRAJKUMARSINGH%2FStirling-PDF/issues/30","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/30/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":"/graders/java","pr_created_at":"2026-06-01T02:40:05.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4559927324","node_id":"PR_kwDOATHklc7hM0tC","number":15110,"state":"closed","title":"Bump ubuntu from 24.04 to 26.04 in /graders/java","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-06-01T21:49:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T02:40:05.000Z","updated_at":"2026-06-01T21:50:05.000Z","time_to_close":68990,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":"/graders/java","ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/PrairieLearn/PrairieLearn/pull/15110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrairieLearn%2FPrairieLearn/issues/15110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15110/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":"/graders/c","pr_created_at":"2026-05-31T00:18:03.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4556104072","node_id":"PR_kwDOQyjiK87hBZLt","number":2,"state":"open","title":"Bump ubuntu from 24.04 to 26.04 in /graders/c","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-31T00:18:03.000Z","updated_at":"2026-05-31T00:50:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":"/graders/c","ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ccb/prairielearn/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccb%2Fprairielearn/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"22.04","new_version":"26.04","update_type":null,"path":"/scripts/verify-repo-update","pr_created_at":"2026-05-30T07:51:16.000Z","version_change":"22.04 → 26.04","issue":{"uuid":"4553767269","node_id":"PR_kwDOSsC-ws7g6d-T","number":7,"state":"closed","title":"Bump ubuntu from 22.04 to 26.04 in /scripts/verify-repo-update","user":"dependabot[bot]","labels":["dependencies","docker","stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-07-15T04:23:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T07:51:16.000Z","updated_at":"2026-07-15T04:23:42.000Z","time_to_close":3961938,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":"/scripts/verify-repo-update","ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=22.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/rmcode-benchmark/clean20260529-2327__grafana__rmcode-dev__PR106778__20260530/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rmcode-benchmark%2Fclean20260529-2327__grafana__rmcode-dev__PR106778__20260530/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-05-26T12:51:51.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4524236300","node_id":"PR_kwDOK0WxLM7faNHD","number":811,"state":"closed","title":"[Docker-Java]: Bump the all-modules group across 3 directories with 2 updates","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T06:59:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-26T12:51:51.000Z","updated_at":"2026-05-27T06:59:53.000Z","time_to_close":65272,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Docker-Java]: Bump","group_name":"all-modules","update_count":2,"packages":[{"name":"eclipse-temurin","old_version":"21-jdk-alpine","new_version":"25-jdk-alpine"},{"name":"ubuntu","old_version":"24.04","new_version":"26.04"},{"name":"eclipse-temurin","old_version":"21-jre-alpine","new_version":"25-jre-alpine"},{"name":"eclipse-temurin","old_version":"21-jre-alpine","new_version":"25-jre-alpine"}],"path":null,"ecosystem":"docker"},"body":"Bumps the all-modules group with 2 updates in the /e2eTests directory: eclipse-temurin and ubuntu.\nBumps the all-modules group with 1 update in the /services/localega-tsd-proxy directory: eclipse-temurin.\nBumps the all-modules group with 1 update in the /services/tsd-api-mock directory: eclipse-temurin.\n\nUpdates `eclipse-temurin` from 21-jdk-alpine to 25-jdk-alpine\n\nUpdates `ubuntu` from 24.04 to 26.04\n\nUpdates `eclipse-temurin` from 21-jre-alpine to 25-jre-alpine\n\nUpdates `eclipse-temurin` from 21-jre-alpine to 25-jre-alpine\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ELIXIR-NO/FEGA-Norway/pull/811","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ELIXIR-NO%2FFEGA-Norway/issues/811","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/811/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":"/docker/renderd","pr_created_at":"2026-05-23T19:25:16.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4509366116","node_id":"PR_kwDOPkju7M7erWCH","number":81,"state":"closed","title":"docker: bump ubuntu from 24.04 to 26.04 in /docker/renderd","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":["Harvester57"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-23T19:28:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-23T19:25:16.000Z","updated_at":"2026-05-23T19:28:08.000Z","time_to_close":170,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"docker","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":"/docker/renderd","ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Harvester57/openstreetmap-tile-server/pull/81","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harvester57%2Fopenstreetmap-tile-server/issues/81","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/81/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-05-22T22:06:08.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4505843684","node_id":"PR_kwDOPnlXEM7egdNd","number":121,"state":"closed","title":"chore(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-05-23T03:14:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-22T22:06:08.000Z","updated_at":"2026-05-23T03:14:34.000Z","time_to_close":18504,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n","html_url":"https://github.com/esacteksab/dev-container/pull/121","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/esacteksab%2Fdev-container/issues/121","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/121/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":"/.devcontainer","pr_created_at":"2026-05-22T01:10:40.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4498969386","node_id":"PR_kwDOPPJDiM7eKNRG","number":98,"state":"open","title":"Bump ubuntu from 24.04 to 26.04 in /.devcontainer","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-22T01:10:40.000Z","updated_at":"2026-05-22T01:11:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":"/.devcontainer","ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Matumo/x-post-button/pull/98","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Matumo%2Fx-post-button/issues/98","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/98/packages"}},{"old_version":"22.04","new_version":"26.04","update_type":null,"path":"/containers/dev","pr_created_at":"2026-05-16T06:40:56.000Z","version_change":"22.04 → 26.04","issue":{"uuid":"4458972344","node_id":"PR_kwDOSe_JQ87cKtPZ","number":4,"state":"open","title":"chore(deps): bump ubuntu from 22.04 to 26.04 in /containers/dev","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-16T06:40:56.000Z","updated_at":"2026-05-16T06:50:49.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":"/containers/dev","ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=22.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/handsome-bond/Garlic/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/handsome-bond%2FGarlic/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"22.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-05-12T02:33:38.000Z","version_change":"22.04 → 26.04","issue":{"uuid":"4425735855","node_id":"PR_kwDOEYXUls7af4bp","number":215,"state":"open","title":"Bump ubuntu from 22.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T02:33:38.000Z","updated_at":"2026-05-15T04:44:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ubuntu","old_version":"22.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 22.04 to 26.04.\n","html_url":"https://github.com/synfinatic/udp-proxy-2020/pull/215","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/synfinatic%2Fudp-proxy-2020/issues/215","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/215/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-05-12T01:25:53.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4425471883","node_id":"PR_kwDOH5_2tM7afCr6","number":1247,"state":"open","title":"build(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-12T01:25:53.000Z","updated_at":"2026-05-12T01:26:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GenSpectrum/LAPIS-SILO/pull/1247","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenSpectrum%2FLAPIS-SILO/issues/1247","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1247/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-05-11T23:13:26.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4424947147","node_id":"PR_kwDOAcVzR87adVjY","number":101,"state":"closed","title":"docker(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["docker","size/XS"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-17T02:52:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T23:13:26.000Z","updated_at":"2026-05-17T02:53:06.000Z","time_to_close":445171,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"docker(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n","html_url":"https://github.com/sauravbhattacharya001/Ocaml-sample-code/pull/101","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sauravbhattacharya001%2FOcaml-sample-code/issues/101","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/101/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-05-11T13:58:27.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4421432371","node_id":"PR_kwDONg4LQM7aR26n","number":40,"state":"open","title":"build(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T13:58:27.000Z","updated_at":"2026-05-11T14:02:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aehrisch/p11ex/pull/40","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aehrisch%2Fp11ex/issues/40","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/40/packages"}},{"old_version":"24.04","new_version":"26.04","update_type":null,"path":null,"pr_created_at":"2026-05-11T11:34:00.000Z","version_change":"24.04 → 26.04","issue":{"uuid":"4420460851","node_id":"PR_kwDORA4E587aOqcF","number":98,"state":"closed","title":"chore(deps): bump ubuntu from 24.04 to 26.04","user":"dependabot[bot]","labels":["dependencies","docker"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-17T01:14:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T11:34:00.000Z","updated_at":"2026-05-17T01:14:09.000Z","time_to_close":481200,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"ubuntu","old_version":"24.04","new_version":"26.04","repository_url":null}],"path":null,"ecosystem":"docker"},"body":"Bumps ubuntu from 24.04 to 26.04.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ubuntu\u0026package-manager=docker\u0026previous-version=24.04\u0026new-version=26.04)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Wide-Moat/open-computer-use/pull/98","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wide-Moat%2Fopen-computer-use/issues/98","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/98/packages"}}]}