{"id":851,"name":"jupyterlab","ecosystem":"pip","repository_url":"https://github.com/jupyterlab/jupyterlab","issues_count":1297,"created_at":"2025-06-06T15:01:38.097Z","updated_at":"2025-06-06T15:01:38.097Z","purl":"pkg:pypi/jupyterlab","metadata":{"id":495998,"name":"jupyterlab","ecosystem":"pypi","description":"JupyterLab computational environment","homepage":"https://jupyter.org","licenses":"Copyright (c) 2015-2025 Project Jupyter Contributors\n        All rights reserved.\n        \n        Redistribution and use in source and binary forms, with or without\n        modification, are permitted provided that the following conditions are met:\n        \n        1. Redistributions of source code must retain the above copyright notice, this\n           list of conditions and the following disclaimer.\n        \n        2. Redistributions in binary form must reproduce the above copyright notice,\n           this list of conditions and the following disclaimer in the documentation\n           and/or other materials provided with the distribution.\n        \n        3. Neither the name of the copyright holder nor the names of its\n           contributors may be used to endorse or promote products derived from\n           this software without specific prior written permission.\n        \n        THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n        AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n        DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\n        FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n        DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n        SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\n        CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\n        OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n        OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n        \n        Semver File License\n        ===================\n        \n        The semver.py file is from https://github.com/podhmo/python-semver\n        which is licensed under the \"MIT\" license.  See the semver.py file for details.","normalized_licenses":["Other"],"repository_url":"https://github.com/jupyterlab/jupyterlab","keywords_array":["ipython","jupyter"],"namespace":null,"versions_count":563,"first_release_published_at":"2016-09-12T17:09:42.000Z","latest_release_published_at":"2025-05-26T11:17:56.000Z","latest_release_number":"4.4.3","last_synced_at":"2025-06-05T21:01:52.717Z","created_at":"2022-04-07T08:01:28.577Z","updated_at":"2025-06-05T21:01:52.717Z","registry_url":"https://pypi.org/project/jupyterlab/","install_command":"pip install jupyterlab --index-url https://pypi.org/simple","documentation_url":"https://jupyterlab.readthedocs.io","metadata":{"funding":null,"documentation":"https://jupyterlab.readthedocs.io","classifiers":["Development Status :: 5 - Production/Stable","Framework :: Jupyter","Framework :: Jupyter :: JupyterLab","Framework :: Jupyter :: JupyterLab :: 4","Intended Audience :: Developers","Intended Audience :: Science/Research","Intended Audience :: System Administrators","License :: OSI Approved :: BSD License","Programming Language :: Python","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9"],"normalized_name":"jupyterlab"},"repo_metadata":{"id":37270285,"uuid":"60374819","full_name":"jupyterlab/jupyterlab","owner":"jupyterlab","description":"JupyterLab computational environment.","archived":false,"fork":false,"pushed_at":"2024-10-24T06:10:14.000Z","size":260407,"stargazers_count":14160,"open_issues_count":2517,"forks_count":3379,"subscribers_count":306,"default_branch":"main","last_synced_at":"2024-10-29T15:18:19.284Z","etag":null,"topics":["jupyter","jupyterlab"],"latest_commit_sha":null,"homepage":"https://jupyterlab.readthedocs.io/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jupyterlab.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"created_at":"2016-06-03T20:09:17.000Z","updated_at":"2024-10-29T15:14:34.000Z","dependencies_parsed_at":"2022-08-08T20:00:44.475Z","dependency_job_id":"86f6433d-0a46-4ac4-b5c7-7e27193bf673","html_url":"https://github.com/jupyterlab/jupyterlab","commit_stats":{"total_commits":21131,"total_committers":625,"mean_commits":33.8096,"dds":0.7162935970848516,"last_synced_commit":"53cdf835ea595149afd2468f2f6b9c33fcde0347"},"previous_names":["jupyter/jupyterlab"],"tags_count":38762,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222075021,"owners_count":16926642,"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":"jupyterlab","name":"JupyterLab","uuid":"22800682","kind":"organization","description":"JupyterLab: The Next Generation UI for Project Jupyter","email":"project.jupyter@gmail.com","website":"https://jupyter.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22800682?v=4","repositories_count":63,"last_synced_at":"2024-04-14T17:14:51.742Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"numfocus","custom":"https://numfocus.org/donate-to-jupyter"}},"html_url":"https://github.com/jupyterlab","funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"total_stars":28077,"followers":845,"following":0,"created_at":"2022-11-02T16:23:12.150Z","updated_at":"2024-04-14T17:15:11.176Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jupyterlab/repositories"},"tags":[{"name":"v4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"tag","published_at":"2024-03-07T13:35:09.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.4/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.4/manifests"},{"name":"@jupyterlab/vega5-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.4/manifests"},{"name":"@jupyterlab/statedb@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.4/manifests"},{"name":"@jupyterlab/translation@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.4/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.4/manifests"},{"name":"@jupyterlab/completer@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.4/manifests"},{"name":"@jupyterlab/celltags-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.4/manifests"},{"name":"@jupyterlab/javascript-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.4/manifests"},{"name":"@jupyterlab/builder@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.4/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.4/manifests"},{"name":"@jupyterlab/tooltip@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.4/manifests"},{"name":"@jupyterlab/debugger-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.4/manifests"},{"name":"@jupyterlab/logconsole-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.4/manifests"},{"name":"@jupyterlab/pdf-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.4/manifests"},{"name":"@jupyterlab/coreutils@6.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.4/manifests"},{"name":"@jupyterlab/lsp-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.4/manifests"},{"name":"@jupyterlab/docmanager-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.4/manifests"},{"name":"@jupyterlab/galata@5.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.4/manifests"},{"name":"@jupyterlab/metadataform-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.4/manifests"},{"name":"@jupyterlab/codemirror-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.4/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.4/manifests"},{"name":"@jupyterlab/application-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.4/manifests"},{"name":"@jupyterlab/cell-toolbar@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.4/manifests"},{"name":"@jupyterlab/nbformat@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.4/manifests"},{"name":"@jupyterlab/filebrowser@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.4/manifests"},{"name":"@jupyterlab/toc-extension@6.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.4/manifests"},{"name":"@jupyterlab/json-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.4/manifests"},{"name":"@jupyterlab/notebook-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.4/manifests"},{"name":"@jupyterlab/toc@6.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.4/manifests"},{"name":"@jupyterlab/console@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.4/manifests"},{"name":"@jupyterlab/mermaid@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.4/manifests"},{"name":"@jupyterlab/apputils-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.4/manifests"},{"name":"@jupyterlab/attachments@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.4/manifests"},{"name":"@jupyterlab/htmlviewer@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.4/manifests"},{"name":"@jupyterlab/apputils@4.2.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.2.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.4/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.4/manifests"},{"name":"@jupyterlab/cells@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.4/manifests"},{"name":"@jupyterlab/docregistry@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.4/manifests"},{"name":"@jupyterlab/running@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.4/manifests"},{"name":"@jupyterlab/testutils@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.4/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.4/manifests"},{"name":"@jupyterlab/completer-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.4/manifests"},{"name":"@jupyterlab/fileeditor@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.4/manifests"},{"name":"@jupyterlab/notebook@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.4/manifests"},{"name":"@jupyterlab/debugger@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.4/manifests"},{"name":"@jupyterlab/application@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.4/manifests"},{"name":"@jupyterlab/inspector-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.4/manifests"},{"name":"@jupyterlab/launcher@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.4/manifests"},{"name":"@jupyterlab/statusbar@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.4/manifests"},{"name":"@jupyterlab/documentsearch@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.4/manifests"},{"name":"@jupyterlab/pluginmanager-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.4/manifests"},{"name":"@jupyterlab/hub-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.4/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.4/manifests"},{"name":"@jupyterlab/codemirror@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.4/manifests"},{"name":"@jupyterlab/nbconvert-css@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.4/manifests"},{"name":"@jupyterlab/mermaid-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.4/manifests"},{"name":"@jupyterlab/ui-components@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.4/manifests"},{"name":"@jupyterlab/docmanager@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.4/manifests"},{"name":"@jupyterlab/property-inspector@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.4/manifests"},{"name":"@jupyterlab/terminal@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.4/manifests"},{"name":"@jupyterlab/pluginmanager@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.4/manifests"},{"name":"@jupyterlab/launcher-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.4/manifests"},{"name":"@jupyterlab/rendermime-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.4/manifests"},{"name":"@jupyterlab/settingregistry@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.4/manifests"},{"name":"@jupyterlab/lsp@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.4/manifests"},{"name":"@jupyterlab/mathjax-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.4/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.4/manifests"},{"name":"@jupyterlab/tooltip-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.4/manifests"},{"name":"@jupyterlab/statusbar-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.4/manifests"},{"name":"@jupyterlab/console-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.4/manifests"},{"name":"@jupyterlab/rendermime@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.4/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.4/manifests"},{"name":"@jupyterlab/terminal-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.4/manifests"},{"name":"@jupyterlab/extensionmanager@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.4/manifests"},{"name":"@jupyterlab/csvviewer@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.4/manifests"},{"name":"@jupyterlab/metapackage@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.4/manifests"},{"name":"@jupyterlab/markedparser-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.4/manifests"},{"name":"@jupyterlab/settingeditor@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.4/manifests"},{"name":"@jupyterlab/running-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.4/manifests"},{"name":"@jupyterlab/logconsole@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.4/manifests"},{"name":"@jupyterlab/testing@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.4/manifests"},{"name":"@jupyterlab/outputarea@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.4/manifests"},{"name":"@jupyterlab/inspector@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.4/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.9.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.9.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.4/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.4/manifests"},{"name":"@jupyterlab/metadataform@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.4/manifests"},{"name":"@jupyterlab/observables@5.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.4/manifests"},{"name":"@jupyterlab/theme-light-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.4/manifests"},{"name":"@jupyterlab/help-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.4/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.4/manifests"},{"name":"@jupyterlab/buildutils@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.4/manifests"},{"name":"@jupyterlab/translation-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.4/manifests"},{"name":"@jupyterlab/codeeditor@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.4/manifests"},{"name":"@jupyterlab/imageviewer@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.4/manifests"},{"name":"@jupyterlab/markdownviewer@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.4/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.4/manifests"},{"name":"@jupyterlab/services@7.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.4/manifests"},{"name":"@jupyterlab/mainmenu@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.4/manifests"},{"name":"@jupyterlab/ui-components-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.4/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.4/manifests"},{"name":"@jupyterlab/template@4.1.4","sha":"eac94d1e8e682217170adee2dec5a60ed5364884","kind":"commit","published_at":"2024-03-07T13:34:52.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.1.4","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.4/manifests"},{"name":"v4.2.0a0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"tag","published_at":"2024-03-05T12:40:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.2.0a0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.2.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.2.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.2.0a0/manifests"},{"name":"@jupyterlab/coreutils@6.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.2.0-alpha.0/manifests"},{"name":"@jupyterlab/running-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/statusbar-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/filebrowser@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/galata@5.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.2.0-alpha.0/manifests"},{"name":"@jupyterlab/imageviewer@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/docregistry@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/codemirror@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/vega5-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/completer@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/outputarea@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/nbconvert-css@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/fileeditor@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/ui-components-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/toc-extension@6.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.2.0-alpha.0/manifests"},{"name":"@jupyterlab/cell-toolbar@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/mermaid-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/mainmenu@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/javascript-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/metadataform@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/buildutils@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/metadataform-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/attachments@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/launcher-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/codemirror-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/running@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/application-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/toc@6.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.2.0-alpha.0/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/celltags-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/ui-components@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/testing@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/mathjax-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/documentsearch@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/extensionmanager@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/metapackage@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/tooltip@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/docmanager@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/application@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/theme-light-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/apputils@4.3.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.3.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.3.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.3.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.3.0-alpha.0/manifests"},{"name":"@jupyterlab/markedparser-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/tooltip-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/codeeditor@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/logconsole-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/notebook@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/cells@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/hub-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/json-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/htmlviewer@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/lsp-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/translation-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/help-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/translation@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/launcher@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/pluginmanager-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/settingeditor@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/builder@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/apputils-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/mermaid@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/pluginmanager@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/rendermime@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/nbformat@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/debugger-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/terminal@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/pdf-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/inspector-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/statedb@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/property-inspector@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/testutils@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/lsp@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/statusbar@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/observables@5.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.2.0-alpha.0/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/rendermime-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/services@7.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.2.0-alpha.0/manifests"},{"name":"@jupyterlab/docmanager-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/inspector@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/console@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/completer-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/terminal-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/debugger@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/notebook-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/logconsole@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/markdownviewer@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/template@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/csvviewer@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/settingregistry@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/console-extension@4.2.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.2.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.2.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.2.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.2.0-alpha.0/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.10.0-alpha.0","sha":"fd1115f3e8e81e52410135bee761983fcacf6cdb","kind":"commit","published_at":"2024-03-05T12:40:15.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.10.0-alpha.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.10.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.10.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.10.0-alpha.0/manifests"},{"name":"v4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"tag","published_at":"2024-03-04T22:46:35.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.3/manifests"},{"name":"@jupyterlab/inspector-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.3/manifests"},{"name":"@jupyterlab/debugger-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.3/manifests"},{"name":"@jupyterlab/template@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.3/manifests"},{"name":"@jupyterlab/launcher-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.3/manifests"},{"name":"@jupyterlab/galata@5.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.3/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.3/manifests"},{"name":"@jupyterlab/cell-toolbar@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.3/manifests"},{"name":"@jupyterlab/pluginmanager-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.3/manifests"},{"name":"@jupyterlab/codemirror-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.3/manifests"},{"name":"@jupyterlab/extensionmanager@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.3/manifests"},{"name":"@jupyterlab/observables@5.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.3/manifests"},{"name":"@jupyterlab/filebrowser@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.3/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.3/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.3/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.3/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.3/manifests"},{"name":"@jupyterlab/application-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.3/manifests"},{"name":"@jupyterlab/coreutils@6.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.3/manifests"},{"name":"@jupyterlab/json-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.3/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.3/manifests"},{"name":"@jupyterlab/lsp@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.3/manifests"},{"name":"@jupyterlab/fileeditor@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.3/manifests"},{"name":"@jupyterlab/apputils-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.3/manifests"},{"name":"@jupyterlab/apputils@4.2.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.2.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.3/manifests"},{"name":"@jupyterlab/docregistry@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.3/manifests"},{"name":"@jupyterlab/cells@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.3/manifests"},{"name":"@jupyterlab/codeeditor@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.3/manifests"},{"name":"@jupyterlab/codemirror@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.3/manifests"},{"name":"@jupyterlab/outputarea@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.3/manifests"},{"name":"@jupyterlab/completer@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.3/manifests"},{"name":"@jupyterlab/hub-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.3/manifests"},{"name":"@jupyterlab/console@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.3/manifests"},{"name":"@jupyterlab/imageviewer@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.3/manifests"},{"name":"@jupyterlab/builder@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.3/manifests"},{"name":"@jupyterlab/htmlviewer@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.3/manifests"},{"name":"@jupyterlab/javascript-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.3/manifests"},{"name":"@jupyterlab/inspector@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.3/manifests"},{"name":"@jupyterlab/pdf-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.3/manifests"},{"name":"@jupyterlab/translation-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.3/manifests"},{"name":"@jupyterlab/celltags-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.3/manifests"},{"name":"@jupyterlab/help-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.3/manifests"},{"name":"@jupyterlab/logconsole@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.3/manifests"},{"name":"@jupyterlab/console-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.3/manifests"},{"name":"@jupyterlab/mermaid-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.3/manifests"},{"name":"@jupyterlab/launcher@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.3/manifests"},{"name":"@jupyterlab/documentsearch@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.3/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.3/manifests"},{"name":"@jupyterlab/nbconvert-css@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.3/manifests"},{"name":"@jupyterlab/metadataform-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.3/manifests"},{"name":"@jupyterlab/notebook-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.3/manifests"},{"name":"@jupyterlab/pluginmanager@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.3/manifests"},{"name":"@jupyterlab/mainmenu@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.3/manifests"},{"name":"@jupyterlab/csvviewer@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.3/manifests"},{"name":"@jupyterlab/completer-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.3/manifests"},{"name":"@jupyterlab/buildutils@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.3/manifests"},{"name":"@jupyterlab/attachments@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.3/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.3/manifests"},{"name":"@jupyterlab/debugger@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.3/manifests"},{"name":"@jupyterlab/translation@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.3/manifests"},{"name":"@jupyterlab/lsp-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.3/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.3/manifests"},{"name":"@jupyterlab/rendermime@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.3/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.3/manifests"},{"name":"@jupyterlab/nbformat@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.3/manifests"},{"name":"@jupyterlab/testutils@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.3/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.9.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.9.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.3/manifests"},{"name":"@jupyterlab/settingeditor@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.3/manifests"},{"name":"@jupyterlab/statusbar-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.3/manifests"},{"name":"@jupyterlab/settingregistry@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.3/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.3/manifests"},{"name":"@jupyterlab/rendermime-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.3/manifests"},{"name":"@jupyterlab/notebook@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.3/manifests"},{"name":"@jupyterlab/toc@6.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.3/manifests"},{"name":"@jupyterlab/services@7.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.3/manifests"},{"name":"@jupyterlab/metadataform@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.3/manifests"},{"name":"@jupyterlab/application@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.3/manifests"},{"name":"@jupyterlab/property-inspector@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.3/manifests"},{"name":"@jupyterlab/metapackage@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.3/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.3/manifests"},{"name":"@jupyterlab/mathjax-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.3/manifests"},{"name":"@jupyterlab/theme-light-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.3/manifests"},{"name":"@jupyterlab/testing@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.3/manifests"},{"name":"@jupyterlab/markedparser-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.3/manifests"},{"name":"@jupyterlab/tooltip-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.3/manifests"},{"name":"@jupyterlab/tooltip@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.3/manifests"},{"name":"@jupyterlab/docmanager-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.3/manifests"},{"name":"@jupyterlab/terminal-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.3/manifests"},{"name":"@jupyterlab/toc-extension@6.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.3/manifests"},{"name":"@jupyterlab/mermaid@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.3/manifests"},{"name":"@jupyterlab/ui-components@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.3/manifests"},{"name":"@jupyterlab/terminal@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.3/manifests"},{"name":"@jupyterlab/statedb@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.3/manifests"},{"name":"@jupyterlab/statusbar@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.3/manifests"},{"name":"@jupyterlab/logconsole-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.3/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.3/manifests"},{"name":"@jupyterlab/running@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.3/manifests"},{"name":"@jupyterlab/running-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.3/manifests"},{"name":"@jupyterlab/markdownviewer@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.3/manifests"},{"name":"@jupyterlab/vega5-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.3/manifests"},{"name":"@jupyterlab/ui-components-extension@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.3/manifests"},{"name":"@jupyterlab/docmanager@4.1.3","sha":"ea1c21cce035fbff7702c186b9969291aa2ca6da","kind":"commit","published_at":"2024-03-04T22:46:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.1.3","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.3/manifests"},{"name":"v4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"tag","published_at":"2024-02-26T16:47:31.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.0.13/manifests"},{"name":"@jupyterlab/terminal-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.0.13/manifests"},{"name":"@jupyterlab/testing@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.0.13/manifests"},{"name":"@jupyterlab/htmlviewer@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.0.13/manifests"},{"name":"@jupyterlab/galata@5.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.0.13/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.0.13/manifests"},{"name":"@jupyterlab/imageviewer@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.0.13/manifests"},{"name":"@jupyterlab/inspector-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.0.13/manifests"},{"name":"@jupyterlab/javascript-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.0.13/manifests"},{"name":"@jupyterlab/launcher-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.0.13/manifests"},{"name":"@jupyterlab/toc@6.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.0.13/manifests"},{"name":"@jupyterlab/ui-components-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.0.13/manifests"},{"name":"@jupyterlab/mainmenu@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.0.13/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.0.13/manifests"},{"name":"@jupyterlab/metadataform@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.0.13/manifests"},{"name":"@jupyterlab/notebook-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.0.13/manifests"},{"name":"@jupyterlab/builder@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.0.13/manifests"},{"name":"@jupyterlab/notebook@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.0.13/manifests"},{"name":"@jupyterlab/outputarea@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.0.13/manifests"},{"name":"@jupyterlab/buildutils@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.0.13/manifests"},{"name":"@jupyterlab/lsp-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.0.13/manifests"},{"name":"@jupyterlab/observables@5.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.0.13/manifests"},{"name":"@jupyterlab/attachments@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.0.13/manifests"},{"name":"@jupyterlab/lsp@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.0.13/manifests"},{"name":"@jupyterlab/apputils-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.0.13/manifests"},{"name":"@jupyterlab/hub-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.0.13/manifests"},{"name":"@jupyterlab/fileeditor@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.0.13/manifests"},{"name":"@jupyterlab/settingeditor@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.0.13/manifests"},{"name":"@jupyterlab/running-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.0.13/manifests"},{"name":"@jupyterlab/docmanager@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.0.13/manifests"},{"name":"@jupyterlab/metapackage@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.0.13/manifests"},{"name":"@jupyterlab/statedb@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.0.13/manifests"},{"name":"@jupyterlab/running@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.0.13/manifests"},{"name":"@jupyterlab/nbconvert-css@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.0.13/manifests"},{"name":"@jupyterlab/template@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.0.13/manifests"},{"name":"@jupyterlab/markedparser-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.0.13/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.8.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.8.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.8.13/manifests"},{"name":"@jupyterlab/mathjax-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.0.13/manifests"},{"name":"@jupyterlab/rendermime-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.0.13/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.0.13/manifests"},{"name":"@jupyterlab/metadataform-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.0.13/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.0.13/manifests"},{"name":"@jupyterlab/tooltip-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.0.13/manifests"},{"name":"@jupyterlab/theme-light-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.0.13/manifests"},{"name":"@jupyterlab/logconsole-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.0.13/manifests"},{"name":"@jupyterlab/codeeditor@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.0.13/manifests"},{"name":"@jupyterlab/toc-extension@6.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.0.13/manifests"},{"name":"@jupyterlab/json-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.0.13/manifests"},{"name":"@jupyterlab/ui-components@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.0.13/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.0.13/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.0.13/manifests"},{"name":"@jupyterlab/translation@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.0.13/manifests"},{"name":"@jupyterlab/csvviewer@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.0.13/manifests"},{"name":"@jupyterlab/markdownviewer@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.0.13/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.0.13/manifests"},{"name":"@jupyterlab/application@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.0.13/manifests"},{"name":"@jupyterlab/logconsole@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.0.13/manifests"},{"name":"@jupyterlab/apputils@4.1.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.1.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.1.13/manifests"},{"name":"@jupyterlab/inspector@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.0.13/manifests"},{"name":"@jupyterlab/launcher@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.0.13/manifests"},{"name":"@jupyterlab/application-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.0.13/manifests"},{"name":"@jupyterlab/testutils@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.0.13/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.0.13/manifests"},{"name":"@jupyterlab/debugger@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.0.13/manifests"},{"name":"@jupyterlab/cell-toolbar@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.0.13/manifests"},{"name":"@jupyterlab/settingregistry@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.0.13/manifests"},{"name":"@jupyterlab/docregistry@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.0.13/manifests"},{"name":"@jupyterlab/help-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.0.13/manifests"},{"name":"@jupyterlab/property-inspector@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.0.13/manifests"},{"name":"@jupyterlab/documentsearch@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.0.13/manifests"},{"name":"@jupyterlab/statusbar-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.0.13/manifests"},{"name":"@jupyterlab/cells@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.0.13/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.0.13/manifests"},{"name":"@jupyterlab/translation-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.0.13/manifests"},{"name":"@jupyterlab/tooltip@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.0.13/manifests"},{"name":"@jupyterlab/celltags-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.0.13/manifests"},{"name":"@jupyterlab/docmanager-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.0.13/manifests"},{"name":"@jupyterlab/statusbar@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.0.13/manifests"},{"name":"@jupyterlab/debugger-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.0.13/manifests"},{"name":"@jupyterlab/console@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.0.13/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.0.13/manifests"},{"name":"@jupyterlab/completer-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.0.13/manifests"},{"name":"@jupyterlab/services@7.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.0.13/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.0.13/manifests"},{"name":"@jupyterlab/coreutils@6.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.0.13/manifests"},{"name":"@jupyterlab/terminal@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.0.13/manifests"},{"name":"@jupyterlab/completer@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.0.13/manifests"},{"name":"@jupyterlab/pdf-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.0.13/manifests"},{"name":"@jupyterlab/console-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.0.13/manifests"},{"name":"@jupyterlab/filebrowser@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.0.13/manifests"},{"name":"@jupyterlab/codemirror@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.0.13/manifests"},{"name":"@jupyterlab/extensionmanager@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.0.13/manifests"},{"name":"@jupyterlab/codemirror-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.0.13/manifests"},{"name":"@jupyterlab/vega5-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.0.13/manifests"},{"name":"@jupyterlab/nbformat@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.0.13/manifests"},{"name":"@jupyterlab/rendermime@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.0.13/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.0.13/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.0.13","sha":"d88c965dedbf055a3a1fcaac8861eed47c4d9677","kind":"commit","published_at":"2024-02-26T16:47:14.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.0.13","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.0.13/manifests"},{"name":"v4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"tag","published_at":"2024-02-19T22:27:04.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.2/manifests"},{"name":"@jupyterlab/documentsearch@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.2/manifests"},{"name":"@jupyterlab/docmanager@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.2/manifests"},{"name":"@jupyterlab/debugger-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.2/manifests"},{"name":"@jupyterlab/filebrowser@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.2/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.2/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.2/manifests"},{"name":"@jupyterlab/cell-toolbar@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.2/manifests"},{"name":"@jupyterlab/imageviewer@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.2/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.2/manifests"},{"name":"@jupyterlab/json-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.2/manifests"},{"name":"@jupyterlab/inspector-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.2/manifests"},{"name":"@jupyterlab/completer-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.2/manifests"},{"name":"@jupyterlab/logconsole-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.2/manifests"},{"name":"@jupyterlab/translation@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.2/manifests"},{"name":"@jupyterlab/logconsole@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.2/manifests"},{"name":"@jupyterlab/toc@6.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.2/manifests"},{"name":"@jupyterlab/fileeditor@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.2/manifests"},{"name":"@jupyterlab/theme-light-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.2/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.2/manifests"},{"name":"@jupyterlab/console@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.2/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.2/manifests"},{"name":"@jupyterlab/settingeditor@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.2/manifests"},{"name":"@jupyterlab/running@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.2/manifests"},{"name":"@jupyterlab/markdownviewer@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.2/manifests"},{"name":"@jupyterlab/markedparser-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.2/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.2/manifests"},{"name":"@jupyterlab/mathjax-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.2/manifests"},{"name":"@jupyterlab/javascript-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.2/manifests"},{"name":"@jupyterlab/launcher-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.2/manifests"},{"name":"@jupyterlab/mainmenu@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.2/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.2/manifests"},{"name":"@jupyterlab/statusbar@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.2/manifests"},{"name":"@jupyterlab/hub-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.2/manifests"},{"name":"@jupyterlab/inspector@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.2/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.2/manifests"},{"name":"@jupyterlab/metadataform-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.2/manifests"},{"name":"@jupyterlab/nbformat@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.2/manifests"},{"name":"@jupyterlab/notebook-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.2/manifests"},{"name":"@jupyterlab/htmlviewer@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.2/manifests"},{"name":"@jupyterlab/metapackage@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.2/manifests"},{"name":"@jupyterlab/metadataform@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.2/manifests"},{"name":"@jupyterlab/observables@5.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.2/manifests"},{"name":"@jupyterlab/pluginmanager@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.2/manifests"},{"name":"@jupyterlab/pdf-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.2/manifests"},{"name":"@jupyterlab/lsp-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.2/manifests"},{"name":"@jupyterlab/mermaid-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.2/manifests"},{"name":"@jupyterlab/outputarea@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.2/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.9.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.9.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.2/manifests"},{"name":"@jupyterlab/running-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.2/manifests"},{"name":"@jupyterlab/rendermime-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.2/manifests"},{"name":"@jupyterlab/services@7.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.2/manifests"},{"name":"@jupyterlab/rendermime@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.2/manifests"},{"name":"@jupyterlab/help-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.2/manifests"},{"name":"@jupyterlab/statedb@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.2/manifests"},{"name":"@jupyterlab/statusbar-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.2/manifests"},{"name":"@jupyterlab/galata@5.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.2/manifests"},{"name":"@jupyterlab/terminal@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.2/manifests"},{"name":"@jupyterlab/template@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.2/manifests"},{"name":"@jupyterlab/settingregistry@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.2/manifests"},{"name":"@jupyterlab/property-inspector@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.2/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.2/manifests"},{"name":"@jupyterlab/testutils@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.2/manifests"},{"name":"@jupyterlab/toc-extension@6.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.2/manifests"},{"name":"@jupyterlab/testing@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.2/manifests"},{"name":"@jupyterlab/tooltip@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.2/manifests"},{"name":"@jupyterlab/tooltip-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.2/manifests"},{"name":"@jupyterlab/terminal-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.2/manifests"},{"name":"@jupyterlab/mermaid@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.2/manifests"},{"name":"@jupyterlab/pluginmanager-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.2/manifests"},{"name":"@jupyterlab/launcher@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.2/manifests"},{"name":"@jupyterlab/vega5-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.2/manifests"},{"name":"@jupyterlab/ui-components-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.2/manifests"},{"name":"@jupyterlab/nbconvert-css@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.2/manifests"},{"name":"@jupyterlab/ui-components@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.2/manifests"},{"name":"@jupyterlab/notebook@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.2/manifests"},{"name":"@jupyterlab/application@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.2/manifests"},{"name":"@jupyterlab/application-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.2/manifests"},{"name":"@jupyterlab/buildutils@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.2/manifests"},{"name":"@jupyterlab/builder@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.2/manifests"},{"name":"@jupyterlab/attachments@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.2/manifests"},{"name":"@jupyterlab/codeeditor@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.2/manifests"},{"name":"@jupyterlab/celltags-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.2/manifests"},{"name":"@jupyterlab/cells@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.2/manifests"},{"name":"@jupyterlab/completer@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.2/manifests"},{"name":"@jupyterlab/console-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.2/manifests"},{"name":"@jupyterlab/codemirror-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.2/manifests"},{"name":"@jupyterlab/apputils-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.2/manifests"},{"name":"@jupyterlab/codemirror@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.2/manifests"},{"name":"@jupyterlab/debugger@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.2/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.2/manifests"},{"name":"@jupyterlab/csvviewer@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.2/manifests"},{"name":"@jupyterlab/docregistry@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.2/manifests"},{"name":"@jupyterlab/apputils@4.2.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.2.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.2/manifests"},{"name":"@jupyterlab/docmanager-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.2/manifests"},{"name":"@jupyterlab/lsp@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.2/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.2/manifests"},{"name":"@jupyterlab/translation-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.2/manifests"},{"name":"@jupyterlab/extensionmanager@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.2/manifests"},{"name":"@jupyterlab/coreutils@6.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.2/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.2/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.1.2","sha":"cfa3f5b94ecdddef8a085b397963e87a0066b559","kind":"commit","published_at":"2024-02-19T22:26:49.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.1.2","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.2/manifests"},{"name":"v4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"tag","published_at":"2024-02-13T00:28:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.1/manifests"},{"name":"@jupyterlab/terminal-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.1/manifests"},{"name":"@jupyterlab/fileeditor@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.1/manifests"},{"name":"@jupyterlab/debugger@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.1/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.1/manifests"},{"name":"@jupyterlab/docregistry@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.1/manifests"},{"name":"@jupyterlab/console-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.1/manifests"},{"name":"@jupyterlab/galata@5.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.1/manifests"},{"name":"@jupyterlab/codemirror@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.1/manifests"},{"name":"@jupyterlab/documentsearch@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.1/manifests"},{"name":"@jupyterlab/help-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.1/manifests"},{"name":"@jupyterlab/celltags-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.1/manifests"},{"name":"@jupyterlab/logconsole@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.1/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.1/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.1/manifests"},{"name":"@jupyterlab/hub-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.1/manifests"},{"name":"@jupyterlab/javascript-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.1/manifests"},{"name":"@jupyterlab/inspector-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.1/manifests"},{"name":"@jupyterlab/launcher@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.1/manifests"},{"name":"@jupyterlab/json-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.1/manifests"},{"name":"@jupyterlab/logconsole-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.1/manifests"},{"name":"@jupyterlab/lsp-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.1/manifests"},{"name":"@jupyterlab/lsp@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.1/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.1/manifests"},{"name":"@jupyterlab/launcher-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.1/manifests"},{"name":"@jupyterlab/markedparser-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.1/manifests"},{"name":"@jupyterlab/inspector@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.1/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.1/manifests"},{"name":"@jupyterlab/mermaid@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.1/manifests"},{"name":"@jupyterlab/mathjax-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.1/manifests"},{"name":"@jupyterlab/markdownviewer@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.1/manifests"},{"name":"@jupyterlab/metadataform-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.1/manifests"},{"name":"@jupyterlab/metadataform@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.1/manifests"},{"name":"@jupyterlab/mermaid-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.1/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.1/manifests"},{"name":"@jupyterlab/nbconvert-css@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.1/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.1/manifests"},{"name":"@jupyterlab/observables@5.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.1/manifests"},{"name":"@jupyterlab/apputils@4.2.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.2.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.1/manifests"},{"name":"@jupyterlab/notebook-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.1/manifests"},{"name":"@jupyterlab/outputarea@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.1/manifests"},{"name":"@jupyterlab/pluginmanager@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.1/manifests"},{"name":"@jupyterlab/pdf-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.1/manifests"},{"name":"@jupyterlab/notebook@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.1/manifests"},{"name":"@jupyterlab/extensionmanager@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.1/manifests"},{"name":"@jupyterlab/imageviewer@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.1/manifests"},{"name":"@jupyterlab/nbformat@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.1/manifests"},{"name":"@jupyterlab/mainmenu@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.1/manifests"},{"name":"@jupyterlab/pluginmanager-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.1/manifests"},{"name":"@jupyterlab/buildutils@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.1/manifests"},{"name":"@jupyterlab/running@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.1/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.9.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.9.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.1/manifests"},{"name":"@jupyterlab/running-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.1/manifests"},{"name":"@jupyterlab/htmlviewer@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.1/manifests"},{"name":"@jupyterlab/settingeditor@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.1/manifests"},{"name":"@jupyterlab/services@7.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.1/manifests"},{"name":"@jupyterlab/rendermime-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.1/manifests"},{"name":"@jupyterlab/filebrowser@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.1/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.1/manifests"},{"name":"@jupyterlab/metapackage@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.1/manifests"},{"name":"@jupyterlab/rendermime@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.1/manifests"},{"name":"@jupyterlab/application-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.1/manifests"},{"name":"@jupyterlab/apputils-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.1/manifests"},{"name":"@jupyterlab/application@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.1/manifests"},{"name":"@jupyterlab/statusbar@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.1/manifests"},{"name":"@jupyterlab/builder@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.1/manifests"},{"name":"@jupyterlab/attachments@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.1/manifests"},{"name":"@jupyterlab/cells@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.1/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.1/manifests"},{"name":"@jupyterlab/codeeditor@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.1/manifests"},{"name":"@jupyterlab/statedb@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.1/manifests"},{"name":"@jupyterlab/cell-toolbar@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.1/manifests"},{"name":"@jupyterlab/template@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.1/manifests"},{"name":"@jupyterlab/statusbar-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.1/manifests"},{"name":"@jupyterlab/console@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.1/manifests"},{"name":"@jupyterlab/coreutils@6.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.1/manifests"},{"name":"@jupyterlab/completer-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.1/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.1/manifests"},{"name":"@jupyterlab/completer@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.1/manifests"},{"name":"@jupyterlab/csvviewer@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.1/manifests"},{"name":"@jupyterlab/docmanager-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.1/manifests"},{"name":"@jupyterlab/docmanager@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.1/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.1/manifests"},{"name":"@jupyterlab/debugger-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.1/manifests"},{"name":"@jupyterlab/testing@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.1/manifests"},{"name":"@jupyterlab/codemirror-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.1/manifests"},{"name":"@jupyterlab/terminal@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.1/manifests"},{"name":"@jupyterlab/toc@6.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.1/manifests"},{"name":"@jupyterlab/theme-light-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.1/manifests"},{"name":"@jupyterlab/settingregistry@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.1/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.1/manifests"},{"name":"@jupyterlab/testutils@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.1/manifests"},{"name":"@jupyterlab/tooltip@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.1/manifests"},{"name":"@jupyterlab/toc-extension@6.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.1/manifests"},{"name":"@jupyterlab/translation-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.1/manifests"},{"name":"@jupyterlab/ui-components@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.1/manifests"},{"name":"@jupyterlab/translation@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.1/manifests"},{"name":"@jupyterlab/property-inspector@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.1/manifests"},{"name":"@jupyterlab/ui-components-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.1/manifests"},{"name":"@jupyterlab/tooltip-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.1/manifests"},{"name":"@jupyterlab/vega5-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.1/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.1.1","sha":"53cdf835ea595149afd2468f2f6b9c33fcde0347","kind":"commit","published_at":"2024-02-13T00:27:57.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.1.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.1/manifests"},{"name":"v4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"tag","published_at":"2024-02-05T10:11:19.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.0/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.0/manifests"},{"name":"@jupyterlab/mainmenu@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.0/manifests"},{"name":"@jupyterlab/lsp-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.0/manifests"},{"name":"@jupyterlab/markdownviewer@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.0/manifests"},{"name":"@jupyterlab/lsp@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.0/manifests"},{"name":"@jupyterlab/markedparser-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.0/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.0/manifests"},{"name":"@jupyterlab/metadataform@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.0/manifests"},{"name":"@jupyterlab/mermaid-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.0/manifests"},{"name":"@jupyterlab/mermaid@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.0/manifests"},{"name":"@jupyterlab/metadataform-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.0/manifests"},{"name":"@jupyterlab/mathjax-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.0/manifests"},{"name":"@jupyterlab/logconsole-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.0/manifests"},{"name":"@jupyterlab/nbconvert-css@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.0/manifests"},{"name":"@jupyterlab/metapackage@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.0/manifests"},{"name":"@jupyterlab/outputarea@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.0/manifests"},{"name":"@jupyterlab/notebook-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.0/manifests"},{"name":"@jupyterlab/observables@5.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.0/manifests"},{"name":"@jupyterlab/notebook@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.0/manifests"},{"name":"@jupyterlab/logconsole@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.0/manifests"},{"name":"@jupyterlab/launcher-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.0/manifests"},{"name":"@jupyterlab/nbformat@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.0/manifests"},{"name":"@jupyterlab/launcher@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.0/manifests"},{"name":"@jupyterlab/application-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.0/manifests"},{"name":"@jupyterlab/application@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.0/manifests"},{"name":"@jupyterlab/apputils@4.2.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.2.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.0/manifests"},{"name":"@jupyterlab/builder@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.0/manifests"},{"name":"@jupyterlab/attachments@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.0/manifests"},{"name":"@jupyterlab/apputils-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.0/manifests"},{"name":"@jupyterlab/cells@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.0/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.0/manifests"},{"name":"@jupyterlab/cell-toolbar@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.0/manifests"},{"name":"@jupyterlab/celltags-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.0/manifests"},{"name":"@jupyterlab/buildutils@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.0/manifests"},{"name":"@jupyterlab/codemirror@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.0/manifests"},{"name":"@jupyterlab/codeeditor@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.0/manifests"},{"name":"@jupyterlab/console-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.0/manifests"},{"name":"@jupyterlab/console@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.0/manifests"},{"name":"@jupyterlab/completer-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.0/manifests"},{"name":"@jupyterlab/coreutils@6.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.0/manifests"},{"name":"@jupyterlab/debugger@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.0/manifests"},{"name":"@jupyterlab/completer@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.0/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.0/manifests"},{"name":"@jupyterlab/csvviewer@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.0/manifests"},{"name":"@jupyterlab/docregistry@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.0/manifests"},{"name":"@jupyterlab/docmanager-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.0/manifests"},{"name":"@jupyterlab/docmanager@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.0/manifests"},{"name":"@jupyterlab/json-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.0/manifests"},{"name":"@jupyterlab/debugger-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.0/manifests"},{"name":"@jupyterlab/codemirror-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.0/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.0/manifests"},{"name":"@jupyterlab/fileeditor@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.0/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.0/manifests"},{"name":"@jupyterlab/galata@5.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.0/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.0/manifests"},{"name":"@jupyterlab/filebrowser@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.0/manifests"},{"name":"@jupyterlab/htmlviewer@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.0/manifests"},{"name":"@jupyterlab/help-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.0/manifests"},{"name":"@jupyterlab/inspector@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.0/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.0/manifests"},{"name":"@jupyterlab/imageviewer@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.0/manifests"},{"name":"@jupyterlab/inspector-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.0/manifests"},{"name":"@jupyterlab/hub-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.0/manifests"},{"name":"@jupyterlab/pdf-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.0/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.0/manifests"},{"name":"@jupyterlab/javascript-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.0/manifests"},{"name":"@jupyterlab/extensionmanager@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.0/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.0/manifests"},{"name":"@jupyterlab/documentsearch@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.0/manifests"},{"name":"@jupyterlab/rendermime-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.0/manifests"},{"name":"@jupyterlab/settingeditor@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.0/manifests"},{"name":"@jupyterlab/services@7.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.0/manifests"},{"name":"@jupyterlab/running-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.0/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.0/manifests"},{"name":"@jupyterlab/statedb@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.0/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.0/manifests"},{"name":"@jupyterlab/running@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.0/manifests"},{"name":"@jupyterlab/settingregistry@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.0/manifests"},{"name":"@jupyterlab/template@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.0/manifests"},{"name":"@jupyterlab/property-inspector@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.0/manifests"},{"name":"@jupyterlab/rendermime@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.0/manifests"},{"name":"@jupyterlab/statusbar-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.0/manifests"},{"name":"@jupyterlab/terminal@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.0/manifests"},{"name":"@jupyterlab/pluginmanager-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.0/manifests"},{"name":"@jupyterlab/statusbar@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.0/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.9.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.9.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.0/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.0/manifests"},{"name":"@jupyterlab/toc@6.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.0/manifests"},{"name":"@jupyterlab/theme-light-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.0/manifests"},{"name":"@jupyterlab/testutils@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.0/manifests"},{"name":"@jupyterlab/testing@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.0/manifests"},{"name":"@jupyterlab/toc-extension@6.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.0/manifests"},{"name":"@jupyterlab/pluginmanager@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.0/manifests"},{"name":"@jupyterlab/ui-components@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.0/manifests"},{"name":"@jupyterlab/translation-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.0/manifests"},{"name":"@jupyterlab/translation@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.0/manifests"},{"name":"@jupyterlab/ui-components-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.0/manifests"},{"name":"@jupyterlab/tooltip-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.0/manifests"},{"name":"@jupyterlab/vega5-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.0/manifests"},{"name":"@jupyterlab/tooltip@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.0/manifests"},{"name":"@jupyterlab/terminal-extension@4.1.0","sha":"82051a9d0c6dc93677b0b66560aea48d71aaa043","kind":"commit","published_at":"2024-02-05T10:11:03.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.1.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.0/manifests"},{"name":"v4.1.0rc1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"tag","published_at":"2024-02-01T11:30:02.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.1.0rc1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.0rc1/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/documentsearch@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/docregistry@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/extensionmanager@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/filebrowser@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/fileeditor@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/imageviewer@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/hub-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/javascript-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/htmlviewer@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/inspector-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/inspector@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/logconsole@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/launcher-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/launcher@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/logconsole-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/json-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/lsp-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/help-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/lsp@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/markedparser-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/markdownviewer@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/mathjax-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/metadataform@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/mermaid-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/mermaid@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/nbformat@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/galata@5.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.0-rc.1/manifests"},{"name":"@jupyterlab/nbconvert-css@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/metapackage@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/notebook@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/metadataform-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/mainmenu@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/property-inspector@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/pluginmanager-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/pluginmanager@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/rendermime@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/running@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/pdf-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.9.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.9.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.9.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.0-rc.1/manifests"},{"name":"@jupyterlab/rendermime-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/settingeditor@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/services@7.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.0-rc.1/manifests"},{"name":"@jupyterlab/settingregistry@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/running-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/statedb@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/outputarea@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/terminal-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/terminal@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/template@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/testing@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/theme-light-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/statusbar-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/testutils@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/tooltip-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/tooltip@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/observables@5.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.0-rc.1/manifests"},{"name":"@jupyterlab/translation@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/toc-extension@6.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.1.0-rc.1/manifests"},{"name":"@jupyterlab/toc@6.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.1.0-rc.1/manifests"},{"name":"@jupyterlab/statusbar@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/translation-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/vega5-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/ui-components-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/ui-components@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/notebook-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/attachments@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/apputils-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/builder@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/apputils@4.2.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.2.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.2.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.0-rc.1/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/application-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/cell-toolbar@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/buildutils@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/codemirror@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/codeeditor@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/codemirror-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/celltags-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/cells@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/completer-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/completer@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/application@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/csvviewer@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/debugger@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/coreutils@6.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.0-rc.1/manifests"},{"name":"@jupyterlab/debugger-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/console-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/console@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/docmanager-extension@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.0-rc.1/manifests"},{"name":"@jupyterlab/docmanager@4.1.0-rc.1","sha":"7052a4c74f5f3708afb5352b6c728a3f6456cbe8","kind":"commit","published_at":"2024-02-01T11:29:47.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.1.0-rc.1","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.0-rc.1/manifests"},{"name":"v4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"tag","published_at":"2024-01-30T14:17:55.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.0.12/manifests"},{"name":"@jupyterlab/codeeditor@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.0.12/manifests"},{"name":"@jupyterlab/celltags-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.0.12/manifests"},{"name":"@jupyterlab/cells@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.0.12/manifests"},{"name":"@jupyterlab/codemirror@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.0.12/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.0.12/manifests"},{"name":"@jupyterlab/buildutils@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.0.12/manifests"},{"name":"@jupyterlab/cell-toolbar@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.0.12/manifests"},{"name":"@jupyterlab/builder@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.0.12/manifests"},{"name":"@jupyterlab/attachments@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.0.12/manifests"},{"name":"@jupyterlab/metadataform-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.0.12/manifests"},{"name":"@jupyterlab/nbformat@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.0.12/manifests"},{"name":"@jupyterlab/nbconvert-css@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.0.12/manifests"},{"name":"@jupyterlab/metadataform@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.0.12/manifests"},{"name":"@jupyterlab/metapackage@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.0.12/manifests"},{"name":"@jupyterlab/outputarea@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.0.12/manifests"},{"name":"@jupyterlab/observables@5.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.0.12/manifests"},{"name":"@jupyterlab/markedparser-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.0.12/manifests"},{"name":"@jupyterlab/pdf-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.0.12/manifests"},{"name":"@jupyterlab/notebook-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook-extension@4.0.12/manifests"},{"name":"@jupyterlab/notebook@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/notebook@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/notebook@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnotebook@4.0.12/manifests"},{"name":"@jupyterlab/property-inspector@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.0.12/manifests"},{"name":"@jupyterlab/mathjax-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.0.12/manifests"},{"name":"@jupyterlab/services@7.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.0.12/manifests"},{"name":"@jupyterlab/running-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.0.12/manifests"},{"name":"@jupyterlab/settingeditor@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.0.12/manifests"},{"name":"@jupyterlab/running@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.0.12/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.0.12/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.8.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.8.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.8.12/manifests"},{"name":"@jupyterlab/settingregistry@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.0.12/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.0.12/manifests"},{"name":"@jupyterlab/template@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.0.12/manifests"},{"name":"@jupyterlab/statusbar-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.0.12/manifests"},{"name":"@jupyterlab/terminal@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.0.12/manifests"},{"name":"@jupyterlab/statusbar@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.0.12/manifests"},{"name":"@jupyterlab/testing@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.0.12/manifests"},{"name":"@jupyterlab/statedb@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statedb@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statedb@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatedb@4.0.12/manifests"},{"name":"@jupyterlab/rendermime-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.0.12/manifests"},{"name":"@jupyterlab/terminal-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.0.12/manifests"},{"name":"@jupyterlab/toc-extension@6.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc-extension@6.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc-extension@6.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc-extension@6.0.12/manifests"},{"name":"@jupyterlab/toc@6.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/toc@6.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/toc@6.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftoc@6.0.12/manifests"},{"name":"@jupyterlab/tooltip@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.0.12/manifests"},{"name":"@jupyterlab/theme-light-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-light-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-light-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-light-extension@4.0.12/manifests"},{"name":"@jupyterlab/translation-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation-extension@4.0.12/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.0.12/manifests"},{"name":"@jupyterlab/translation@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/translation@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/translation@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftranslation@4.0.12/manifests"},{"name":"@jupyterlab/tooltip-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip-extension@4.0.12/manifests"},{"name":"@jupyterlab/completer-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.0.12/manifests"},{"name":"@jupyterlab/testutils@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.0.12/manifests"},{"name":"@jupyterlab/rendermime@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.0.12/manifests"},{"name":"@jupyterlab/ui-components-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components-extension@4.0.12/manifests"},{"name":"@jupyterlab/ui-components@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/ui-components@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/ui-components@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fui-components@4.0.12/manifests"},{"name":"@jupyterlab/completer@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.0.12/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.0.12/manifests"},{"name":"@jupyterlab/console@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.0.12/manifests"},{"name":"@jupyterlab/application@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.0.12/manifests"},{"name":"@jupyterlab/application-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.0.12/manifests"},{"name":"@jupyterlab/codemirror-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.0.12/manifests"},{"name":"@jupyterlab/apputils-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.0.12/manifests"},{"name":"@jupyterlab/apputils@4.1.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.1.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.1.12/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.0.12/manifests"},{"name":"@jupyterlab/csvviewer@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.0.12/manifests"},{"name":"@jupyterlab/debugger@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.0.12/manifests"},{"name":"@jupyterlab/coreutils@6.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.0.12/manifests"},{"name":"@jupyterlab/console-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.0.12/manifests"},{"name":"@jupyterlab/docregistry@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.0.12/manifests"},{"name":"@jupyterlab/docmanager-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.0.12/manifests"},{"name":"@jupyterlab/docmanager@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.0.12/manifests"},{"name":"@jupyterlab/debugger-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.0.12/manifests"},{"name":"@jupyterlab/filebrowser@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.0.12/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.0.12/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.0.12/manifests"},{"name":"@jupyterlab/fileeditor@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.0.12/manifests"},{"name":"@jupyterlab/extensionmanager@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.0.12/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.0.12/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.0.12/manifests"},{"name":"@jupyterlab/htmlviewer@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.0.12/manifests"},{"name":"@jupyterlab/hub-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.0.12/manifests"},{"name":"@jupyterlab/help-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.0.12/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.0.12/manifests"},{"name":"@jupyterlab/galata@5.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.0.12/manifests"},{"name":"@jupyterlab/imageviewer@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.0.12/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.0.12/manifests"},{"name":"@jupyterlab/launcher@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.0.12/manifests"},{"name":"@jupyterlab/json-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.0.12/manifests"},{"name":"@jupyterlab/launcher-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.0.12/manifests"},{"name":"@jupyterlab/javascript-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.0.12/manifests"},{"name":"@jupyterlab/logconsole-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.0.12/manifests"},{"name":"@jupyterlab/logconsole@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.0.12/manifests"},{"name":"@jupyterlab/inspector-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.0.12/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.0.12/manifests"},{"name":"@jupyterlab/mainmenu@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.0.12/manifests"},{"name":"@jupyterlab/markdownviewer@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.0.12/manifests"},{"name":"@jupyterlab/lsp-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.0.12/manifests"},{"name":"@jupyterlab/inspector@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.0.12/manifests"},{"name":"@jupyterlab/vega5-extension@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/vega5-extension@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/vega5-extension@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fvega5-extension@4.0.12/manifests"},{"name":"@jupyterlab/documentsearch@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.0.12/manifests"},{"name":"@jupyterlab/lsp@4.0.12","sha":"e7a1af706875c8ab183101ff68b38e836181028c","kind":"commit","published_at":"2024-01-30T14:17:41.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.0.12","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.0.12/manifests"},{"name":"v4.1.0rc0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"tag","published_at":"2024-01-27T22:26:29.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/v4.1.0rc0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/v4.1.0rc0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.0rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/v4.1.0rc0/manifests"},{"name":"@jupyterlab/completer@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/completer-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/completer-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/completer-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcompleter-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/codemirror-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/codeeditor@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codeeditor@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codeeditor@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodeeditor@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/console-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/console@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/console@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/console@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fconsole@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/codemirror@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/codemirror@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/codemirror@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcodemirror@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/debugger-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/debugger@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/debugger@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/debugger@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdebugger@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/docmanager@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/csvviewer-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/documentsearch@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/docregistry@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docregistry@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docregistry@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocregistry@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/csvviewer@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/csvviewer@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/csvviewer@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcsvviewer@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/docmanager-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/docmanager-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/docmanager-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocmanager-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/filebrowser@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/extensionmanager-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/filebrowser-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/filebrowser-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/filebrowser-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffilebrowser-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/extensionmanager@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/extensionmanager@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/extensionmanager@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fextensionmanager@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/coreutils@6.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/coreutils@6.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/coreutils@6.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcoreutils@6.1.0-rc.0/manifests"},{"name":"@jupyterlab/celltags-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/celltags-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/celltags-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcelltags-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/documentsearch-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/documentsearch-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/documentsearch-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fdocumentsearch-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/fileeditor@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/hub-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/hub-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/hub-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhub-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/htmlviewer-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/htmlviewer@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/htmlviewer@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/htmlviewer@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhtmlviewer@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/imageviewer@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/inspector-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/inspector@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/inspector@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/inspector@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Finspector@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/help-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/help-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/help-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fhelp-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/imageviewer-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/imageviewer-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/imageviewer-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fimageviewer-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/launcher-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/launcher@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/launcher@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/launcher@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flauncher@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/json-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/json-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/json-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjson-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/logconsole@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/lsp@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/logconsole-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/logconsole-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/logconsole-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flogconsole-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/javascript-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/javascript-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/javascript-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fjavascript-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/galata@5.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/galata@5.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/galata@5.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fgalata@5.1.0-rc.0/manifests"},{"name":"@jupyterlab/markdownviewer-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/markdownviewer@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markdownviewer@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markdownviewer@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkdownviewer@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/mainmenu-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/markedparser-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/markedparser-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/markedparser-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmarkedparser-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/mermaid-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/mermaid@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mermaid@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mermaid@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmermaid@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/mainmenu@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mainmenu@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mainmenu@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmainmenu@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/mathjax-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/mathjax-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/mathjax-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmathjax-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/nbconvert-css@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbconvert-css@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbconvert-css@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbconvert-css@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/metapackage@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metapackage@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metapackage@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetapackage@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/metadataform-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/nbformat@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/nbformat@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/nbformat@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fnbformat@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/lsp-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/lsp-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/lsp-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Flsp-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/metadataform@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/metadataform@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/metadataform@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fmetadataform@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/fileeditor-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/fileeditor-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/fileeditor-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ffileeditor-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/cells@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cells@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cells@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcells@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/pluginmanager-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/pluginmanager@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pluginmanager@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pluginmanager@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpluginmanager@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/pdf-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/pdf-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/pdf-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fpdf-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/property-inspector@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/property-inspector@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/property-inspector@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fproperty-inspector@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/rendermime-interfaces@3.9.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-interfaces@3.9.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-interfaces@3.9.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-interfaces@3.9.0-rc.0/manifests"},{"name":"@jupyterlab/rendermime-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/application@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/outputarea@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/outputarea@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/outputarea@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Foutputarea@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/rendermime@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/rendermime@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/rendermime@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frendermime@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/buildutils@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/buildutils@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/buildutils@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuildutils@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/cell-toolbar@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/builder@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/builder@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/builder@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fbuilder@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/settingeditor@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/services@7.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/services@7.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/services@7.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fservices@7.1.0-rc.0/manifests"},{"name":"@jupyterlab/attachments@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/attachments@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/attachments@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fattachments@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/apputils-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/cell-toolbar-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/cell-toolbar-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/cell-toolbar-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fcell-toolbar-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/apputils@4.2.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/apputils@4.2.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/apputils@4.2.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapputils@4.2.0-rc.0/manifests"},{"name":"@jupyterlab/settingeditor-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingeditor-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingeditor-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingeditor-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/running-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/running@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/running@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/running@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Frunning@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/observables@5.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/observables@5.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/observables@5.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fobservables@5.1.0-rc.0/manifests"},{"name":"@jupyterlab/shortcuts-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/shortcuts-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/shortcuts-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fshortcuts-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/application-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/application-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/application-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fapplication-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/settingregistry@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/settingregistry@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/settingregistry@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fsettingregistry@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/terminal@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/template@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/template@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/template@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftemplate@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/terminal-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/terminal-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/terminal-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fterminal-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/statusbar-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/theme-dark-extension@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/theme-dark-extension@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/theme-dark-extension@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftheme-dark-extension@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/testutils@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testutils@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testutils@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftestutils@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/statusbar@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/statusbar@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/statusbar@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Fstatusbar@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/testing@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/testing@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/testing@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftesting@4.1.0-rc.0/manifests"},{"name":"@jupyterlab/tooltip@4.1.0-rc.0","sha":"558c60f069a33201ab7b2ba9fcafdf4145102456","kind":"commit","published_at":"2024-01-27T22:26:13.000Z","download_url":"https://codeload.github.com/jupyterlab/jupyterlab/tar.gz/@jupyterlab/tooltip@4.1.0-rc.0","html_url":"https://github.com/jupyterlab/jupyterlab/releases/tag/@jupyterlab/tooltip@4.1.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyterlab%2Fjupyterlab/tags/@jupyterlab%2Ftooltip@4.1.0-rc.0/manifests"}]},"repo_metadata_updated_at":"2024-10-30T02:55:34.808Z","dependent_packages_count":970,"downloads":44346939,"downloads_period":"last-month","dependent_repos_count":24518,"rankings":{"downloads":0.058509887070415455,"dependent_repos_count":0.048055142358773825,"dependent_packages_count":0.027512486083267458,"stargazers_count":0.3338181644769785,"forks_count":0.3521598218658234,"docker_downloads_count":0.3042880960809381,"average":0.18739059965603277},"purl":"pkg:pypi/jupyterlab","advisories":[{"uuid":"GSA_kwCzR0hTQS00NGNjLTQzcnAtNTk0N84AA4lA","url":"https://github.com/advisories/GHSA-44cc-43rp-5947","title":"JupyterLab vulnerable to potential authentication and CSRF tokens leak","description":"### Impact\nUsers of JupyterLab who click on a malicious link may get their `Authorization` and `XSRFToken` tokens exposed to a third party when running an older `jupyter-server` version.\n\n### Patches\nJupyterLab 4.1.0b2, 4.0.11, and 3.6.7 were patched.\n\n### Workarounds\nNo workaround has been identified, however users should ensure to upgrade `jupyter-server` to version 2.7.2 or newer which includes a redirect vulnerability fix.\n\n### References\n\nVulnerability reported by user @davwwwx via the [bug bounty program](https://app.intigriti.com/programs/jupyter/jupyter/detail) [sponsored by the European Commission](https://commission.europa.eu/news/european-commissions-open-source-programme-office-starts-bug-bounties-2022-01-19_en) and hosted on the [Intigriti platform](https://www.intigriti.com/).\n","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-01-19T20:28:10.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/jupyterlab/jupyterlab/security/advisories/GHSA-44cc-43rp-5947","https://github.com/jupyterlab/jupyterlab/commit/1ef7a4fa0202ebdf663e1cc0b45c8813a34a0b96","https://github.com/jupyterlab/jupyterlab/commit/fccd83dc4441da0384ee3fd1322c3b2d9ad4caaa","https://nvd.nist.gov/vuln/detail/CVE-2024-22421","https://github.com/jupyterlab/jupyterlab/commit/19bd9b96cb2e77170a67e43121637d0b5619e8c6","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/UQJKNRDRFMKGVRIYNNN6CKMNJDNYWO2H/","https://github.com/advisories/GHSA-44cc-43rp-5947"],"source_kind":"github","identifiers":["GHSA-44cc-43rp-5947","CVE-2024-22421"],"repository_url":"https://github.com/jupyterlab/jupyterlab","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"7.0.7","vulnerable_version_range":"\u003e= 7.0.0, \u003c= 7.0.6"}],"ecosystem":"pypi","package_name":"notebook"},{"versions":[{"first_patched_version":"3.6.7","vulnerable_version_range":"\u003c= 3.6.6"},{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c= 4.0.10"}],"ecosystem":"pypi","package_name":"jupyterlab"}],"created_at":"2024-01-19T21:06:30.537Z","updated_at":"2024-02-10T05:07:37.000Z","epss_percentage":0.00102,"epss_percentile":0.29164},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTQ5NTItcDU4cS02Y3J4","url":"https://github.com/advisories/GHSA-4952-p58q-6crx","title":"JupyterLab: XSS due to lack of sanitization of the action attribute of an html \u003cform\u003e","description":"### Impact\n\nUntrusted notebook can execute code on load. This is a remote code execution, but requires user action to open a notebook.\n\n### Patches\n\nPatched in the following versions: 3.1.4, 3.0.17, 2.3.2, 2.2.10, 1.2.21.\n\n### References\n\n[OWASP Page on Restricting Form Submissions](https://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html)\n\n### For more information\n\nIf you have any questions or comments about this advisory, or vulnerabilities to report, please email our security list security@ipython.org.\n\nCredit: Guillaume Jeanne from Google\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-08-23T19:40:22.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:H/SI:N/SA:N","references":["https://github.com/jupyterlab/jupyterlab/security/advisories/GHSA-4952-p58q-6crx","https://nvd.nist.gov/vuln/detail/CVE-2021-32797","https://github.com/jupyterlab/jupyterlab/commit/504825938c0abfa2fb8ff8d529308830a5ae42ed","https://github.com/google/security-research/security/advisories/GHSA-c469-p3jp-2vhx","https://github.com/pypa/advisory-database/tree/main/vulns/jupyterlab/PYSEC-2021-130.yaml","https://github.com/advisories/GHSA-4952-p58q-6crx"],"source_kind":"github","identifiers":["GHSA-4952-p58q-6crx","CVE-2021-32797"],"repository_url":"https://github.com/jupyterlab/jupyterlab","blast_radius":30.108365587377637,"packages":[{"versions":[{"first_patched_version":"3.1.4","vulnerable_version_range":"\u003e= 3.1.0a0, \u003c 3.1.4"},{"first_patched_version":"3.0.17","vulnerable_version_range":"\u003e= 3.0.0a0, \u003c 3.0.17"},{"first_patched_version":"2.3.2","vulnerable_version_range":"\u003e= 2.3.0a0, \u003c 2.3.2"},{"first_patched_version":"2.2.10","vulnerable_version_range":"\u003e= 2.0.0a0, \u003c 2.2.10"},{"first_patched_version":"1.2.21","vulnerable_version_range":"\u003c 1.2.21"}],"ecosystem":"pypi","package_name":"jupyterlab"},{"versions":[{"first_patched_version":"6.4.1","vulnerable_version_range":"\u003e= 6.0.0, \u003c 6.4.1"},{"first_patched_version":"5.7.11","vulnerable_version_range":"\u003c 5.7.11"}],"ecosystem":"pypi","package_name":"notebook"}],"created_at":"2022-12-21T16:12:44.367Z","updated_at":"2024-11-18T16:26:15.000Z","epss_percentage":0.0048,"epss_percentile":0.63729},{"uuid":"GSA_kwCzR0hTQS00bTc3LWNtcHgtdmpjNM4AA4k_","url":"https://github.com/advisories/GHSA-4m77-cmpx-vjc4","title":"JupyterLab vulnerable to SXSS in Markdown Preview","description":"### Impact\n\nThe vulnerability depends on user interaction by opening a malicious notebook with Markdown cells, or Markdown file using JupyterLab preview feature.\n\nA malicious user can access any data that the attacked user has access to as well as perform arbitrary requests acting as the attacked user.\n\n### Patches\n\nJupyterLab v4.0.11 was patched.\n\n### Workarounds\n\nUsers can either disable the table of contents extension by running:\n\n```bash\njupyter labextension disable @jupyterlab/toc-extension:registry\n```\n\n### References\n\nVulnerability reported via the [bug bounty program](https://app.intigriti.com/programs/jupyter/jupyter/detail) [sponsored by the European Commission](https://commission.europa.eu/news/european-commissions-open-source-programme-office-starts-bug-bounties-2022-01-19_en) and hosted on the [Intigriti platform](https://www.intigriti.com/).\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-01-19T20:24:09.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/jupyterlab/jupyterlab/security/advisories/GHSA-4m77-cmpx-vjc4","https://github.com/jupyterlab/jupyterlab/commit/dda0033cd49449572d077bbecd33b18d8d05f48a","https://nvd.nist.gov/vuln/detail/CVE-2024-22420","https://github.com/jupyterlab/jupyterlab/commit/e1b3aabab603878e46add445a3114e838411d2df","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/UQJKNRDRFMKGVRIYNNN6CKMNJDNYWO2H/","https://github.com/advisories/GHSA-4m77-cmpx-vjc4"],"source_kind":"github","identifiers":["GHSA-4m77-cmpx-vjc4","CVE-2024-22420"],"repository_url":"https://github.com/jupyterlab/jupyterlab","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"7.0.7","vulnerable_version_range":"\u003e= 7.0.0, \u003c= 7.0.6"}],"ecosystem":"pypi","package_name":"notebook"},{"versions":[{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c= 4.0.10"}],"ecosystem":"pypi","package_name":"jupyterlab"}],"created_at":"2024-01-19T21:06:30.563Z","updated_at":"2024-02-10T05:08:22.000Z","epss_percentage":0.00253,"epss_percentile":0.48627},{"uuid":"GSA_kwCzR0hTQS05cTM5LXJtajMtcDRyMs4AA_Bx","url":"https://github.com/advisories/GHSA-9q39-rmj3-p4r2","title":"HTML injection in Jupyter Notebook and JupyterLab leading to DOM Clobbering","description":"### Impact\n\nThe vulnerability depends on user interaction by opening a malicious notebook with Markdown cells, or Markdown file using JupyterLab preview feature.\n\nA malicious user can access any data that the attacked user has access to as well as perform arbitrary requests acting as the attacked user.\n\n### Patches\n\nJupyterLab v3.6.8, v4.2.5 and Jupyter Notebook v7.2.2 were patched.\n\n### Workarounds\n\nThere is no workaround for the underlying DOM Clobbering susceptibility. However, select plugins can be disabled on deployments which cannot update in a timely fashion to minimise the risk. These are:\n- `@jupyterlab/mathjax-extension:plugin` - users will loose ability to preview mathematical equations \n- `@jupyterlab/markdownviewer-extension:plugin` - users will loose ability to open Markdown previews\n- `@jupyterlab/mathjax2-extension:plugin` (if installed with optional `jupyterlab-mathjax2` package) - an older version of the mathjax plugin for JupyterLab 4.x\n\nTo disable these extensions run:\n\n```bash\njupyter labextension disable @jupyterlab/markdownviewer-extension:plugin\njupyter labextension disable @jupyterlab/mathjax-extension:plugin\njupyter labextension disable @jupyterlab/mathjax2-extension:plugin\n```\n\nTo confirm that the plugins were disabled run:\n\n```bash\njupyter labextension list\n```\n\n### References\n\nNone\n\n### Notes\n\nThis change has a potential to break rendering of some markdown. There is a setting in Sanitizer which allows to revert to the previous sanitizer settings (`allowNamedProperties`).","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-08-29T17:55:53.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.8,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/jupyterlab/jupyterlab/security/advisories/GHSA-9q39-rmj3-p4r2","https://nvd.nist.gov/vuln/detail/CVE-2024-43805","https://github.com/jupyterlab/jupyterlab/commit/06ad9de836f155add7d3d651ef936cc4c5ea8093","https://github.com/jupyterlab/jupyterlab/commit/88e24baac551196f9cb3de16bd060a7ab1597674","https://github.com/advisories/GHSA-9q39-rmj3-p4r2"],"source_kind":"github","identifiers":["GHSA-9q39-rmj3-p4r2","CVE-2024-43805"],"repository_url":"https://github.com/jupyterlab/jupyterlab","blast_radius":42.056129709352895,"packages":[{"versions":[{"first_patched_version":"4.2.5","vulnerable_version_range":"\u003e= 4.0.0, \u003c= 4.2.4"},{"first_patched_version":"3.6.8","vulnerable_version_range":"\u003c= 3.6.7"}],"ecosystem":"pypi","package_name":"jupyterlab"},{"versions":[{"first_patched_version":"7.2.2","vulnerable_version_range":"\u003e= 7.0.0, \u003c= 7.2.1"}],"ecosystem":"pypi","package_name":"notebook"}],"created_at":"2024-08-29T18:05:39.474Z","updated_at":"2025-05-04T01:09:09.462Z","epss_percentage":0.00118,"epss_percentile":0.32161}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/jupyterlab","docker_dependents_count":3409,"docker_downloads_count":584120000,"usage_url":"https://repos.ecosyste.ms/usage/pypi/jupyterlab","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/jupyterlab/dependencies","status":null,"funding_links":["https://github.com/sponsors/numfocus","https://numfocus.org/donate-to-jupyter"],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/jupyterlab/related_packages","maintainers":[{"uuid":"Project Jupyter","login":"Project Jupyter","name":null,"email":null,"url":null,"packages_count":53,"html_url":"https://pypi.org/user/Project Jupyter/","role":null,"created_at":"2024-03-20T17:25:21.513Z","updated_at":"2024-03-20T17:25:21.513Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Project%20Jupyter/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":690055,"maintainers_count":292646,"namespaces_count":0,"keywords_count":228482,"github":"pypi","metadata":{"funded_packages_count":48953},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-06-05T05:19:27.498Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},"unique_repositories_count":683,"unique_repositories_count_past_30_days":7,"recent_issues":[{"uuid":"5367856691","node_id":"PR_kwDORUczdc8AAAABCb4J3g","number":92,"state":"closed","title":"Update jupyterlab requirement from \u003c5,\u003e=4.5.7 to \u003e=4.6.3,\u003c5 in the python group","user":"dependabot[bot]","labels":["lang: python","part: dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-06T21:48:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-06T21:47:31.000Z","updated_at":"2026-09-06T21:48:20.000Z","time_to_close":46,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"jupyterlab","old_version":"\u003c5,\u003e=4.5.7","new_version":"\u003e=4.6.3,\u003c5","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":"the python group","ecosystem":"pip"},"body":"Updates the requirements on [jupyterlab](https://github.com/jupyterlab/jupyterlab) to permit the latest version.\nUpdates `jupyterlab` to 4.6.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e7255a9334c12ad8f9cb15db27584215fab5ece2\"\u003e\u003ccode\u003ee7255a9\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/08c20a121297016a352f8f6f96aabd25b5703aab\"\u003e\u003ccode\u003e08c20a1\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19243\"\u003e#19243\u003c/a\u003e on branch 4.6.x (Fix Shift-click cell selection after edit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4e08e0de5f4aee1bd3708f68327a7afb8c7b736e\"\u003e\u003ccode\u003e4e08e0d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19168\"\u003e#19168\u003c/a\u003e on branch 4.6.x (Fix active cell prompt and source blink i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/96534908167ccb15ceaa2c13d8b5655d3f953791\"\u003e\u003ccode\u003e9653490\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19227\"\u003e#19227\u003c/a\u003e on branch 4.6.x (Update the item positions when an item is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/243ee01cabab215a8e7b92c3e953965b7644fe74\"\u003e\u003ccode\u003e243ee01\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19234\"\u003e#19234\u003c/a\u003e on branch 4.6.x (Fix variable inspection, document autocom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/9b7efedb00a8d40b6b030ff0e577007bafe5f75e\"\u003e\u003ccode\u003e9b7efed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19166\"\u003e#19166\u003c/a\u003e on branch 4.6.x (Show \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/edc839090979c3c4e58a9e7ea03992d5b32c5a2a\"\u003e\u003ccode\u003eedc8390\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19212\"\u003e#19212\u003c/a\u003e on branch 4.6.x (Update JEP 91 link to the new MyST docs U...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4cffbed8017917af52f345941902f69ea83e98f2\"\u003e\u003ccode\u003e4cffbed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19204\"\u003e#19204\u003c/a\u003e on branch 4.6.x (Update Altair snapshot) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19205\"\u003e#19205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/7d0f5b6efedd48d6b274a296633b2a204bd76788\"\u003e\u003ccode\u003e7d0f5b6\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19193\"\u003e#19193\u003c/a\u003e on branch 4.6.x (Switch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/150ba51f1c840edc399597a86a6fc3ed24ef60be\"\u003e\u003ccode\u003e150ba51\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.7...@jupyterlab/lsp@4.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\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/1kbgz/nbplay/pull/92","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/1kbgz%2Fnbplay/issues/92","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/92/packages"},{"uuid":"5364373273","node_id":"PR_kwDOUQEI0c8AAAABCZRQWQ","number":1,"state":"closed","title":"Bump the uv group across 1 directory with 15 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-06T10:35:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-06T10:21:07.000Z","updated_at":"2026-09-06T10:35:32.000Z","time_to_close":856,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"uv","update_count":15,"packages":[{"name":"jupyterlab","old_version":"4.4.10","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"},{"name":"pyarrow","old_version":"22.0.0","new_version":"23.0.1","repository_url":"https://github.com/apache/arrow"},{"name":"bleach","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/mozilla/bleach"},{"name":"idna","old_version":"3.11","new_version":"3.15","repository_url":"https://github.com/kjd/idna"},{"name":"jupyter-server","old_version":"2.17.0","new_version":"2.20.0","repository_url":"https://github.com/jupyter-server/jupyter_server"},{"name":"mistune","old_version":"3.1.4","new_version":"3.3.3","repository_url":"https://github.com/lepture/mistune"},{"name":"nbconvert","old_version":"7.16.6","new_version":"7.17.1","repository_url":"https://github.com/jupyter/nbconvert"},{"name":"pillow","old_version":"12.0.0","new_version":"12.3.0","repository_url":"https://github.com/python-pillow/Pillow"},{"name":"requests","old_version":"2.32.5","new_version":"2.33.0","repository_url":"https://github.com/psf/requests"},{"name":"soupsieve","old_version":"2.8","new_version":"2.8.4","repository_url":"https://github.com/facelessuser/soupsieve"},{"name":"tornado","old_version":"6.5.2","new_version":"6.5.8","repository_url":"https://github.com/tornadoweb/tornado"},{"name":"urllib3","old_version":"2.5.0","new_version":"2.7.0","repository_url":"https://github.com/urllib3/urllib3"},{"name":"werkzeug","old_version":"3.1.3","new_version":"3.1.6","repository_url":"https://github.com/pallets/werkzeug"},{"name":"wheel","old_version":"0.45.1","new_version":"0.46.2","repository_url":"https://github.com/pypa/wheel"}],"path":null,"ecosystem":"pip"},"body":"Bumps the uv group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.4.10` | `4.5.10` |\n| [pyarrow](https://github.com/apache/arrow) | `22.0.0` | `23.0.1` |\n| [bleach](https://github.com/mozilla/bleach) | `6.3.0` | `6.4.0` |\n| [idna](https://github.com/kjd/idna) | `3.11` | `3.15` |\n| [jupyter-server](https://github.com/jupyter-server/jupyter_server) | `2.17.0` | `2.20.0` |\n| [mistune](https://github.com/lepture/mistune) | `3.1.4` | `3.3.3` |\n| [nbconvert](https://github.com/jupyter/nbconvert) | `7.16.6` | `7.17.1` |\n| [pillow](https://github.com/python-pillow/Pillow) | `12.0.0` | `12.3.0` |\n| [requests](https://github.com/psf/requests) | `2.32.5` | `2.33.0` |\n| [soupsieve](https://github.com/facelessuser/soupsieve) | `2.8` | `2.8.4` |\n| [tornado](https://github.com/tornadoweb/tornado) | `6.5.2` | `6.5.8` |\n| [urllib3](https://github.com/urllib3/urllib3) | `2.5.0` | `2.7.0` |\n| [werkzeug](https://github.com/pallets/werkzeug) | `3.1.3` | `3.1.6` |\n| [wheel](https://github.com/pypa/wheel) | `0.45.1` | `0.46.2` |\n\n\nUpdates `jupyterlab` from 4.4.10 to 4.5.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003e4.5.10\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.9...be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19186\"\u003e#19186\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReconfigure 4.5.x branch (4.6.x is new stable) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19060\"\u003e#19060\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSplit external link checks and only run if diff includes a URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19029\"\u003e#19029\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-17\u0026amp;to=2026-07-21\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\u003c/p\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/jupyterlab/jupyterlab/commit/af5f5b3c779f6d7170c1124f5818807fa18f3f63\"\u003e\u003ccode\u003eaf5f5b3\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003e\u003ccode\u003ebe9303f\u003c/code\u003e\u003c/a\u003e Backport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19186\"\u003e#19186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/a555fe1dcb4a4d6b135236ae89319a9f303780d9\"\u003e\u003ccode\u003ea555fe1\u003c/code\u003e\u003c/a\u003e Reconfigure 4.5.x branch (4.6.x is new stable) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19060\"\u003e#19060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d8cb6d4319d4e16e9187e16b8e7fbb617132938\"\u003e\u003ccode\u003e8d8cb6d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e on branch 4.5.x (Split external link checks and only run i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.4.10...@jupyterlab/lsp@4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `notebook` from 7.4.7 to 7.5.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter/notebook/releases\"\u003enotebook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.5.7\u003c/h2\u003e\n\u003ch2\u003e7.5.7\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.6...af55f111d335315edd9e5eab472c9c1bbbb17b27\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePin Node to 22.x in UI tests \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7940\"\u003e#7940\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.8 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7939\"\u003e#7939\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/graphs/contributors?from=2026-04-30\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2026-04-30..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev7.5.6\u003c/h2\u003e\n\u003ch2\u003e7.5.6\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.5...2e642f0cb10be314ba5d97d709cffe41bf992d9e\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCVE-2026-42557 \u003ca href=\"https://github.com/jupyterlab/jupyterlab/security/advisories/GHSA-mqcg-5x36-vfcg\"\u003ehttps://github.com/jupyterlab/jupyterlab/security/advisories/GHSA-mqcg-5x36-vfcg\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCVE-2026-40171 \u003ca href=\"https://github.com/jupyter/notebook/security/advisories/GHSA-rch3-82jr-f9w9\"\u003ehttps://github.com/jupyter/notebook/security/advisories/GHSA-rch3-82jr-f9w9\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.7 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7902\"\u003e#7902\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix broken links in troubleshooting and migration docs \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7824\"\u003e#7824\u003c/a\u003e (\u003ca href=\"https://github.com/RamiNoodle733\"\u003e\u003ccode\u003e@​RamiNoodle733\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/graphs/contributors?from=2026-03-11\u0026amp;to=2026-04-30\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2026-03-11..2026-04-30\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/RamiNoodle733\"\u003e\u003ccode\u003e@​RamiNoodle733\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ARamiNoodle733+updated%3A2026-03-11..2026-04-30\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev7.5.5\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter/notebook/blob/@jupyter-notebook/tree@7.5.7/CHANGELOG.md\"\u003enotebook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.5.7\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.6...af55f111d335315edd9e5eab472c9c1bbbb17b27\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePin Node to 22.x in UI tests \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7940\"\u003e#7940\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.8 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7939\"\u003e#7939\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/graphs/contributors?from=2026-04-30\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2026-04-30..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e7.5.6\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.5...2e642f0cb10be314ba5d97d709cffe41bf992d9e\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.7 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7902\"\u003e#7902\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix broken links in troubleshooting and migration docs \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7824\"\u003e#7824\u003c/a\u003e (\u003ca href=\"https://github.com/RamiNoodle733\"\u003e\u003ccode\u003e@​RamiNoodle733\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/graphs/contributors?from=2026-03-11\u0026amp;to=2026-04-30\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2026-03-11..2026-04-30\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/RamiNoodle733\"\u003e\u003ccode\u003e@​RamiNoodle733\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ARamiNoodle733+updated%3A2026-03-11..2026-04-30\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e7.5.5\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.4...4f8438b0c67dc4f010bf8cd052da4f16e2ed3828\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.6 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7861\"\u003e#7861\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[7.5.x] Drop Python 3.9 on CI \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7860\"\u003e#7860\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check links \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7857\"\u003e#7857\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/a25fa5eda09ef85984ddafe4a5def427bf34912b\"\u003e\u003ccode\u003ea25fa5e\u003c/code\u003e\u003c/a\u003e Publish 7.5.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/af55f111d335315edd9e5eab472c9c1bbbb17b27\"\u003e\u003ccode\u003eaf55f11\u003c/code\u003e\u003c/a\u003e Update to JupyterLab v4.5.8 (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7939\"\u003e#7939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/1f7059106ebdd038ecd30512295e2d1f77b7d698\"\u003e\u003ccode\u003e1f70591\u003c/code\u003e\u003c/a\u003e Pin Node to 22.x in UI tests to avoid Playwright install hang (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/1ab2d2b99261996e94069ca53dd3d74b8b2ee1ba\"\u003e\u003ccode\u003e1ab2d2b\u003c/code\u003e\u003c/a\u003e Publish 7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/50e5222c9670121c3369900c7dce01aae53823fc\"\u003e\u003ccode\u003e50e5222\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/2e642f0cb10be314ba5d97d709cffe41bf992d9e\"\u003e\u003ccode\u003e2e642f0\u003c/code\u003e\u003c/a\u003e Update to JupyterLab v4.5.7 (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/4b93f98b5a6e57027a2e1d58694b56e2ebd793a3\"\u003e\u003ccode\u003e4b93f98\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7824\"\u003e#7824\u003c/a\u003e: docs: Fix broken links in troubleshooting and migration do...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/9a2c88fe646bac05b39dbe53e3e0ce95cafee016\"\u003e\u003ccode\u003e9a2c88f\u003c/code\u003e\u003c/a\u003e Publish 7.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/4f8438b0c67dc4f010bf8cd052da4f16e2ed3828\"\u003e\u003ccode\u003e4f8438b\u003c/code\u003e\u003c/a\u003e Update to JupyterLab v4.5.6 (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/f78fcfada85f9e4b46003bc1b831c83e6f4c30b3\"\u003e\u003ccode\u003ef78fcfa\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7857\"\u003e#7857\u003c/a\u003e: Fix check links (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7858\"\u003e#7858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/tree@7.4.7...@jupyter-notebook/tree@7.5.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyarrow` from 22.0.0 to 23.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow/releases\"\u003epyarrow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Arrow 23.0.1\u003c/h2\u003e\n\u003cp\u003eRelease Notes URL: \u003ca href=\"https://arrow.apache.org/release/23.0.1.html\"\u003ehttps://arrow.apache.org/release/23.0.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache Arrow 23.0.1 RC0\u003c/h2\u003e\n\u003cp\u003eRelease Notes: Release Candidate: 23.0.1 RC0\u003c/p\u003e\n\u003ch2\u003eApache Arrow 23.0.0\u003c/h2\u003e\n\u003cp\u003eRelease Notes URL: \u003ca href=\"https://arrow.apache.org/release/23.0.0.html\"\u003ehttps://arrow.apache.org/release/23.0.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache Arrow 23.0.0 RC2\u003c/h2\u003e\n\u003cp\u003eRelease Notes: Release Candidate: 23.0.0 RC2\u003c/p\u003e\n\u003c/blockquote\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/apache/arrow/commit/82a374e5f3de5b744f26591e6cd96de6349c76d9\"\u003e\u003ccode\u003e82a374e\u003c/code\u003e\u003c/a\u003e MINOR: [Release] Update versions for 23.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/c1ae37c4a597f466b1806e65a9e011be1060dfc5\"\u003e\u003ccode\u003ec1ae37c\u003c/code\u003e\u003c/a\u003e MINOR: [Release] Update .deb/.rpm changelogs for 23.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/8f6e55736f60f1f95aee1e8765c6b75ad9589111\"\u003e\u003ccode\u003e8f6e557\u003c/code\u003e\u003c/a\u003e MINOR: [Release] Update CHANGELOG.md for 23.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/4e16a1aeed83a65e6b49556c2fed8e9061cdf980\"\u003e\u003ccode\u003e4e16a1a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49159\"\u003eGH-49159\u003c/a\u003e: [C++][Gandiva] Detect overflow in repeat() (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/49160\"\u003e#49160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/985621dbfcf3fd2061889e43c50b59825df84f3f\"\u003e\u003ccode\u003e985621d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/48817\"\u003eGH-48817\u003c/a\u003e [R][C++] Bump C++20 in R build infrastructure (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/48819\"\u003e#48819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/1bea06ad4e14d75dd97a78a0148cd9cf6f4df0bc\"\u003e\u003ccode\u003e1bea06a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49024\"\u003eGH-49024\u003c/a\u003e: [CI] Update Debian version in \u003ccode\u003e.env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/49032\"\u003e#49032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/147bcd6d8f3fef05dd06968d3b60c17721c60334\"\u003e\u003ccode\u003e147bcd6\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49156\"\u003eGH-49156\u003c/a\u003e: [Python] Require GIL for string comparison (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/49161\"\u003e#49161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/e4f922b1621b6c833f583cf26500f115ab5bc483\"\u003e\u003ccode\u003ee4f922b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49138\"\u003eGH-49138\u003c/a\u003e: [Packaging][Python] Remove nightly cython install from manylinux wh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/f9376e4721b81bad9fe3fe840926a3283f95ee30\"\u003e\u003ccode\u003ef9376e4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49003\"\u003eGH-49003\u003c/a\u003e: [C++] Don't consider \u003ccode\u003eout_of_range\u003c/code\u003e an error in float parsing (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/49095\"\u003e#49095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/ab2c0ad6b23d05d5f77fc8a34d5a1c4baaacb0a4\"\u003e\u003ccode\u003eab2c0ad\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49044\"\u003eGH-49044\u003c/a\u003e: [CI][Python] Fix test_download_tzdata_on_windows by adding required...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow/compare/apache-arrow-22.0.0...apache-arrow-23.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bleach` from 6.3.0 to 6.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/bleach/blob/main/CHANGES\"\u003ebleach's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.4.0 (June 5th, 2026)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE: 2026-06-05: Bleach is no longer maintained. There will be no future\nreleases including for security issues.\u003c/strong\u003e\nSee issue: \u003ccode\u003e\u0026lt;https://github.com/mozilla/bleach/issues/698\u0026gt;\u003c/code\u003e__\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBackwards incompatible changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for pypy 3.10. (\u003ca href=\"https://redirect.github.com/mozilla/bleach/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSecurity fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix bug 2023812 / GHSA-8rfp-98v4-mmr6.\u003c/p\u003e\n\u003cp\u003eFix XSS issue with sanitize_uri_value where disallowed schemes with\nUnicode invisible characters wouldn't be rejected.\u003c/p\u003e\n\u003cp\u003eFor example::\u003c/p\u003e\n\u003cp\u003eimport bleach\npayload1 = '\u003c!-- raw HTML omitted --\u003eClick\u003c!-- raw HTML omitted --\u003e'\nresult1 = bleach.clean(payload1)\nprint(repr(result1))\u003c/p\u003e\n\u003cp\u003eoutputs::\u003c/p\u003e\n\u003cp\u003e'\u003c!-- raw HTML omitted --\u003eClick\u003c!-- raw HTML omitted --\u003e'\u003c/p\u003e\n\u003cp\u003eSee the advisory for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix GHSA-gj48-438w-jh9v.\u003c/p\u003e\n\u003cp\u003eFix issue where URI sanitization wasn't happening in formaction attributes.\u003c/p\u003e\n\u003cp\u003eSee the advisory for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for pypy 3.11. (\u003ca href=\"https://redirect.github.com/mozilla/bleach/issues/764\"\u003e#764\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDrop version max in tinycss2 pin. (\u003ca href=\"https://redirect.github.com/mozilla/bleach/issues/772\"\u003e#772\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis removes one of the things we had to keep checking and updating. Users\nnow own the responsibility for correctness with the version of tinycss2\nthey're using.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/mozilla/bleach/commit/f0355a7af00500482c5292c6c83290c6a178068d\"\u003e\u003ccode\u003ef0355a7\u003c/code\u003e\u003c/a\u003e fix: fix last release date in CHANGES\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/ae4e8a26706516ad01b92e66321b480208a440da\"\u003e\u003ccode\u003eae4e8a2\u003c/code\u003e\u003c/a\u003e chore: bleach 6.4.0 and final release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/970df58e9f0c55cc52244f3f0106e473a40d886d\"\u003e\u003ccode\u003e970df58\u003c/code\u003e\u003c/a\u003e fix: uri-sanitization in formaction attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/7c4867c32344d1c961107fae62240a6f0dc680dc\"\u003e\u003ccode\u003e7c4867c\u003c/code\u003e\u003c/a\u003e fix: xss bypass in allowed protocol test using unicode invisible characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/913ab75992b845e2c9c060c41f24d46921db4693\"\u003e\u003ccode\u003e913ab75\u003c/code\u003e\u003c/a\u003e fix: reduce redundancy in workflow jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/218c15af455c8dec14f98fcb2e235f8680e93930\"\u003e\u003ccode\u003e218c15a\u003c/code\u003e\u003c/a\u003e fix: rework pip caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/4f0b097bf80548a022050e2f71f024d755a9f154\"\u003e\u003ccode\u003e4f0b097\u003c/code\u003e\u003c/a\u003e fix: fix tox platform restrictions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/e95a79d07bb5d792425c2bc0ef5dd03f6614f3bb\"\u003e\u003ccode\u003ee95a79d\u003c/code\u003e\u003c/a\u003e chore: update pytest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/91539d4e80d4685b8f2bedc79076ff0ff6c1b911\"\u003e\u003ccode\u003e91539d4\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/cd47b4ce495859065da23c2116f651e591e1e90d\"\u003e\u003ccode\u003ecd47b4c\u003c/code\u003e\u003c/a\u003e fix: handle left-angle-bracket that's not a tag (\u003ca href=\"https://redirect.github.com/mozilla/bleach/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mozilla/bleach/compare/v6.3.0...v6.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `idna` from 3.11 to 3.15\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kjd/idna/blob/master/HISTORY.md\"\u003eidna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.15 (2026-05-12)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce DNS-length cap on individual labels early in \u003ccode\u003echeck_label\u003c/code\u003e,\nshort-circuiting contextual-rule processing for oversized input\nwhile staying compatible with UTS 46 usage.\u003c/li\u003e\n\u003cli\u003eTidy core helpers: hoist bidi category sets to module-level\nfrozensets (avoiding per-codepoint list construction), simplify\nlength checks, and reuse the shared \u003ccode\u003e_unicode_dots_re\u003c/code\u003e from\n\u003ccode\u003eidna.core\u003c/code\u003e in the codec module.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eraise ... from err\u003c/code\u003e for proper exception chaining and\nswitch internal string formatting to f-strings.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eflit_core\u003c/code\u003e 4.x in the build backend.\u003c/li\u003e\n\u003cli\u003eExpand the ruff lint set (flake8-bugbear, flake8-simplify,\npyupgrade, perflint) and apply the surfaced fixes; pin lint CI\nto Python 3.14.\u003c/li\u003e\n\u003cli\u003eAdd Dependabot configuration for GitHub Actions.\u003c/li\u003e\n\u003cli\u003eConvert README and HISTORY from reStructuredText to Markdown.\u003c/li\u003e\n\u003cli\u003eReference CVE-2026-45409 for the 3.14 advisory in place of the\ninitial GHSA identifier.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to Felix Yan, Stan Ulbrych, and metsw24-max for\ncontributions to this release.\u003c/p\u003e\n\u003ch2\u003e3.14 (2026-05-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved opportunity to process long inputs into quadratic\ntime by rejecting oversize inputs up-front. Closes a bypass\nof the CVE-2024-3651 mitigation. [CVE-2026-45409]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to Stan Ulbrych for reporting the issue.\u003c/p\u003e\n\u003ch2\u003e3.13 (2026-04-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect classification error for codepoint U+A7F1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.12 (2026-04-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to Unicode 17.0.0.\u003c/li\u003e\n\u003cli\u003eIssue a deprecation warning for the transitional argument.\u003c/li\u003e\n\u003cli\u003eAdded lazy-loading to provide some performance improvements.\u003c/li\u003e\n\u003cli\u003eRemoved vestiges of code related to Python 2 support, including\nsegmentation of data structures specific to Jython.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to Rodrigo Nogueira for contributions to this release.\u003c/p\u003e\n\u003c/blockquote\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/kjd/idna/commit/af30a092e158181d0b35ac66dfa813788126bdd8\"\u003e\u003ccode\u003eaf30a09\u003c/code\u003e\u003c/a\u003e Release 3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/30314d4628744ca14cf2b5820564e5127a9f86f2\"\u003e\u003ccode\u003e30314d4\u003c/code\u003e\u003c/a\u003e Pre-release 3.15rc0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/05d4b219aa9eddc47371fcbd2000f0301016f3e9\"\u003e\u003ccode\u003e05d4b21\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kjd/idna/issues/237\"\u003e#237\u003c/a\u003e from kjd/convert-docs-to-markdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/2987fdba1962bbb2358399e0084ba062b98a0bee\"\u003e\u003ccode\u003e2987fdb\u003c/code\u003e\u003c/a\u003e Convert README and HISTORY from reStructuredText to Markdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/59fa8002d514bf4a5ce7b58f67b9ec587d53fa9c\"\u003e\u003ccode\u003e59fa800\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kjd/idna/issues/236\"\u003e#236\u003c/a\u003e from kjd/dependabot/github_actions/actions-f3e34333ea\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/def69834ced5d4b3c50439d8b99c4c856ec19ca2\"\u003e\u003ccode\u003edef6983\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into dependabot/github_actions/actions-f3e34333ea\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/bbd8004a797185d8c56bb555cd5c88fde05e0631\"\u003e\u003ccode\u003ebbd8004\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kjd/idna/issues/234\"\u003e#234\u003c/a\u003e from StanFromIreland/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/edd07c05024344a6ccb517414ccb36683aee99fc\"\u003e\u003ccode\u003eedd07c0\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.35.2 to 4.35.2 in the actions group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/5557db030c11bdec50d62aa5f631d705d33ba123\"\u003e\u003ccode\u003e5557db0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/f11746cf4981d25123ef7830d3ee60f07de8ae3d\"\u003e\u003ccode\u003ef11746c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kjd/idna/issues/235\"\u003e#235\u003c/a\u003e from StanFromIreland/patch-2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kjd/idna/compare/v3.11...v3.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupyter-server` from 2.17.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-server/jupyter_server/releases\"\u003ejupyter-server's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.20.0\u003c/h2\u003e\n\u003ch2\u003e2.20.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.19.0...333e700119ee0bcc0b5fcd4c158213d7c275c778\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCVE-2026-44727 \u003ca href=\"https://github.com/jupyter-server/jupyter_server/security/advisories/GHSA-fcw5-x6j4-ccmp\"\u003eGHSA-fcw5-x6j4-ccmp\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix confusing terminal output when using ServerApp.ip=0.0.0.0 \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1643\"\u003e#1643\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a toggle to enable curve encryption for all kernels that support it \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1638\"\u003e#1638\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ianthomas23\"\u003e\u003ccode\u003e@​ianthomas23\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGrab the port from \u003ccode\u003ebind_sockets\u003c/code\u003e in case its different \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1651\"\u003e#1651\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003etest_authorizer\u003c/code\u003e having a spurious comma in params \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1664\"\u003e#1664\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a reminder to merge GHSA before release \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1659\"\u003e#1659\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude problematic \u003ccode\u003epywinpty\u003c/code\u003e 3.0.4 version \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1658\"\u003e#1658\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: explicitly pass base-setup inputs to fix strict validation failures \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1626\"\u003e#1626\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign docs for curve encryption with latest JEP version \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1660\"\u003e#1660\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove PGP key from docs \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1653\"\u003e#1653\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/graphs/contributors?from=2026-05-29\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACarreau+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Acholdgraf+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACopilot+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/ianthomas23\"\u003e\u003ccode\u003e@​ianthomas23\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aianthomas23+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Akrassowski+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aminrk+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AYann-P+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev2.19.0\u003c/h2\u003e\n\u003ch2\u003e2.19.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.18.2...664e2255c71efe963f397b9f803dbcf503b5a920\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\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/jupyter-server/jupyter_server/blob/main/CHANGELOG.md\"\u003ejupyter-server's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.20.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.19.0...333e700119ee0bcc0b5fcd4c158213d7c275c778\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix confusing terminal output when using ServerApp.ip=0.0.0.0 \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1643\"\u003e#1643\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a toggle to enable curve encryption for all kernels that support it \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1638\"\u003e#1638\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ianthomas23\"\u003e\u003ccode\u003e@​ianthomas23\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGrab the port from \u003ccode\u003ebind_sockets\u003c/code\u003e in case its different \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1651\"\u003e#1651\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003etest_authorizer\u003c/code\u003e having a spurious comma in params \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1664\"\u003e#1664\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a reminder to merge GHSA before release \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1659\"\u003e#1659\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude problematic \u003ccode\u003epywinpty\u003c/code\u003e 3.0.4 version \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1658\"\u003e#1658\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: explicitly pass base-setup inputs to fix strict validation failures \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1626\"\u003e#1626\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign docs for curve encryption with latest JEP version \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1660\"\u003e#1660\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove PGP key from docs \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1653\"\u003e#1653\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/graphs/contributors?from=2026-05-29\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACarreau+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Acholdgraf+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACopilot+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/ianthomas23\"\u003e\u003ccode\u003e@​ianthomas23\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aianthomas23+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Akrassowski+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aminrk+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AYann-P+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e2.19.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.18.2...664e2255c71efe963f397b9f803dbcf503b5a920\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn \u003ccode\u003eunresolved\u003c/code\u003e stanza when kernel scope is unavailable for \u003ccode\u003eresolvePath\u003c/code\u003e (instead of failing with 404) \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1641\"\u003e#1641\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecreate notary store on failure to prevent save deadlock and data loss \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1640\"\u003e#1640\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestore the test skip marks with updated compatibility reason \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1646\"\u003e#1646\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop Python 3.9 \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1644\"\u003e#1644\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/05a78ad879e69ef87e91b2714a8ebeb5ff9628a7\"\u003e\u003ccode\u003e05a78ad\u003c/code\u003e\u003c/a\u003e Publish 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/6cbee8d65e71abac851c4492fea987ad080580bd\"\u003e\u003ccode\u003e6cbee8d\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/333e700119ee0bcc0b5fcd4c158213d7c275c778\"\u003e\u003ccode\u003e333e700\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003etest_authorizer\u003c/code\u003e having a spurious comma in params (\u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/issues/1664\"\u003e#1664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/cccd543352d9be0365de56627b671cc8aa9cab0c\"\u003e\u003ccode\u003ecccd543\u003c/code\u003e\u003c/a\u003e Fix CI: explicitly pass base-setup inputs to avoid strict validation failures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/cd16d715dfb1f84b2e5056317927fc930b811842\"\u003e\u003ccode\u003ecd16d71\u003c/code\u003e\u003c/a\u003e Align docs for curve encryption with latest JEP version (\u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/e458061e6ee50368bbdb74153092fc8400704ee0\"\u003e\u003ccode\u003ee458061\u003c/code\u003e\u003c/a\u003e Add a toggle to enable curve encryption for all kernels that support it (\u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/issues/1638\"\u003e#1638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/0ceeb4fb61be1deaaa7c1ff01325f7dd47db1c46\"\u003e\u003ccode\u003e0ceeb4f\u003c/code\u003e\u003c/a\u003e Add note in RELEASE.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/b13f8a241b1111e402457e1d0b1cce252d8e1e5e\"\u003e\u003ccode\u003eb13f8a2\u003c/code\u003e\u003c/a\u003e Markdown does not work.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/e885b10a26c11caf109007a901153d1ac373c14d\"\u003e\u003ccode\u003ee885b10\u003c/code\u003e\u003c/a\u003e Add GHSA reminder in prep-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/0e28c901e8bc0953d61611fe8cb018460433288f\"\u003e\u003ccode\u003e0e28c90\u003c/code\u003e\u003c/a\u003e Exclude problematic \u003ccode\u003epywinpty\u003c/code\u003e 3.0.4 version (\u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/issues/1658\"\u003e#1658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.17.0...v2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mistune` from 3.1.4 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lepture/mistune/releases\"\u003emistune's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet prev token in render_list_item and add block_text to ignore_blocks  -  by \u003ca href=\"https://github.com/gaoflow\"\u003e\u003ccode\u003e@​gaoflow\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lepture/mistune/issues/456\"\u003elepture/mistune#456\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/0799e19\"\u003e\u003c!-- raw HTML omitted --\u003e(0799e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove nested bracket link input  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/fe02f40\"\u003e\u003c!-- raw HTML omitted --\u003e(fe02f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscape literal emphasis markers in MarkdownRenderer  -  by \u003ca href=\"https://github.com/Sanjays2402\"\u003e\u003ccode\u003e@​Sanjays2402\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/b042996\"\u003e\u003c!-- raw HTML omitted --\u003e(b0429)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse SAFE_PROTOCOLS instead of HARMFUL_PROTOCOLS  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/4009f67\"\u003e\u003c!-- raw HTML omitted --\u003e(4009f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd max_emphasis_depth  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/0938fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(0938f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd image max depth  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/cca5ee6\"\u003e\u003c!-- raw HTML omitted --\u003e(cca5e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einline\u003c/strong\u003e: Use original run length in emphasis multiple-of-3 rule  -  by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.8 (1M context)\u003c/strong\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/2d26bc8\"\u003e\u003c!-- raw HTML omitted --\u003e(2d26b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove link label parsing performance  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/e001d51\"\u003e\u003c!-- raw HTML omitted --\u003e(e001d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove performance for math and formatting plugins  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/c2228a2\"\u003e\u003c!-- raw HTML omitted --\u003e(c2228)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove for footnotes, ruby and spoiler  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/ae7e9d5\"\u003e\u003c!-- raw HTML omitted --\u003e(ae7e9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/lepture/mistune/compare/v3.3.2...v3.3.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTry to support python 3.8  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/c9f1a54\"\u003e\u003c!-- raw HTML omitted --\u003e(c9f1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve mypy issues for python 3.8 and 3.9+  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/29b70a9\"\u003e\u003c!-- raw HTML omitted --\u003e(29b70)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/lepture/mistune/compare/v3.3.1...v3.3.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eabbr\u003c/strong\u003e: Update process_text method in abrr, adding parse_emphasis parameter  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/ae850f5\"\u003e\u003c!-- raw HTML omitted --\u003e(ae850)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edirective\u003c/strong\u003e: Use correct file path for include directive  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/18c21d7\"\u003e\u003c!-- raw HTML omitted --\u003e(18c21)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/lepture/mistune/compare/v3.3.0...v3.3.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve O(n^2) DoS in parse_link_text (CWE-400)  -  by \u003cstrong\u003ebhanugoudm041\u003c/strong\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/b6b499d\"\u003e\u003c!-- raw HTML omitted --\u003e(b6b49)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve O(n^2) DoS in parse_link_text (CWE-400)-Type handling/testing done  -  by \u003cstrong\u003ebhanugoudm041\u003c/strong\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/b3af85d\"\u003e\u003c!-- raw HTML omitted --\u003e(b3af8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eblock\u003c/strong\u003e: Avoid quadratic ref link scans  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/2b04d7b\"\u003e\u003c!-- raw HTML omitted --\u003e(2b04d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add entrypoint and utf-8 output  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/2f2449d\"\u003e\u003c!-- raw HTML omitted --\u003e(2f244)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edirectives\u003c/strong\u003e: Constrain include targets  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/1bef343\"\u003e\u003c!-- raw HTML omitted --\u003e(1bef3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eformatting\u003c/strong\u003e: Avoid quadratic marker scans  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/96d0f57\"\u003e\u003c!-- raw HTML omitted --\u003e(96d0f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eimage\u003c/strong\u003e: Validate figure width option  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/e3e51de\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e51)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einline\u003c/strong\u003e: Avoid bracket parsing DoS  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/25f2503\"\u003e\u003c!-- raw HTML omitted --\u003e(25f25)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emath\u003c/strong\u003e: Reject currency patterns and cross-line matches in inline math  -  by \u003ca href=\"https://github.com/geopanther\"\u003e\u003ccode\u003e@​geopanther\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/566e173\"\u003e\u003c!-- raw HTML omitted --\u003e(566e1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emath\u003c/strong\u003e: Support display and backtick math  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/1141eec\"\u003e\u003c!-- raw HTML omitted --\u003e(1141e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erenderer\u003c/strong\u003e: Render plugin list and table nodes  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/614b019\"\u003e\u003c!-- raw HTML omitted --\u003e(614b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erenderer\u003c/strong\u003e: Block encoded unsafe URL schemes  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/c7101fc\"\u003e\u003c!-- raw HTML omitted --\u003e(c7101)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\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/lepture/mistune/blob/main/docs/changes.rst\"\u003emistune's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on Jul 9, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eLimit deeply nested emphasis and image parsing to avoid \u003ccode\u003eRecursionError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix repeated link suffix and unclosed formatting marker performance issues.\u003c/li\u003e\n\u003cli\u003eFix unclosed inline spoiler performance issues.\u003c/li\u003e\n\u003cli\u003eAvoid recursive parsing for adjacent ruby tokens.\u003c/li\u003e\n\u003cli\u003eSpeed up footnote reference indexing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on Jun 23, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Python 3.8 import compatibility in the inline parser.\u003c/li\u003e\n\u003cli\u003eFix mypy compatibility for list parsing on Python 3.8 and 3.9+.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on Jun 22, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eabbr\u003c/code\u003e plugin compatibility with escaped inline text.\u003c/li\u003e\n\u003cli\u003eNormalize included Markdown line endings before parsing directives.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on Jun 21, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove CommonMark compatibility and parser performance.\u003c/li\u003e\n\u003cli\u003eAdd command line entrypoint with UTF-8 output.\u003c/li\u003e\n\u003cli\u003eSupport display and backtick math.\u003c/li\u003e\n\u003cli\u003eRender plugin list and table nodes in Markdown renderer.\u003c/li\u003e\n\u003cli\u003eEscape leading block markers in Markdown renderer.\u003c/li\u003e\n\u003cli\u003eFix RST renderer for block quotes nested in lists.\u003c/li\u003e\n\u003cli\u003eAvoid generated heading ID collisions in TOC.\u003c/li\u003e\n\u003cli\u003eHarden URL, image, figure, and include directive handling.\u003c/li\u003e\n\u003cli\u003eFix quadratic scans in inline links, reference links, and formatting markers.\u003c/li\u003e\n\u003cli\u003eFix math escaping, currency pattern matching, and cross-line matching.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on May 3, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eEscape link in \u003ccode\u003erender_toc_ul\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEscape text in math plugin.\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/060f73ac87e8cf6d9e9b48f2df28c0654d845a4c\"\u003e\u003ccode\u003e060f73a\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/ae7e9d571f621b82b287ed98d421893dab87b018\"\u003e\u003ccode\u003eae7e9d5\u003c/code\u003e\u003c/a\u003e perf: improve for footnotes, ruby and spoiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/c2228a25ddf66baf73e452edd42bde778c1ce61a\"\u003e\u003ccode\u003ec2228a2\u003c/code\u003e\u003c/a\u003e perf: improve performance for math and formatting plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/e001d513a6f57c8a6ed08afcf6217c7dbd74e349\"\u003e\u003ccode\u003ee001d51\u003c/code\u003e\u003c/a\u003e perf: improve link label parsing performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/cca5ee6d17a458b115d5e63ab95ddedcfb7a15e4\"\u003e\u003ccode\u003ecca5ee6\u003c/code\u003e\u003c/a\u003e fix: add image max depth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/0938fb781d0aded99de801b340ec1f8debeae5b2\"\u003e\u003ccode\u003e0938fb7\u003c/code\u003e\u003c/a\u003e fix: add max_emphasis_depth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/9946c9207d74a55eed872483ab3c9cdc698b89cc\"\u003e\u003ccode\u003e9946c92\u003c/code\u003e\u003c/a\u003e tests: update dealine time for pypy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/4009f67afc674225bbb3aa901614946feebfe4c9\"\u003e\u003ccode\u003e4009f67\u003c/code\u003e\u003c/a\u003e fix: use SAFE_PROTOCOLS instead of HARMFUL_PROTOCOLS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/30255494bc8fdd14c7a0fd5b0e2c5fc3d4243745\"\u003e\u003ccode\u003e3025549\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lepture/mistune/issues/462\"\u003e#462\u003c/a\u003e from Sanjays2402/fix/markdown-renderer-escape-emphasis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/b042996659275aa9719d6efa37163bea62b34cd5\"\u003e\u003ccode\u003eb042996\u003c/code\u003e\u003c/a\u003e fix: escape literal emphasis markers in MarkdownRenderer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lepture/mistune/compare/v3.1.4...v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nbconvert` from 7.16.6 to 7.17.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter/nbconvert/releases\"\u003enbconvert's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.17.1\u003c/h2\u003e\n\u003ch2\u003e7.17.1\u003c/h2\u003e\n\u003cp\u003eThis is a security release, fixing two CVEs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/nbconvert/security/advisories/GHSA-4c99-qj7h-p3vg\"\u003eCVE-2026-39377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/nbconvert/security/advisories/GHSA-7jqv-fw35-gmx9\"\u003eCVE-2026-39378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(full advisories will be published seven days after release, on 2026-04-14).\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/compare/v7.17.0...b3b6ec01f872e9af8fd1769eb9cf1889c720ecf3\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow configureable WebPDF JavaScript processing timeout \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2250\"\u003e#2250\u003c/a\u003e (\u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ePermissionError\u003c/code\u003e when checking template paths on shared filesystems \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2252\"\u003e#2252\u003c/a\u003e (\u003ca href=\"https://github.com/ctcjab\"\u003e\u003ccode\u003e@​ctcjab\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTweak webpdf template logic to fix duplicate extension problem \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2249\"\u003e#2249\u003c/a\u003e (\u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003especify python version for pre \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2276\"\u003e#2276\u003c/a\u003e (\u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/graphs/contributors?from=2026-01-29\u0026amp;to=2026-04-08\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/akhmerov\"\u003e\u003ccode\u003e@​akhmerov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aakhmerov+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/bollwyvl\"\u003e\u003ccode\u003e@​bollwyvl\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Abollwyvl+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3ACarreau+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/ctcjab\"\u003e\u003ccode\u003e@​ctcjab\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Actcjab+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/davidbrochart\"\u003e\u003ccode\u003e@​davidbrochart\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Adavidbrochart+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Ken-B\"\u003e\u003ccode\u003e@​Ken-B\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3AKen-B+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Akrassowski+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/mgeier\"\u003e\u003ccode\u003e@​mgeier\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Amgeier+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aminrk+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/mpacer\"\u003e\u003ccode\u003e@​mpacer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ampacer+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MSeal\"\u003e\u003ccode\u003e@​MSeal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3AMSeal+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/SylvainCorlay\"\u003e\u003ccode\u003e@​SylvainCorlay\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3ASylvainCorlay+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/takluyver\"\u003e\u003ccode\u003e@​takluyver\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Atakluyver+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Atimkpaine+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev7.17.0\u003c/h2\u003e\n\u003ch2\u003e7.17.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/compare/v7.16.6...c9ac1d1040459ed1ff9eb34e9918ce5a87cf9d71\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for arbitrary browser arguments \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2227\"\u003e#2227\u003c/a\u003e (\u003ca href=\"https://github.com/shreve\"\u003e\u003ccode\u003e@​shreve\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix QtPNGExporter returning empty bytes on macOS \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2264\"\u003e#2264\u003c/a\u003e (\u003ca href=\"https://github.com/h3pdesign\"\u003e\u003ccode\u003e@​h3pdesign\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/QuLogic\"\u003e\u003ccode\u003e@​QuLogic\u003c/code\u003e\u003c/a\u003e)\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/jupyter/nbconvert/blob/main/CHANGELOG.md\"\u003enbconvert's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.17.1\u003c/h2\u003e\n\u003cp\u003eThis is a security release, fixing two CVEs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/nbconvert/security/advisories/GHSA-4c99-qj7h-p3vg\"\u003eCVE-2026-39377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/nbconvert/security/advisories/GHSA-7jqv-fw35-gmx9\"\u003eCVE-2026-39378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(full advisories will be published seven days after release, on 2026-04-14).\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/compare/v7.17.0...b3b6ec01f872e9af8fd1769eb9cf1889c720ecf3\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow configureable WebPDF JavaScript processing timeout \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2250\"\u003e#2250\u003c/a\u003e (\u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ePermissionError\u003c/code\u003e when checking template paths on shared filesystems \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2252\"\u003e#2252\u003c/a\u003e (\u003ca href=\"https://github.com/ctcjab\"\u003e\u003ccode\u003e@​ctcjab\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTweak webpdf template logic to fix duplicate extension problem \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2249\"\u003e#2249\u003c/a\u003e (\u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003especify python version for pre \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2276\"\u003e#2276\u003c/a\u003e (\u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/graphs/contributors?from=2026-01-29\u0026amp;to=2026-04-08\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/akhmerov\"\u003e\u003ccode\u003e@​akhmerov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aakhmerov+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/theobredemann/solar-plant-problem-detection/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theobredemann%2Fsolar-plant-problem-detection/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"5287483003","node_id":"PR_kwDOLw-GS88AAAABBczlOw","number":51,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-05T15:46:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-29T15:50:16.000Z","updated_at":"2026-09-05T15:46:51.000Z","time_to_close":604593,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":13,"packages":[{"name":"numpy","old_version":"2.5.1","new_version":"2.5.2","repository_url":"https://github.com/numpy/numpy"},{"name":"python-dotenv","old_version":"1.2.2","new_version":"1.2.3","repository_url":"https://github.com/theskumar/python-dotenv"},{"name":"scipy","old_version":"1.17.1","new_version":"1.18.1","repository_url":"https://github.com/scipy/scipy"},{"name":"ipywidgets","old_version":"8.1.8","new_version":"8.1.9","repository_url":"https://github.com/jupyter-widgets/ipywidgets"},{"name":"google-api-python-client","old_version":"2.198.0","new_version":"2.199.0","repository_url":"https://github.com/googleapis/google-api-python-client"},{"name":"flask","old_version":"3.0.3","new_version":"3.1.3","repository_url":"https://github.com/pallets/flask"},{"name":"gunicorn","old_version":"26.0.0","new_version":"26.2.0","repository_url":"https://github.com/benoitc/gunicorn"},{"name":"neurokit2","old_version":"0.2.12","new_version":"0.2.13","repository_url":"https://github.com/neuropsychology/NeuroKit"},{"name":"shap","old_version":"0.48.0","new_version":"0.52.0","repository_url":"https://github.com/shap/shap"},{"name":"nltk","old_version":"3.10.2","new_version":"3.10.3","repository_url":"https://github.com/nltk/nltk"},{"name":"nbformat","old_version":"5.10.4","new_version":"5.11.1","repository_url":"https://github.com/jupyter/nbformat"},{"name":"jupyterlab","old_version":"4.6.2","new_version":"4.6.3","repository_url":"https://github.com/jupyterlab/jupyterlab"},{"name":"pylint","old_version":"4.0.6","new_version":"4.0.7","repository_url":"https://github.com/pylint-dev/pylint"}],"path":null,"ecosystem":"pip"},"body":"Bumps the minor-and-patch group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [numpy](https://github.com/numpy/numpy) | `2.5.1` | `2.5.2` |\n| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.2` | `1.2.3` |\n| [scipy](https://github.com/scipy/scipy) | `1.17.1` | `1.18.1` |\n| [ipywidgets](https://github.com/jupyter-widgets/ipywidgets) | `8.1.8` | `8.1.9` |\n| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.198.0` | `2.199.0` |\n| [flask](https://github.com/pallets/flask) | `3.0.3` | `3.1.3` |\n| [gunicorn](https://github.com/benoitc/gunicorn) | `26.0.0` | `26.2.0` |\n| [neurokit2](https://github.com/neuropsychology/NeuroKit) | `0.2.12` | `0.2.13` |\n| [shap](https://github.com/shap/shap) | `0.48.0` | `0.52.0` |\n| [nltk](https://github.com/nltk/nltk) | `3.10.2` | `3.10.3` |\n| [nbformat](https://github.com/jupyter/nbformat) | `5.10.4` | `5.11.1` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.6.2` | `4.6.3` |\n| [pylint](https://github.com/pylint-dev/pylint) | `4.0.6` | `4.0.7` |\n\n\nUpdates `numpy` from 2.5.1 to 2.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/numpy/numpy/releases\"\u003enumpy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.5.2 (Aug 9, 2026)\u003c/h2\u003e\n\u003ch1\u003eNumPy 2.5.2 Release Notes\u003c/h1\u003e\n\u003cp\u003eThe NumPy 2.5.2 is a patch release that fixes bugs discovered after the 2.5.1\nrelease. The big news is that it includes wheels for the newly released\nPython 3.15.0rc1.\u003c/p\u003e\n\u003cp\u003eThis release supports Python versions 3.12-3.15\u003c/p\u003e\n\u003ch2\u003eC API changes\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003ePyArray_StringDTypeObject\u003c/code\u003e is opaque under the abi3t stable ABI\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003ePyArray_StringDTypeObject\u003c/code\u003e was accidentally exposed in NumPy\n2.5 when targeting the free-threading-compatible stable ABI\n(\u003ccode\u003ePy_TARGET_ABI3T\u003c/code\u003e). \u003ccode\u003ePyArray_StringDTypeObject\u003c/code\u003e is now an opaque\nstruct: extensions compiled that way cannot access its fields, since\nthe struct layout depends on the size of the object header. Any code\nthat accessed \u003ccode\u003ePyArray_StringDTypeObject\u003c/code\u003e fields in an abi3t build\nwould have crashed, so we are making this API change in a bugfix\nrelease.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eNpyString\u003c/code\u003e allocator API remains usable by passing the\ndescriptor object pointer, e.g.\n\u003ccode\u003eNpyString_acquire_allocator((PyArray_StringDTypeObject *)descr)\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31771\"\u003egh-31771\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eA total of 16 people contributed to this release. People with a \u0026quot;+\u0026quot; by their\nnames contributed a patch for the first time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeetsingh Meena +\u003c/li\u003e\n\u003cli\u003eCharalampos Stratakis\u003c/li\u003e\n\u003cli\u003eCharles Harris\u003c/li\u003e\n\u003cli\u003eChris Ninham +\u003c/li\u003e\n\u003cli\u003eDavid Woods\u003c/li\u003e\n\u003cli\u003eGeonho +\u003c/li\u003e\n\u003cli\u003eGopu Yeshwanth Reddy +\u003c/li\u003e\n\u003cli\u003eIason Krommydas\u003c/li\u003e\n\u003cli\u003eIjtihed Kilani\u003c/li\u003e\n\u003cli\u003eJelle Zijlstra +\u003c/li\u003e\n\u003cli\u003eJoren Hammudoglu\u003c/li\u003e\n\u003cli\u003eKumar Aditya\u003c/li\u003e\n\u003cli\u003eMike Boyle\u003c/li\u003e\n\u003cli\u003eNathan Goldbaum\u003c/li\u003e\n\u003cli\u003eRaghuveer Devulapalli\u003c/li\u003e\n\u003cli\u003eSebastian Berg\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/48fecee5453aa1d31e6b79dcb3969dc1a6d1a891\"\u003e\u003ccode\u003e48fecee\u003c/code\u003e\u003c/a\u003e REL: Prepare for the NumPy 2.5.2 release (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32226\"\u003e#32226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/ecf599ce3995e07be7298d226cbcce34b31a1f0a\"\u003e\u003ccode\u003eecf599c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32221\"\u003e#32221\u003c/a\u003e from charris/backport-32151\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/3c7ac97a576ef0ec22ce5aa1b924724942124d59\"\u003e\u003ccode\u003e3c7ac97\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32220\"\u003e#32220\u003c/a\u003e from charris/backport-32205\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/23b30f49b390ffa504364886717d75cf22789b74\"\u003e\u003ccode\u003e23b30f4\u003c/code\u003e\u003c/a\u003e BUG: avoid segfaults when legacy copyswap slot is not defined (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32151\"\u003e#32151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/4964ca8930f3a2ca8da14399c5ea68a6f3fc088b\"\u003e\u003ccode\u003e4964ca8\u003c/code\u003e\u003c/a\u003e TYP: \u003ccode\u003eisclose\u003c/code\u003e shape-typing fix for 2d array-likes (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32205\"\u003e#32205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/c37ed944dcb27b4e0320972f2b5a5a5a07737c53\"\u003e\u003ccode\u003ec37ed94\u003c/code\u003e\u003c/a\u003e MAINT: Skip limited_api tests on some platforms. (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32214\"\u003e#32214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/5cfd73b6f0114592724aa90ebebbf091ffb775f1\"\u003e\u003ccode\u003e5cfd73b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32206\"\u003e#32206\u003c/a\u003e from charris/update-cibuildwheel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/d8262bcae74ad393a2a65cf50f36eb9f402aeeec\"\u003e\u003ccode\u003ed8262bc\u003c/code\u003e\u003c/a\u003e MAINT: Update cibuildwheel to v4.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/988d94d8cf4e3bfbff59107ee177543eed024be1\"\u003e\u003ccode\u003e988d94d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32158\"\u003e#32158\u003c/a\u003e from charris/backport-32133\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/b2e4f97f15635817791aa12832a90c5a1347b821\"\u003e\u003ccode\u003eb2e4f97\u003c/code\u003e\u003c/a\u003e BUG: avoid possible stack overflow in arraydescr_dealloc (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32133\"\u003e#32133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/numpy/numpy/compare/v2.5.1...v2.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `python-dotenv` from 1.2.2 to 1.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/theskumar/python-dotenv/releases\"\u003epython-dotenv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip a leading UTF-8 BOM from \u003ccode\u003e.env\u003c/code\u003e file contents so the first variable is no longer silently lost when the file is saved with BOM (e.g. by some JetBrains IDEs on Windows) by [\u003ca href=\"https://github.com/h1whelan\"\u003e\u003ccode\u003e@​h1whelan\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/640\"\u003e#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eset_key\u003c/code\u003e now escapes backslashes, so values containing them (Windows paths, regular expressions) survive a write/read round-trip. Quoted values ending in an escaped backslash are no longer mis-parsed as an escaped quote, which used to swallow the following lines by [\u003ca href=\"https://github.com/dchaudhari7177\"\u003e\u003ccode\u003e@​dchaudhari7177\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/680\"\u003e#680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edotenv run\u003c/code\u003e now prints a friendly error instead of a traceback when no command is given by [\u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/606\"\u003e#606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache the parsed result for empty \u003ccode\u003e.env\u003c/code\u003e files so repeated \u003ccode\u003edotenv_values\u003c/code\u003e/\u003ccode\u003eload_dotenv\u003c/code\u003e calls no longer re-read the file by [\u003ca href=\"https://github.com/ReinerBRO\"\u003e\u003ccode\u003e@​ReinerBRO\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/638\"\u003e#638\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/theskumar/python-dotenv/blob/main/CHANGELOG.md\"\u003epython-dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.2.3] - 2026-08-16\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip a leading UTF-8 BOM from \u003ccode\u003e.env\u003c/code\u003e file contents so the first variable is no longer silently lost when the file is saved with BOM (e.g. by some JetBrains IDEs on Windows) by [\u003ca href=\"https://github.com/h1whelan\"\u003e\u003ccode\u003e@​h1whelan\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/640\"\u003e#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eset_key\u003c/code\u003e now escapes backslashes, so values containing them (Windows paths, regular expressions) survive a write/read round-trip. Quoted values ending in an escaped backslash are no longer mis-parsed as an escaped quote, which used to swallow the following lines by [\u003ca href=\"https://github.com/dchaudhari7177\"\u003e\u003ccode\u003e@​dchaudhari7177\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/680\"\u003e#680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edotenv run\u003c/code\u003e now prints a friendly error instead of a traceback when no command is given by [\u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/606\"\u003e#606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache the parsed result for empty \u003ccode\u003e.env\u003c/code\u003e files so repeated \u003ccode\u003edotenv_values\u003c/code\u003e/\u003ccode\u003eload_dotenv\u003c/code\u003e calls no longer re-read the file by [\u003ca href=\"https://github.com/ReinerBRO\"\u003e\u003ccode\u003e@​ReinerBRO\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/638\"\u003e#638\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/theskumar/python-dotenv/commit/49515afee2d50c33cad9419b3800b3a0dc93fc59\"\u003e\u003ccode\u003e49515af\u003c/code\u003e\u003c/a\u003e Bump version: 1.2.2 → 1.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/8ac846ff2760b65470e769d7eed33e540f0934e1\"\u003e\u003ccode\u003e8ac846f\u003c/code\u003e\u003c/a\u003e chore: add release runbook (RELEASING.md) and make release target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/bb31c944fb4b40e8dea59587f525840c38326166\"\u003e\u003ccode\u003ebb31c94\u003c/code\u003e\u003c/a\u003e docs: add 1.2.3 release notes (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/606\"\u003e#606\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/638\"\u003e#638\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/680\"\u003e#680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/f7b18d9c72d1abcc2ad4023424b84f5bee30d266\"\u003e\u003ccode\u003ef7b18d9\u003c/code\u003e\u003c/a\u003e fix: round-trip backslashes through set_key (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/680\"\u003e#680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/751f8c148222e58aa173c83c4e5e6cfccb2cc124\"\u003e\u003ccode\u003e751f8c1\u003c/code\u003e\u003c/a\u003e ci(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/f1937b68f338d7ebd7754da377ca08b2f0df8dbb\"\u003e\u003ccode\u003ef1937b6\u003c/code\u003e\u003c/a\u003e chore(deps): update mkdocs-include-markdown-plugin requirement from \u0026gt;=6.0.0 t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/45b93720dd5e9e127d0be3971a04855d34e464d8\"\u003e\u003ccode\u003e45b9372\u003c/code\u003e\u003c/a\u003e chore(deps): update pytest requirement from \u0026gt;=3.9 to \u0026gt;=9.0.3 (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/72896e9244d2a1ff8d5e1934d3df8a35c813799a\"\u003e\u003ccode\u003e72896e9\u003c/code\u003e\u003c/a\u003e docs: fix broken mkdocs link in CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/636\"\u003e#636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/72754a16a4743e4c92edf87ce59ba0e4ff78758d\"\u003e\u003ccode\u003e72754a1\u003c/code\u003e\u003c/a\u003e ci(deps): bump peaceiris/actions-gh-pages from 4.0.0 to 4.1.0 in the github-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/078325e92558330e9addc661b789c7b6123fa73c\"\u003e\u003ccode\u003e078325e\u003c/code\u003e\u003c/a\u003e ci(security): harden CI/CD supply chain with SHA pinning and least-privilege ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/theskumar/python-dotenv/compare/v1.2.2...v1.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `scipy` from 1.17.1 to 1.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/scipy/scipy/releases\"\u003escipy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eSciPy 1.18.1 Release Notes\u003c/h1\u003e\n\u003cp\u003eSciPy \u003ccode\u003e1.18.1\u003c/code\u003e is a bug-fix release with no new features\ncompared to \u003ccode\u003e1.18.0\u003c/code\u003e. This release includes binaries on\nPyPI for Python \u003ccode\u003e3.15\u003c/code\u003e, and the minimum required version\nof the GCC toolchain has been increased to \u003ccode\u003e10.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003eAuthors\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eName (commits)\u003c/li\u003e\n\u003cli\u003eWasim Akram (2) +\u003c/li\u003e\n\u003cli\u003eJake Bowhay (1)\u003c/li\u003e\n\u003cli\u003eMichael Bratsch (1)\u003c/li\u003e\n\u003cli\u003eDietrich Brunn (1)\u003c/li\u003e\n\u003cli\u003eEvgeni Burovski (1)\u003c/li\u003e\n\u003cli\u003eAadya Chinubhai (1)\u003c/li\u003e\n\u003cli\u003eLucas Colley (3)\u003c/li\u003e\n\u003cli\u003eTekin Ertekin (1) +\u003c/li\u003e\n\u003cli\u003eFuyugithub (2) +\u003c/li\u003e\n\u003cli\u003eRalf Gommers (11)\u003c/li\u003e\n\u003cli\u003eJoren Hammudoglu (1)\u003c/li\u003e\n\u003cli\u003eIjtihed Kilani (1) +\u003c/li\u003e\n\u003cli\u003eAndrew Nelson (2)\u003c/li\u003e\n\u003cli\u003eIlhan Polat (1)\u003c/li\u003e\n\u003cli\u003eTyler Reddy (39)\u003c/li\u003e\n\u003cli\u003eromao05 (1) +\u003c/li\u003e\n\u003cli\u003eMichael Simacek (1) +\u003c/li\u003e\n\u003cli\u003eJacob Vanderplas (2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA total of 18 people contributed to this release.\nPeople with a \u0026quot;+\u0026quot; by their names contributed a patch for the first time.\nThis list of names is automatically generated, and may not be fully complete.\u003c/p\u003e\n\u003cp\u003eNote that the source and binary assets associated with this release were published to PyPI using \u003ca href=\"https://docs.pypi.org/trusted-publishers/\"\u003etrusted publishing\u003c/a\u003e, and so the trusted assets and their hashes are made available more securely at \u003ca href=\"https://pypi.org/project/scipy/1.18.1/\"\u003ehttps://pypi.org/project/scipy/1.18.1/\u003c/a\u003e rather than providing them here in a less secure manner.\u003c/p\u003e\n\u003cp\u003eA complete list of issues and pull requests associated with this release is available in the associated \u003ca href=\"https://github.com/scipy/scipy/releases/download/v1.18.1/README.txt\"\u003e\u003ccode\u003eREADME.txt\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch1\u003eSciPy 1.18.0 Release Notes\u003c/h1\u003e\n\u003cp\u003eSciPy \u003ccode\u003e1.18.0\u003c/code\u003e is the culmination of \u003ccode\u003e6\u003c/code\u003e months of hard work. It contains\nmany new features, numerous bug-fixes, improved test coverage and better\ndocumentation. There have been a number of deprecations and API changes\nin this release, which are documented below. All users are encouraged to\nupgrade to this release, as there are a large number of bug-fixes and\noptimizations. Before upgrading, we recommend that users check that\ntheir own code does not use deprecated SciPy functionality (to do so,\nrun your code with \u003ccode\u003epython -Wd\u003c/code\u003e and check for \u003ccode\u003eDeprecationWarning\u003c/code\u003e s).\u003c/p\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/scipy/scipy/commit/e4e854eaa8f18d807cd3496028e257e36caa93cc\"\u003e\u003ccode\u003ee4e854e\u003c/code\u003e\u003c/a\u003e REL: SciPy 1.18.1 rel commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/3c8e5f83e56996ae853e34ff80d87a1ad0758186\"\u003e\u003ccode\u003e3c8e5f8\u003c/code\u003e\u003c/a\u003e BLD, MAINT: pythran bounds for \u003ccode\u003e1.18.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/scipy/scipy/issues/25978\"\u003e#25978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/54c0f956656ba02daf9b1c48af9b089656c9d4cf\"\u003e\u003ccode\u003e54c0f95\u003c/code\u003e\u003c/a\u003e BLD, MAINT: pythran bounds for \u003ccode\u003e1.18.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/45a355d11e858ef76f5f2975f06f276115beb5ef\"\u003e\u003ccode\u003e45a355d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/scipy/scipy/issues/25884\"\u003e#25884\u003c/a\u003e from tylerjereddy/treddy_backports_1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/a717e28c89e40c22edabcb8d64dd41d537f63683\"\u003e\u003ccode\u003ea717e28\u003c/code\u003e\u003c/a\u003e DOC: PR 25884 revisions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/bb489c02a6b5e094646609051936128265e12692\"\u003e\u003ccode\u003ebb489c0\u003c/code\u003e\u003c/a\u003e DOC: PR 25884 revisions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/09bca241fe2f4f2f23b5a3f43a285a7a2c79fe26\"\u003e\u003ccode\u003e09bca24\u003c/code\u003e\u003c/a\u003e BLD: package: pin meson on win-64 to avoid clang-cl bug (\u003ca href=\"https://redirect.github.com/scipy/scipy/issues/25913\"\u003e#25913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/095fe563cc65e121cea2493c1f1ad22018b5e25e\"\u003e\u003ccode\u003e095fe56\u003c/code\u003e\u003c/a\u003e DOC, BLD: PR 25884 revisions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/e66ea6414cbd718fe86751dcd23533b44f19588a\"\u003e\u003ccode\u003ee66ea64\u003c/code\u003e\u003c/a\u003e DOC: update minimum GCC version in toolchain roadmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/c0216532f619338e75842b7802b52c128c40e94f\"\u003e\u003ccode\u003ec021653\u003c/code\u003e\u003c/a\u003e TST: tolerance bumps and skips on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/scipy/scipy/compare/v1.17.1...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipywidgets` from 8.1.8 to 8.1.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-widgets/ipywidgets/releases\"\u003eipywidgets's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 8.1.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove JupyterCon 2025 announcement banner by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4006\"\u003ejupyter-widgets/ipywidgets#4006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix CI/build by \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4022\"\u003ejupyter-widgets/ipywidgets#4022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Output capture from background threads by \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4021\"\u003ejupyter-widgets/ipywidgets#4021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Juyter-wide banner to ipywidgets docs by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4024\"\u003ejupyter-widgets/ipywidgets#4024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for JupyterLab 3 and update build to use Jupyter Builder by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4027\"\u003ejupyter-widgets/ipywidgets#4027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python and Node support by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4025\"\u003ejupyter-widgets/ipywidgets#4025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Typescript 6 by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4028\"\u003ejupyter-widgets/ipywidgets#4028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate issue lock actions by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4029\"\u003ejupyter-widgets/ipywidgets#4029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the documentation to use JupyterLite 0.8.x by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4031\"\u003ejupyter-widgets/ipywidgets#4031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate pytest by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4032\"\u003ejupyter-widgets/ipywidgets#4032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHave get_model retry multiple times until we get the model from the backend by \u003ca href=\"https://github.com/martinRenou\"\u003e\u003ccode\u003e@​martinRenou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4033\"\u003ejupyter-widgets/ipywidgets#4033\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4022\"\u003ejupyter-widgets/ipywidgets#4022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4021\"\u003ejupyter-widgets/ipywidgets#4021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jupyter-widgets/ipywidgets/compare/8.1.8...8.1.9\"\u003ehttps://github.com/jupyter-widgets/ipywidgets/compare/8.1.8...8.1.9\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jupyter-widgets/ipywidgets/compare/8.1.8...8.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-api-python-client` from 2.198.0 to 2.199.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-python-client/releases\"\u003egoogle-api-python-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.199.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.198.0...v2.199.0\"\u003e2.199.0\u003c/a\u003e (2026-08-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eaccesscontextmanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/902cd298442117caddbe81d4cdf6352547e5ebf9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/902cd298442117caddbe81d4cdf6352547e5ebf9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaccesscontextmanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/afaf4fd47b727c33fd1a944d04f4a59b67821da4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/afaf4fd47b727c33fd1a944d04f4a59b67821da4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/6cde8833628a99665ff55584aba362a28fec5048\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/6cde8833628a99665ff55584aba362a28fec5048\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eagentregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9b1d99cdcf7c4f0ecc4b4ff485c67c08b02472fa\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9b1d99cdcf7c4f0ecc4b4ff485c67c08b02472fa\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11ebd1d4065691d097b7ed6a626c3056061efea0\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11ebd1d4065691d097b7ed6a626c3056061efea0\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/202447756c729b95d81cd6e36c2ad01d0e529854\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/202447756c729b95d81cd6e36c2ad01d0e529854\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d33acf4353b2900d7edc8733640cf2341cba660a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d33acf4353b2900d7edc8733640cf2341cba660a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a8fab1fb81930c8267b11aef2384bce76c6f0068\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a8fab1fb81930c8267b11aef2384bce76c6f0068\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/dcf16ca5d8e2b66a3db23a412e1e56d8a9096e2a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/dcf16ca5d8e2b66a3db23a412e1e56d8a9096e2a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticshub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/17ef99fa72736546124c97910b3b1318992ccdbc\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/17ef99fa72736546124c97910b3b1318992ccdbc\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidenterprise:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/e97fb8ad3d62dbb723f4b332f7c00452cc33825a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/e97fb8ad3d62dbb723f4b332f7c00452cc33825a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidmanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/96073c61dad69df63e3da8f8fb96082b1aad5c66\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/96073c61dad69df63e3da8f8fb96082b1aad5c66\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/186734b25a3b026609d01fece0547795d33a84b8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/186734b25a3b026609d01fece0547795d33a84b8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/24cda798f95f49894ceb5004fa84bf51435eff7c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/24cda798f95f49894ceb5004fa84bf51435eff7c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/88bcd1c6f08c65a9b2b0de7ac02ac88c79811b38\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/88bcd1c6f08c65a9b2b0de7ac02ac88c79811b38\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapigee:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9636e977115e0667eda725cf71dd176ddbead6d4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9636e977115e0667eda725cf71dd176ddbead6d4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapigee:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/ee13aa4fe890a298d48532b319c3c34a5c9cb051\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/ee13aa4fe890a298d48532b319c3c34a5c9cb051\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapihub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/f08679562db776eca7dfec1277e72adca625ac90\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/f08679562db776eca7dfec1277e72adca625ac90\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapikeys:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/212766b05def99a351b9c3690ae86b436a24d01c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/212766b05def99a351b9c3690ae86b436a24d01c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eappengine:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/4e6761a60132b51f74aad70dfd1eb0a6ea83e2d4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/4e6761a60132b51f74aad70dfd1eb0a6ea83e2d4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eartifactregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/893163c920c217454775c2e8caa5cf5350ce06bc\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/893163c920c217454775c2e8caa5cf5350ce06bc\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/4e70ca7de7f56118da25ee956fef1106f3bfde77\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/4e70ca7de7f56118da25ee956fef1106f3bfde77\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9f7839bf55755e0a5caa5d7da411402cbc6362d9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9f7839bf55755e0a5caa5d7da411402cbc6362d9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eauthorizedbuyersmarketplace:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0f80196c6e289da777ce1d9b408b6389d01ec678\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0f80196c6e289da777ce1d9b408b6389d01ec678\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eauthorizedbuyersmarketplace:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/db313413c765ea7b91f38b671179a35343e73e9b\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/db313413c765ea7b91f38b671179a35343e73e9b\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebackupdr:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/f5233ef58b6cf1993a986a8ccb3b1c2884fb5222\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/f5233ef58b6cf1993a986a8ccb3b1c2884fb5222\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0007c340fb2333c084e967156fa8e2321a4615ef\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0007c340fb2333c084e967156fa8e2321a4615ef\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebeyondcorp:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/55d13ccbd632ef78842cb4701d30af362aed59ed\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/55d13ccbd632ef78842cb4701d30af362aed59ed\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebiglake:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fa81a9fbd72714f6e9cb7978235bfa4f63556889\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fa81a9fbd72714f6e9cb7978235bfa4f63556889\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryconnection:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/eca8f066a5e6f1cfb6e020c62fc84b6907fe2a5d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/eca8f066a5e6f1cfb6e020c62fc84b6907fe2a5d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquerydatatransfer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/220cfd714e1d9ce6502addf039b1eb768350f38a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/220cfd714e1d9ce6502addf039b1eb768350f38a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryreservation:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/1c2fda49c8217f79111c31a996b26a6db06d468a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/1c2fda49c8217f79111c31a996b26a6db06d468a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryreservation:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/5fd7f7e168980371272a5eb80809e1dc9e1c06fe\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/5fd7f7e168980371272a5eb80809e1dc9e1c06fe\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/02a221cf2c8e518f2107ac328f583f7396f4c2b3\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/02a221cf2c8e518f2107ac328f583f7396f4c2b3\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/dc3d306ce2139fe7173f17cc6d5286d12981da15\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/dc3d306ce2139fe7173f17cc6d5286d12981da15\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigtableadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/ba1d4ca677893c457a46d62515ab3271f74db5a4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/ba1d4ca677893c457a46d62515ab3271f74db5a4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigtableadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/c58c670814614f549ff8c8d7b2affd1c33965ad8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/c58c670814614f549ff8c8d7b2affd1c33965ad8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/499649978cbe0a66f7362348b0790f23674f7e03\"\u003e4996499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecalendar:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/f4885d0eda944de8d6a8712c4fc78b8d1b29c7ba\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/f4885d0eda944de8d6a8712c4fc78b8d1b29c7ba\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecertificatemanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11e53578ffaf28dfa97836dc63265d2fb6915ab5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11e53578ffaf28dfa97836dc63265d2fb6915ab5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/6195a7b6ae8aec3b7b3ab47a330af7acf973a0af\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/6195a7b6ae8aec3b7b3ab47a330af7acf973a0af\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/6c0604ee3b8214caf807eb2e7a42952e41a91ced\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/6c0604ee3b8214caf807eb2e7a42952e41a91ced\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0e92eaf5dd691f58f44462f401fe93e89a11ce18\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0e92eaf5dd691f58f44462f401fe93e89a11ce18\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/183f95c88ce3a70e5cdd6787457068d9f245f646\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/183f95c88ce3a70e5cdd6787457068d9f245f646\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/bf1e1f4ce0e2df50eeac19b34bee0fb5922cff50\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/bf1e1f4ce0e2df50eeac19b34bee0fb5922cff50\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/b0089df6768a806c3d837f71b5ba7eca79934e5a\"\u003e\u003ccode\u003eb0089df\u003c/code\u003e\u003c/a\u003e chore(main): release 2.199.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/7b8de0bf590213897faf3092e64052ebfad04ffc\"\u003e\u003ccode\u003e7b8de0b\u003c/code\u003e\u003c/a\u003e fix: drop support for Python 3.7-3.9 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2770\"\u003e#2770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e\u003ccode\u003e5a3308b\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2791\"\u003e#2791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/829a677d84f763bb0423350759e8dcd2c8470298\"\u003e\u003ccode\u003e829a677\u003c/code\u003e\u003c/a\u003e test: fix mTLS auto-enablement unit tests (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003e\u003ccode\u003ece8b433\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2777\"\u003e#2777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/499649978cbe0a66f7362348b0790f23674f7e03\"\u003e\u003ccode\u003e4996499\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2776\"\u003e#2776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e\u003ccode\u003e5636e61\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2773\"\u003e#2773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.198.0...v2.199.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flask` from 3.0.3 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pallets/flask/releases\"\u003eflask's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eThis is the Flask 3.1.3 security fix release, which fixes a security issue but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.\u003c/p\u003e\n\u003cp\u003ePyPI: \u003ca href=\"https://pypi.org/project/Flask/3.1.3/\"\u003ehttps://pypi.org/project/Flask/3.1.3/\u003c/a\u003e\nChanges: \u003ca href=\"https://flask.palletsprojects.com/page/changes/#version-3-1-3\"\u003ehttps://flask.palletsprojects.com/page/changes/#version-3-1-3\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe session is marked as accessed for operations that only access the keys but not the values, such as \u003ccode\u003ein\u003c/code\u003e and \u003ccode\u003elen\u003c/code\u003e. \u003ca href=\"https://github.com/pallets/flask/security/advisories/GHSA-68rp-wp8r-4726\"\u003eGHSA-68rp-wp8r-4726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eThis is the Flask 3.1.2 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.\u003c/p\u003e\n\u003cp\u003ePyPI: \u003ca href=\"https://pypi.org/project/Flask/3.1.2/\"\u003ehttps://pypi.org/project/Flask/3.1.2/\u003c/a\u003e\nChanges: \u003ca href=\"https://flask.palletsprojects.com/page/changes/#version-3-1-2\"\u003ehttps://flask.palletsprojects.com/page/changes/#version-3-1-2\u003c/a\u003e\nMilestone: \u003ca href=\"https://github.com/pallets/flask/milestone/38?closed=1\"\u003ehttps://github.com/pallets/flask/milestone/38?closed=1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estream_with_context\u003c/code\u003e does not fail inside async views. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5774\"\u003e#5774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using \u003ccode\u003efollow_redirects\u003c/code\u003e in the test client, the final state of \u003ccode\u003esession\u003c/code\u003e is correct. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5786\"\u003e#5786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelax type hint for passing bytes IO to \u003ccode\u003esend_file\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5776\"\u003e#5776\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cp\u003eThis is the Flask 3.1.1 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.\u003c/p\u003e\n\u003cp\u003ePyPI: \u003ca href=\"https://pypi.org/project/Flask/3.1.1/\"\u003ehttps://pypi.org/project/Flask/3.1.1/\u003c/a\u003e\nChanges: \u003ca href=\"https://flask.palletsprojects.com/en/stable/changes/#version-3-1-1\"\u003ehttps://flask.palletsprojects.com/en/stable/changes/#version-3-1-1\u003c/a\u003e\nMilestone \u003ca href=\"https://github.com/pallets/flask/milestone/36?closed=1\"\u003ehttps://github.com/pallets/flask/milestone/36?closed=1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix signing key selection order when key rotation is enabled via \u003ccode\u003eSECRET_KEY_FALLBACKS\u003c/code\u003e. GHSA-4grg-w6v8-c28g\u003c/li\u003e\n\u003cli\u003eFix type hint for \u003ccode\u003ecli_runner.invoke\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5645\"\u003e#5645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eflask --help\u003c/code\u003e loads the app and plugins first to make sure all commands are shown. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5673\"\u003e#5673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark sans-io base class as being able to handle views that return \u003ccode\u003eAsyncIterable\u003c/code\u003e. This is not accurate for Flask, but makes typing easier for Quart. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5659\"\u003e#5659\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cp\u003eThis is the Flask 3.1.0 feature release. A feature release may include new features, remove previously deprecated code, add new deprecations, or introduce potentially breaking changes. We encourage everyone to upgrade, and to use a tool such as \u003ca href=\"https://pypi.org/project/pip-tools/\"\u003epip-tools\u003c/a\u003e to pin all dependencies and control upgrades. Test with warnings treated as errors to be able to adapt to deprecation warnings early.\u003c/p\u003e\n\u003cp\u003ePyPI: \u003ca href=\"https://pypi.org/project/Flask/3.1.0/\"\u003ehttps://pypi.org/project/Flask/3.1.0/\u003c/a\u003e\nChanges: \u003ca href=\"https://flask.palletsprojects.com/en/stable/changes/#version-3-1-0\"\u003ehttps://flask.palletsprojects.com/en/stable/changes/#version-3-1-0\u003c/a\u003e\nMilestone: \u003ca href=\"https://github.com/pallets/flask/milestone/33?closed=1\"\u003ehttps://github.com/pallets/flask/milestone/33?closed=1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Python 3.8. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5623\"\u003e#5623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate minimum dependency versions to latest feature releases. Werkzeug \u0026gt;= 3.1, ItsDangerous \u0026gt;= 2.2, Blinker \u0026gt;= 1.9. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5624\"\u003e#5624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5633\"\u003e#5633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide a configuration option to control automatic option responses. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5496\"\u003e#5496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFlask.open_resource\u003c/code\u003e/\u003ccode\u003eopen_instance_resource\u003c/code\u003e and \u003ccode\u003eBlueprint.open_resource\u003c/code\u003e take an \u003ccode\u003eencoding\u003c/code\u003e parameter to use when opening in text mode. It defaults to \u003ccode\u003eutf-8\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5504\"\u003e#5504\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.max_content_length\u003c/code\u003e can be customized per-request instead of only through the \u003ccode\u003eMAX_CONTENT_LENGTH\u003c/code\u003e config. Added \u003ccode\u003eMAX_FORM_MEMORY_SIZE\u003c/code\u003e and \u003ccode\u003eMAX_FORM_PARTS\u003c/code\u003e config. Added documentation about resource limits to the security page. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5625\"\u003e#5625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003ePartitioned\u003c/code\u003e cookie attribute (CHIPS), with the \u003ccode\u003eSESSION_COOKIE_PARTITIONED\u003c/code\u003e config. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5472\"\u003e#5472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-e path\u003c/code\u003e takes precedence over default \u003ccode\u003e.env\u003c/code\u003e and \u003ccode\u003e.flaskenv\u003c/code\u003e files. \u003ccode\u003eload_dotenv\u003c/code\u003e loads default files in addition to a path unless \u003ccode\u003eload_defaults=False\u003c/code\u003e is passed. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5628\"\u003e#5628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport key rotation with the \u003ccode\u003eSECRET_KEY_FALLBACKS\u003c/code\u003e config, a list of old secret keys that can still be used for unsigning. Extensions will need to add support. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5621\"\u003e#5621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix how setting \u003ccode\u003ehost_matching=True\u003c/code\u003e or \u003ccode\u003esubdomain_matching=False\u003c/code\u003e interacts with \u003ccode\u003eSERVER_NAME\u003c/code\u003e. Setting \u003ccode\u003eSERVER_NAME\u003c/code\u003e no longer restricts requests to only that domain. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5553\"\u003e#5553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.trusted_hosts\u003c/code\u003e is checked during routing, and can be set through the \u003ccode\u003eTRUSTED_HOSTS\u003c/code\u003e config. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5636\"\u003e#5636\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/pallets/flask/blob/main/CHANGES.rst\"\u003eflask's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.1.3\u003c/h2\u003e\n\u003cp\u003eReleased 2026-02-18\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe session is marked as accessed for operations that only access the keys\nbut not the values, such as \u003ccode\u003ein\u003c/code\u003e and \u003ccode\u003elen\u003c/code\u003e. :ghsa:\u003ccode\u003e68rp-wp8r-4726\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.1.2\u003c/h2\u003e\n\u003cp\u003eReleased 2025-08-19\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estream_with_context\u003c/code\u003e does not fail inside async views. :issue:\u003ccode\u003e5774\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWhen using \u003ccode\u003efollow_redirects\u003c/code\u003e in the test client, the final state\nof \u003ccode\u003esession\u003c/code\u003e is correct. :issue:\u003ccode\u003e5786\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRelax type hint for passing bytes IO to \u003ccode\u003esend_file\u003c/code\u003e. :issue:\u003ccode\u003e5776\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.1.1\u003c/h2\u003e\n\u003cp\u003eReleased 2025-05-13\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix signing key selection order when key rotation is enabled via\n\u003ccode\u003eSECRET_KEY_FALLBACKS\u003c/code\u003e. :ghsa:\u003ccode\u003e4grg-w6v8-c28g\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix type hint for \u003ccode\u003ecli_runner.invoke\u003c/code\u003e. :issue:\u003ccode\u003e5645\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eflask --help\u003c/code\u003e loads the app and plugins first to make sure all commands\nare shown. :issue:\u003ccode\u003e5673\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMark sans-io base class as being able to handle views that return\n\u003ccode\u003eAsyncIterable\u003c/code\u003e. This is not accurate for Flask, but makes typing easier\nfor Quart. :pr:\u003ccode\u003e5659\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.1.0\u003c/h2\u003e\n\u003cp\u003eReleased 2024-11-13\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Python 3.8. :pr:\u003ccode\u003e5623\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate minimum dependency versions to latest feature releases.\nWerkzeug \u0026gt;= 3.1, ItsDangerous \u0026gt;= 2.2, Blinker \u0026gt;= 1.9. :pr:\u003ccode\u003e5624,5633\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eProvide a configuration option to control automatic option\nresponses. :pr:\u003ccode\u003e5496\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFlask.open_resource\u003c/code\u003e/\u003ccode\u003eopen_instance_resource\u003c/code\u003e and\n\u003ccode\u003eBlueprint.open_resource\u003c/code\u003e take an \u003ccode\u003eencoding\u003c/code\u003e parameter to use when\nopening in text mode. It defaults to \u003ccode\u003eutf-8\u003c/code\u003e. :issue:\u003ccode\u003e5504\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.max_content_length\u003c/code\u003e can be customized per-request instead of only\nthrough the \u003ccode\u003eMAX_CONTENT_LENGTH\u003c/code\u003e config. Added\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/22d924701a6ae2e4cd01e9a15bbaf3946094af65\"\u003e\u003ccode\u003e22d9247\u003c/code\u003e\u003c/a\u003e release version 3.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/089cb86dd22bff589a4eafb7ab8e42dc357623b4\"\u003e\u003ccode\u003e089cb86\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/c17f379390731543eea33a570a47bd4ef76a54fa\"\u003e\u003ccode\u003ec17f379\u003c/code\u003e\u003c/a\u003e request context tracks session access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/27be9338405382445a7cb01151e084559b98d602\"\u003e\u003ccode\u003e27be933\u003c/code\u003e\u003c/a\u003e start version 3.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/4e652d3f68b90d50aa2301d3b7e68c3fafd9251d\"\u003e\u003ccode\u003e4e652d3\u003c/code\u003e\u003c/a\u003e Abort if the instance folder cannot be created (\u003ca href=\"https://redirect.github.com/pallets/flask/issues/5903\"\u003e#5903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/3d03098a97ddc6a908aa4a50c2ef7381f8297d0a\"\u003e\u003ccode\u003e3d03098\u003c/code\u003e\u003c/a\u003e Abort if the instance folder cannot be created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/407eb76b27884848383a37c7274654f0271e4bc4\"\u003e\u003ccode\u003e407eb76\u003c/code\u003e\u003c/a\u003e document using gevent for async (\u003ca href=\"https://redirect.github.com/pallets/flask/issues/5900\"\u003e#5900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/ac5664d2281533eacafd64f5cc7d5edcdaccab60\"\u003e\u003ccode\u003eac5664d\u003c/code\u003e\u003c/a\u003e document using gevent for async\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/4f79d5b59a56bc4356a97f2e81a35f98cb18d7b3\"\u003e\u003ccode\u003e4f79d5b\u003c/code\u003e\u003c/a\u003e Increase required flit_core version to 3.11 (\u003ca href=\"https://redirect.github.com/pallets/flask/issues/5865\"\u003e#5865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/fe3b215d3ade4db68262dae1a3cdc464a1fc524f\"\u003e\u003ccode\u003efe3b215\u003c/code\u003e\u003c/a\u003e Increase required flit_core version to 3.11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pallets/flask/compare/3.0.3...3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gunicorn` from 26.0.0 to 26.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/benoitc/gunicorn/releases\"\u003egunicorn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egunicorn 26.2.0\u003c/h2\u003e\n\u003cp\u003eCleartext HTTP/2 lands, and an HTTP/2 security fix.\u003c/p\u003e\n\u003ch2\u003eCleartext HTTP/2 (h2c)\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003ehttp2_cleartext\u003c/code\u003e accepts \u003ccode\u003eprior-knowledge\u003c/code\u003e, \u003ccode\u003eupgrade\u003c/code\u003e, \u003ccode\u003eboth\u003c/code\u003e or \u003ccode\u003eoff\u003c/code\u003e (the\ndefault). Prior knowledge serves a connection that opens with the HTTP/2\npreface; \u003ccode\u003eupgrade\u003c/code\u003e honours an HTTP/1.1 \u003ccode\u003eUpgrade: h2c\u003c/code\u003e request. Both work on the\ngthread, gevent and asgi workers.\u003c/p\u003e\n\u003cp\u003eThis is for deployments where TLS is terminated by a proxy that speaks HTTP/2\nupstream, so the hop into gunicorn no longer drops to HTTP/1.1. Only peers in\n\u003ccode\u003eforwarded_allow_ips\u003c/code\u003e are considered; everyone else is served HTTP/1.x exactly\nas if the setting were off. Each mechanism is enabled separately, so turning one\non does not turn the other on.\u003c/p\u003e\n\u003cp\u003eDo not expose a cleartext HTTP/2 port to the internet.\u003c/p\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eHTTP2Request\u003c/code\u003e built its headers straight from the stream, so nothing the HTTP/1\npath enforces applied over HTTP/2: the underscore and \u003ccode\u003eheader_map\u003c/code\u003e policy,\nduplicate \u003ccode\u003eHost\u003c/code\u003e and \u003ccode\u003eContent-Type\u003c/code\u003e, control characters in values, and the\n\u003ccode\u003eforwarded_allow_ips\u003c/code\u003e trust gate. An untrusted client could set \u003ccode\u003eSCRIPT_NAME\u003c/code\u003e\nand forge \u003ccode\u003eHTTP_*\u003c/code\u003e entries in the WSGI environ, and decide \u003ccode\u003ewsgi.url_scheme\u003c/code\u003e\nthrough \u003ccode\u003e:scheme\u003c/code\u003e. Both request classes now share one policy mixin, and the\nscheme comes from the transport.\u003c/p\u003e\n\u003cp\u003eIf you serve HTTP/2, this is the reason to upgrade.\u003c/p\u003e\n\u003ch2\u003eOther HTTP/2 fixes\u003c/h2\u003e\n\u003cp\u003eWSGI responses were buffered whole before anything was sent; they stream now.\nHEAD, 204 and 304 no longer carry a body. Events read while blocked on a\nflow-control window were discarded, losing requests and body data outright.\n\u003ccode\u003esendfile()\u003c/code\u003e is refused on HTTP/2 responses rather than bypassing framing.\u003c/p\u003e\n\u003ch2\u003eRequest bodies dropped on Upgrade requests\u003c/h2\u003e\n\u003cp\u003eOn the ASGI worker with the fast parser, any request carrying an \u003ccode\u003eUpgrade\u003c/code\u003e\nheader reached the application with an empty body, whatever the header's value\nand with HTTP/2 switched off entirely. Fixed in \u003ccode\u003egunicorn_h1c\u003c/code\u003e 0.6.9, which the\n\u003ccode\u003efast\u003c/code\u003e extra now requires.\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://gunicorn.org/news/\"\u003ehttps://gunicorn.org/news/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003egunicorn 26.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eGlob patterns in \u003ccode\u003ereload_extra_files\u003c/code\u003e\u003c/strong\u003e: entries containing \u003ccode\u003e*\u003c/code\u003e, \u003ccode\u003e?\u003c/code\u003e or \u003ccode\u003e[\u003c/code\u003e\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/36f2a3c1b80dfa41d70859d12c5bfbbdc23a3c38\"\u003e\u003ccode\u003e36f2a3c\u003c/code\u003e\u003c/a\u003e gunicorn 26.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/cbba3505f423bfb91af3a87e49ed9d232f39a8fe\"\u003e\u003ccode\u003ecbba350\u003c/code\u003e\u003c/a\u003e test: cover the h2c edge paths that had none\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/988541112ebcf3f795c020fc394aa7eed75f9f53\"\u003e\u003ccode\u003e9885411\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3703\"\u003e#3703\u003c/a\u003e from cormier/fix-inconsistency-in-control-socket-docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/86f0919806a2d4d4cce376cc2088352e7643b139\"\u003e\u003ccode\u003e86f0919\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3704\"\u003e#3704\u003c/a\u003e from methane/doc-wsgi-h1c\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/585355122efe736946b977c5605e404ff2d6ddd4\"\u003e\u003ccode\u003e5853551\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3712\"\u003e#3712\u003c/a\u003e from Rotzbua/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/7bce87e2aa29a4a794eb2b113ff811cad6a80736\"\u003e\u003ccode\u003e7bce87e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3700\"\u003e#3700\u003c/a\u003e from benoitc/fix/sponsor-logo-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/972dfb03b110c430712c32a3d92ef6397ff8eff6\"\u003e\u003ccode\u003e972dfb0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3690\"\u003e#3690\u003c/a\u003e from melbinjp/docs/contributing-settings-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/7b3f16be8d9cc051538b7f0b58b236b37c9550f8\"\u003e\u003ccode\u003e7b3f16b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3711\"\u003e#3711\u003c/a\u003e from benoitc/docs/http2-changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/5bf237c0c7ef5bcdc63046645a17d6bafd609a34\"\u003e\u003ccode\u003e5bf237c\u003c/code\u003e\u003c/a\u003e http2: require gunicorn_h1c 0.6.9 and drop the upgrade body workaround\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/7cf03385c574228e28c4952fd410ed2df02acc94\"\u003e\u003ccode\u003e7cf0338\u003c/code\u003e\u003c/a\u003e test: skip the fast-parser cases when gunicorn_h1c is absent\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/benoitc/gunicorn/compare/26.0.0...26.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `neurokit2` from 0.2.12 to 0.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/neuropsychology/NeuroKit/releases\"\u003eneurokit2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.13\u003c/h2\u003e\n\u003ch2\u003e🚀 What’s New\u003c/h2\u003e\n\u003cp\u003eFor a detailed record of changes, see the \u003ca href=\"https://github.com/neuropsychology/NeuroKit/blob/master/NEWS.rst\"\u003eNEWS\u003c/a\u003e file.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Maintenance] Fix Github Pages modern workflow (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1175\"\u003e#1175\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Maintenance] Removed local versioning from hatch (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1174\"\u003e#1174\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Hotfix] Trigger Pypi update (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1166\"\u003e#1166\u003c/a\u003e) \u003ca href=\"https://github.com/DominiqueMakowski\"\u003e\u003ccode\u003e@​DominiqueMakowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e0.2.13 (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1120\"\u003e#1120\u003c/a\u003e) \u003ca href=\"https://github.com/DominiqueMakowski\"\u003e\u003ccode\u003e@​DominiqueMakowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto Fixed Styles (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1165\"\u003e#1165\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Major] Rework the development workflow of Neurokit2 (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1156\"\u003e#1156\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[New] HRV: adding indices of Symbolic Dynamics  (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1057\"\u003e#1057\u003c/a\u003e) \u003ca href=\"https://github.com/mrosol\"\u003e\u003ccode\u003e@​mrosol\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Feature] Langevin 2021 PPG cleaning method (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1113\"\u003e#1113\u003c/a\u003e) \u003ca href=\"https://github.com/acv132\"\u003e\u003ccode\u003e@​acv132\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Improvement] Make some ecg_peaks methods accept sample rate as a float (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1153\"\u003e#1153\u003c/a\u003e) \u003ca href=\"https://github.com/atpage\"\u003e\u003ccode\u003e@​atpage\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Improvement] Speeding up UNSW QRS detector (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1152\"\u003e#1152\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ppg peaks (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1146\"\u003e#1146\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ppg quality metrics (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1145\"\u003e#1145\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ppg_clean and ecg_clean (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1144\"\u003e#1144\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Correct coefficients for epsilon_onset and epsilon_offset in _onset_offset_delineator() (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1139\"\u003e#1139\u003c/a\u003e) \u003ca href=\"https://github.com/laiamp\"\u003e\u003ccode\u003e@​laiamp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModify basSQI scaling and power ratio calculation (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1164\"\u003e#1164\u003c/a\u003e) \u003ca href=\"https://github.com/way-ze\"\u003e\u003ccode\u003e@​way-ze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Fix np.bool_ condition checks (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1157\"\u003e#1157\u003c/a\u003e) \u003ca href=\"https://github.com/akshayeshenoi\"\u003e\u003ccode\u003e@​akshayeshenoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd IBI quality method for ECG and PPG (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1131\"\u003e#1131\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded tests of eeg_badchannels.py to tests/tests_eeg.py (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1142\"\u003e#1142\u003c/a\u003e) \u003ca href=\"https://github.com/stelladrinkwater\"\u003e\u003ccode\u003e@​stelladrinkwater\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify ECG phase descriptions (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1141\"\u003e#1141\u003c/a\u003e) \u003ca href=\"https://github.com/weiyongxu\"\u003e\u003ccode\u003e@​weiyongxu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Make Sure data()'s proj_id is Int or None (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1133\"\u003e#1133\u003c/a\u003e) \u003ca href=\"https://github.com/stelladrinkwater\"\u003e\u003ccode\u003e@​stelladrinkwater\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] Separate out build and deploy workflows for documentation (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1177\"\u003e#1177\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] Separate out build and deploy workflows for documentation (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1177\"\u003e#1177\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] releasePR to include testpypi environment (3) (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1173\"\u003e#1173\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[hotfix]  trigger pypi update (2) (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1172\"\u003e#1172\u003c/a\u003e) \u003ca href=\"https://github.com/DominiqueMakowski\"\u003e\u003ccode\u003e@​DominiqueMakowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] Separate out build and deploy workflows for documentation (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1177\"\u003e#1177\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👏 Thanks to the contributors\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DominiqueMakowski\"\u003e\u003ccode\u003e@​DominiqueMakowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/acv132\"\u003e\u003ccode\u003e@​acv132\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/akshayeshenoi\"\u003e\u003ccode\u003e@​akshayeshenoi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/atpage\"\u003e\u003ccode\u003e@​atpage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/laiamp\"\u003e\u003ccode\u003e@​laiamp\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mrosol\"\u003e\u003ccode\u003e@​mrosol\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/stelladrinkwater\"\u003e\u003ccode\u003e@​stelladrinkwater\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/way-ze\"\u003e\u003ccode\u003e@​way-ze\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/weiyongxu\"\u003e\u003ccode\u003e@​weiyongxu\u003c/code\u003e\u003c/a\u003e, Maciej Rosoł and vorreuth\u003c/p\u003e\n\u003c/blockquote\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/neuropsychology/NeuroKit/commit/ff419d983568ef492eb8d229af643c0ef0100b32\"\u003e\u003ccode\u003eff419d9\u003c/code\u003e\u003c/a\u003e [Maintenance] Reintroduce tag workflow in releasrPR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/728dc105a3ad09470851141b83e9300caf622551\"\u003e\u003ccode\u003e728dc10\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1177\"\u003e#1177\u003c/a\u003e from neuropsychology/dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/0b22c86637c3aecafd52bca5caf60e64a8f1050e\"\u003e\u003ccode\u003e0b22c86\u003c/code\u003e\u003c/a\u003e [Fix] Separate out build and deploy jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/8981521928ba2b30abccc86eb6ebf2d043735993\"\u003e\u003ccode\u003e8981521\u003c/code\u003e\u003c/a\u003e [Fix] Add overwrite artifact to docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/7fe2090bc0126ec98aec3d827d1a78f333e1d31d\"\u003e\u003ccode\u003e7fe2090\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1175\"\u003e#1175\u003c/a\u003e from neuropsychology/dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/cae5bc63926df2846535a20fecf1d9331c682445\"\u003e\u003ccode\u003ecae5bc6\u003c/code\u003e\u003c/a\u003e [Fix] Modern documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/f378b093ecabd4c5625f4a99416c23c3a479591e\"\u003e\u003ccode\u003ef378b09\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[Maintenance] Revert github page deployment to legacy\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/085991525d967966bd5080e5e2f0e36e13981e7f\"\u003e\u003ccode\u003e0859915\u003c/code\u003e\u003c/a\u003e [Maintenance] Revert github page de...\n\n_Description has been truncated_","html_url":"https://github.com/cuauhtemocbe/Diplomado-Ciencia-Datos/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cuauhtemocbe%2FDiplomado-Ciencia-Datos/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"},{"uuid":"5220767779","node_id":"PR_kwDOQAVCIc8AAAABAoZ7mg","number":61,"state":"open","title":"[air](deps): Bump jupyterlab from 3.6.1 to 4.6.3 in /python/requirements/ml","user":"dependabot[bot]","labels":["dependencies","python","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-22T07:24:53.000Z","updated_at":"2026-09-05T12:30:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[air](deps): Bump","packages":[{"name":"jupyterlab","old_version":"3.6.1","new_version":"4.6.3","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":"/python/requirements/ml","ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 3.6.1 to 4.6.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.6.3\u003c/h2\u003e\n\u003ch2\u003e4.6.3\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.6.2...08c20a121297016a352f8f6f96aabd25b5703aab\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Shift-click cell selection after editor text selection \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19243\"\u003e#19243\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix active cell prompt and source blink in notebook tools \u0026amp; prevent a memory leak \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19168\"\u003e#19168\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the item positions when an item is removed from reactive toolbar \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19227\"\u003e#19227\u003c/a\u003e (\u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix variable inspection, document autocomplete and variable inspect/render \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19234\"\u003e#19234\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShow \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status when changing kernel via \u003ccode\u003eSessionContext.changeKernel()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19166\"\u003e#19166\u003c/a\u003e (\u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Altair snapshot \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19204\"\u003e#19204\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19193\"\u003e#19193\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate JEP 91 link to the new MyST docs URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19212\"\u003e#19212\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-07-21\u0026amp;to=2026-08-10\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AZsailer+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.6.2\u003c/h2\u003e\n\u003ch2\u003e4.6.2\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.6.1...f1beab4a2027af4719d6edc07d52d6cf5a39a432\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c: Image viewer allows XSS when opening malicious image in new browser tab\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8: PyPI extension blocklist package-name canonicalization bypass\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm: PluginManager lock-rule enforcement bypass\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj: Cross-site scripting (XSS) via crafted settings file (\u003ccode\u003eoverrides.json\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j: Allowlist/blocklist check in \u003ccode\u003ePyPIExtensionManager.install()\u003c/code\u003e not enforced for direct callers (missing \u003ccode\u003eawait\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.6.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19185\"\u003e#19185\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolving platform-specific shortcuts in keyboard shortcuts \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19112\"\u003e#19112\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e7255a9334c12ad8f9cb15db27584215fab5ece2\"\u003e\u003ccode\u003ee7255a9\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/08c20a121297016a352f8f6f96aabd25b5703aab\"\u003e\u003ccode\u003e08c20a1\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19243\"\u003e#19243\u003c/a\u003e on branch 4.6.x (Fix Shift-click cell selection after edit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4e08e0de5f4aee1bd3708f68327a7afb8c7b736e\"\u003e\u003ccode\u003e4e08e0d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19168\"\u003e#19168\u003c/a\u003e on branch 4.6.x (Fix active cell prompt and source blink i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/96534908167ccb15ceaa2c13d8b5655d3f953791\"\u003e\u003ccode\u003e9653490\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19227\"\u003e#19227\u003c/a\u003e on branch 4.6.x (Update the item positions when an item is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/243ee01cabab215a8e7b92c3e953965b7644fe74\"\u003e\u003ccode\u003e243ee01\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19234\"\u003e#19234\u003c/a\u003e on branch 4.6.x (Fix variable inspection, document autocom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/9b7efedb00a8d40b6b030ff0e577007bafe5f75e\"\u003e\u003ccode\u003e9b7efed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19166\"\u003e#19166\u003c/a\u003e on branch 4.6.x (Show \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/edc839090979c3c4e58a9e7ea03992d5b32c5a2a\"\u003e\u003ccode\u003eedc8390\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19212\"\u003e#19212\u003c/a\u003e on branch 4.6.x (Update JEP 91 link to the new MyST docs U...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4cffbed8017917af52f345941902f69ea83e98f2\"\u003e\u003ccode\u003e4cffbed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19204\"\u003e#19204\u003c/a\u003e on branch 4.6.x (Update Altair snapshot) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19205\"\u003e#19205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/7d0f5b6efedd48d6b274a296633b2a204bd76788\"\u003e\u003ccode\u003e7d0f5b6\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19193\"\u003e#19193\u003c/a\u003e on branch 4.6.x (Switch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/150ba51f1c840edc399597a86a6fc3ed24ef60be\"\u003e\u003ccode\u003e150ba51\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/vdom@3.6.1...@jupyterlab/lsp@4.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=3.6.1\u0026new-version=4.6.3)](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/snorkel-marlin-repos/ray-project_ray_pr_55788_0e1206db-0f8d-4ea8-b1e2-585bbfadbe7e/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snorkel-marlin-repos%2Fray-project_ray_pr_55788_0e1206db-0f8d-4ea8-b1e2-585bbfadbe7e/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"},{"uuid":"5220703401","node_id":"PR_kwDOQAT1VM8AAAABAoW3dA","number":65,"state":"open","title":"[air](deps): Bump jupyterlab from 3.6.1 to 4.6.3 in /python/requirements/ml","user":"dependabot[bot]","labels":["dependencies","python","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-22T07:06:24.000Z","updated_at":"2026-09-05T12:30:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[air](deps): Bump","packages":[{"name":"jupyterlab","old_version":"3.6.1","new_version":"4.6.3","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":"/python/requirements/ml","ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 3.6.1 to 4.6.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.6.3\u003c/h2\u003e\n\u003ch2\u003e4.6.3\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.6.2...08c20a121297016a352f8f6f96aabd25b5703aab\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Shift-click cell selection after editor text selection \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19243\"\u003e#19243\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix active cell prompt and source blink in notebook tools \u0026amp; prevent a memory leak \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19168\"\u003e#19168\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the item positions when an item is removed from reactive toolbar \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19227\"\u003e#19227\u003c/a\u003e (\u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix variable inspection, document autocomplete and variable inspect/render \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19234\"\u003e#19234\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShow \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status when changing kernel via \u003ccode\u003eSessionContext.changeKernel()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19166\"\u003e#19166\u003c/a\u003e (\u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Altair snapshot \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19204\"\u003e#19204\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19193\"\u003e#19193\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate JEP 91 link to the new MyST docs URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19212\"\u003e#19212\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-07-21\u0026amp;to=2026-08-10\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AZsailer+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.6.2\u003c/h2\u003e\n\u003ch2\u003e4.6.2\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.6.1...f1beab4a2027af4719d6edc07d52d6cf5a39a432\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c: Image viewer allows XSS when opening malicious image in new browser tab\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8: PyPI extension blocklist package-name canonicalization bypass\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm: PluginManager lock-rule enforcement bypass\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj: Cross-site scripting (XSS) via crafted settings file (\u003ccode\u003eoverrides.json\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j: Allowlist/blocklist check in \u003ccode\u003ePyPIExtensionManager.install()\u003c/code\u003e not enforced for direct callers (missing \u003ccode\u003eawait\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.6.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19185\"\u003e#19185\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolving platform-specific shortcuts in keyboard shortcuts \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19112\"\u003e#19112\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e7255a9334c12ad8f9cb15db27584215fab5ece2\"\u003e\u003ccode\u003ee7255a9\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/08c20a121297016a352f8f6f96aabd25b5703aab\"\u003e\u003ccode\u003e08c20a1\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19243\"\u003e#19243\u003c/a\u003e on branch 4.6.x (Fix Shift-click cell selection after edit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4e08e0de5f4aee1bd3708f68327a7afb8c7b736e\"\u003e\u003ccode\u003e4e08e0d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19168\"\u003e#19168\u003c/a\u003e on branch 4.6.x (Fix active cell prompt and source blink i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/96534908167ccb15ceaa2c13d8b5655d3f953791\"\u003e\u003ccode\u003e9653490\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19227\"\u003e#19227\u003c/a\u003e on branch 4.6.x (Update the item positions when an item is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/243ee01cabab215a8e7b92c3e953965b7644fe74\"\u003e\u003ccode\u003e243ee01\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19234\"\u003e#19234\u003c/a\u003e on branch 4.6.x (Fix variable inspection, document autocom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/9b7efedb00a8d40b6b030ff0e577007bafe5f75e\"\u003e\u003ccode\u003e9b7efed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19166\"\u003e#19166\u003c/a\u003e on branch 4.6.x (Show \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/edc839090979c3c4e58a9e7ea03992d5b32c5a2a\"\u003e\u003ccode\u003eedc8390\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19212\"\u003e#19212\u003c/a\u003e on branch 4.6.x (Update JEP 91 link to the new MyST docs U...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4cffbed8017917af52f345941902f69ea83e98f2\"\u003e\u003ccode\u003e4cffbed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19204\"\u003e#19204\u003c/a\u003e on branch 4.6.x (Update Altair snapshot) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19205\"\u003e#19205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/7d0f5b6efedd48d6b274a296633b2a204bd76788\"\u003e\u003ccode\u003e7d0f5b6\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19193\"\u003e#19193\u003c/a\u003e on branch 4.6.x (Switch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/150ba51f1c840edc399597a86a6fc3ed24ef60be\"\u003e\u003ccode\u003e150ba51\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/vdom@3.6.1...@jupyterlab/lsp@4.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=3.6.1\u0026new-version=4.6.3)](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/snorkel-marlin-repos/ray-project_ray_pr_55487_845d0704-f603-4119-a84c-c718ea697641/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snorkel-marlin-repos%2Fray-project_ray_pr_55487_845d0704-f603-4119-a84c-c718ea697641/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"},{"uuid":"5150702706","node_id":"PR_kwDOTjdIL87_DEFe","number":20,"state":"open","title":"Bump the version-all group with 26 updates","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-14T10:26:53.000Z","updated_at":"2026-08-21T10:38:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"version-all","update_count":26,"packages":[{"name":"authlib","old_version":"1.6.12","new_version":"1.7.2","repository_url":"https://github.com/authlib/authlib"},{"name":"google-genai","old_version":"1.70.0","new_version":"1.75.0","repository_url":"https://github.com/googleapis/python-genai"},{"name":"google-api-python-client","old_version":"2.193.0","new_version":"2.198.0","repository_url":"https://github.com/googleapis/google-api-python-client"},{"name":"fastapi","old_version":"0.135.3","new_version":"0.141.1","repository_url":"https://github.com/fastapi/fastapi"},{"name":"types-toml","old_version":"0.10.8.20240310","new_version":"0.10.8.20260518","repository_url":"https://github.com/python/typeshed"},{"name":"uvicorn","old_version":"0.42.0","new_version":"0.52.1","repository_url":"https://github.com/Kludex/uvicorn"},{"name":"json-repair","old_version":"0.58.7","new_version":"0.62.0","repository_url":"https://github.com/mangiucugna/json_repair"},{"name":"pathspec","old_version":"0.12.1","new_version":"1.1.1","repository_url":"https://github.com/cpburnz/python-pathspec"},{"name":"rapidfuzz","old_version":"3.14.3","new_version":"3.14.5","repository_url":"https://github.com/rapidfuzz/RapidFuzz"},{"name":"tree-sitter-language-pack","old_version":"0.7.4","new_version":"1.14.3","repository_url":"https://github.com/xberg-io/tree-sitter-language-pack"},{"name":"libtmux","old_version":"0.55.0","new_version":"0.62.0","repository_url":"https://github.com/tmux-python/libtmux"},{"name":"pygithub","old_version":"2.9.0","new_version":"2.9.1","repository_url":"https://github.com/pygithub/pygithub"},{"name":"python-json-logger","old_version":"3.3.0","new_version":"4.1.0","repository_url":"https://github.com/nhairs/python-json-logger"},{"name":"fastmcp","old_version":"3.2.0","new_version":"3.4.6","repository_url":"https://github.com/PrefectHQ/fastmcp"},{"name":"google-cloud-aiplatform","old_version":"1.145.0","new_version":"1.163.0","repository_url":"https://github.com/googleapis/python-aiplatform"},{"name":"anthropic","old_version":"0.88.0","new_version":"0.120.2","repository_url":"https://github.com/anthropics/anthropic-sdk-python"},{"name":"boto3","old_version":"1.42.82","new_version":"1.43.66","repository_url":"https://github.com/boto/boto3"},{"name":"kubernetes","old_version":"33.1.0","new_version":"36.0.3","repository_url":"https://github.com/kubernetes-client/python"},{"name":"joserfc","old_version":"1.6.5","new_version":"1.7.4","repository_url":"https://github.com/authlib/joserfc"},{"name":"sqlalchemy","old_version":"2.0.48","new_version":"2.0.51","repository_url":"https://github.com/sqlalchemy/sqlalchemy"},{"name":"asyncpg","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/MagicStack/asyncpg"},{"name":"lmnr","old_version":"0.7.56","new_version":"0.7.57","repository_url":"https://github.com/lmnr-ai/lmnr"},{"name":"build","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/pypa/build"},{"name":"types-setuptools","old_version":"82.0.0.20260402","new_version":"83.0.0.20260807","repository_url":"https://github.com/python/typeshed"},{"name":"pandas","old_version":"3.0.2","new_version":"3.0.5","repository_url":"https://github.com/pandas-dev/pandas"},{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps the version-all group with 26 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [authlib](https://github.com/authlib/authlib) | `1.6.12` | `1.7.2` |\n| [google-genai](https://github.com/googleapis/python-genai) | `1.70.0` | `1.75.0` |\n| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.193.0` | `2.198.0` |\n| [fastapi](https://github.com/fastapi/fastapi) | `0.135.3` | `0.141.1` |\n| [types-toml](https://github.com/python/typeshed) | `0.10.8.20240310` | `0.10.8.20260518` |\n| [uvicorn](https://github.com/Kludex/uvicorn) | `0.42.0` | `0.52.1` |\n| [json-repair](https://github.com/mangiucugna/json_repair) | `0.58.7` | `0.62.0` |\n| [pathspec](https://github.com/cpburnz/python-pathspec) | `0.12.1` | `1.1.1` |\n| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.14.3` | `3.14.5` |\n| [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) | `0.7.4` | `1.14.3` |\n| [libtmux](https://github.com/tmux-python/libtmux) | `0.55.0` | `0.62.0` |\n| [pygithub](https://github.com/pygithub/pygithub) | `2.9.0` | `2.9.1` |\n| [python-json-logger](https://github.com/nhairs/python-json-logger) | `3.3.0` | `4.1.0` |\n| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `3.2.0` | `3.4.6` |\n| [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform) | `1.145.0` | `1.163.0` |\n| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.88.0` | `0.120.2` |\n| [boto3](https://github.com/boto/boto3) | `1.42.82` | `1.43.66` |\n| [kubernetes](https://github.com/kubernetes-client/python) | `33.1.0` | `36.0.3` |\n| [joserfc](https://github.com/authlib/joserfc) | `1.6.5` | `1.7.4` |\n| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.48` | `2.0.51` |\n| [asyncpg](https://github.com/MagicStack/asyncpg) | `0.30.0` | `0.31.0` |\n| [lmnr](https://github.com/lmnr-ai/lmnr) | `0.7.56` | `0.7.57` |\n| [build](https://github.com/pypa/build) | `1.4.2` | `1.5.0` |\n| [types-setuptools](https://github.com/python/typeshed) | `82.0.0.20260402` | `83.0.0.20260807` |\n| [pandas](https://github.com/pandas-dev/pandas) | `3.0.2` | `3.0.5` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.7` | `4.5.10` |\n\nUpdates `authlib` from 1.6.12 to 1.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authlib/authlib/releases\"\u003eauthlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the readme links by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/886\"\u003eauthlib/authlib#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow non-recommended algorithms in ClientSecretJWT and PrivateKey by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/887\"\u003eauthlib/authlib#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate BCP47 language tags with a regex by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/873\"\u003eauthlib/authlib#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RFC7523 signing with non RSA keys by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/884\"\u003eauthlib/authlib#884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix authlib.jose deprecation warning poping from _joserfc_helpers by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/881\"\u003eauthlib/authlib#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix redirecting to unvalidated \u003ccode\u003eredirect_uri\u003c/code\u003e on \u003ccode\u003eInvalidScopeError\u003c/code\u003e  in \u003ccode\u003eOpenIDImplicitGrant\u003c/code\u003e and \u003ccode\u003eOpenIDHybridGrant\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorization and token endpoints request empty scope parameter management by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/847\"\u003eauthlib/authlib#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport from Python 3.10 to 3.14 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/850\"\u003eauthlib/authlib#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow composition of AuthorizationServerMetadata by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/853\"\u003eauthlib/authlib#853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake require_oauth parenthesis optional by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/855\"\u003eauthlib/authlib#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eexpires_at\u003c/code\u003e behavior when its value is 0 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/854\"\u003eauthlib/authlib#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigration to joserfc by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/852\"\u003eauthlib/authlib#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRP-initiated logout by \u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eget_jwt_config\u003c/code\u003e by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/858\"\u003eauthlib/authlib#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update PyPy version from 3.10 to 3.11 by \u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove \u0026quot;none\u0026quot; from default authlib.jose.jwt algorithms by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/860\"\u003eauthlib/authlib#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: normalize resolve_client_public_key method by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/861\"\u003eauthlib/authlib#861\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement rfc9700 PKCE downgrade countermeasure by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/864\"\u003eauthlib/authlib#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse correct syntax for tox.requires in tox.ini by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet client session User-Agent when fetching server metadata and JWKs by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/867\"\u003eauthlib/authlib#867\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use the real application object for Flask by \u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept the issuer URL as a valid audience by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/865\"\u003eauthlib/authlib#865\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't nest InvalidTokenError extra attribute by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/872\"\u003eauthlib/authlib#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation overhaul by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/875\"\u003eauthlib/authlib#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md docs.authlib.org/en/latest =\u0026gt; docs.authlib.org/en/stable by \u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.6 branch by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/877\"\u003eauthlib/authlib#877\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\"\u003ehttps://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/authlib/authlib/commit/a0b76fac3fa114d7759af2010546bfc332364b63\"\u003e\u003ccode\u003ea0b76fa\u003c/code\u003e\u003c/a\u003e chore: bump to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/c85c7f2b02faf2667f62b27aa60df042dbc9b4ab\"\u003e\u003ccode\u003ec85c7f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/884\"\u003e#884\u003c/a\u003e from azmeuk/852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/a3b2adda43b4452ba9f384d224f95848974b4eb4\"\u003e\u003ccode\u003ea3b2add\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/873\"\u003e#873\u003c/a\u003e from azmeuk/bcp47\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/f2578eaa198aedbaaaf3bb00eccc451e15e45e3a\"\u003e\u003ccode\u003ef2578ea\u003c/code\u003e\u003c/a\u003e fix: Import RSAKey in auth.py for additional key support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/b57182cf46a53da19623208dd852270ddec8ebcc\"\u003e\u003ccode\u003eb57182c\u003c/code\u003e\u003c/a\u003e fix: fallback support RSAKey when client_secret is text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4e7590292ca9f948a0766640b27025618750e6c1\"\u003e\u003ccode\u003e4e75902\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5eb4a860600ea2f3acc1a2a9c3e621a430da9d0f\"\u003e\u003ccode\u003e5eb4a86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/887\"\u003e#887\u003c/a\u003e from azmeuk/883-alg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5633f37c47bd8352b962f982cb916bc8b95bb5d5\"\u003e\u003ccode\u003e5633f37\u003c/code\u003e\u003c/a\u003e fix: allow non-recommended algorithms in ClientSecretJWT and PrivateKeyJWT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4c8e7b381aaef68f60e2323a25ba96cdb346f82f\"\u003e\u003ccode\u003e4c8e7b3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/886\"\u003e#886\u003c/a\u003e from azmeuk/885-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/23b333e48a17ebf9f032a0e0f9eb3f990a06f97b\"\u003e\u003ccode\u003e23b333e\u003c/code\u003e\u003c/a\u003e docs: fix the readme links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/authlib/authlib/compare/1.6.12...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-genai` from 1.70.0 to 1.75.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/python-genai/releases\"\u003egoogle-genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.75.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.74.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\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/googleapis/python-genai/blob/main/CHANGELOG.md\"\u003egoogle-genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRegenerate docs for 1.73.1 (\u003ca href=\"https://github.com/googleapis/python-genai/commit/2fb714b3fefa3a8972da57ef0675116b67e4808e\"\u003e2fb714b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate line in genai client docstring. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b1c6026033fc753d1fcd474d8f63f254a876741c\"\u003eb1c6026\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/6a909f00f0196f3d628194abf95098c43e59f2e0\"\u003e\u003ccode\u003e6a909f0\u003c/code\u003e\u003c/a\u003e chore(main): release 1.75.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2365\"\u003e#2365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd11222b9eb42e60f81a8a8e268d770925d625bb\"\u003e\u003ccode\u003edd11222\u003c/code\u003e\u003c/a\u003e chore: [Multimodal FileSearch] Move embedding_model to body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003e\u003ccode\u003efe5d69e\u003c/code\u003e\u003c/a\u003e feat: [Python] Multimodal file search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003e\u003ccode\u003ecce5398\u003c/code\u003e\u003c/a\u003e docs: Fix python docstrings for Image.from_file() to use kwargs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e\u003ccode\u003e4e17a9c\u003c/code\u003e\u003c/a\u003e fix: avoid caching stale token in async mTLS path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003e\u003ccode\u003eef26583\u003c/code\u003e\u003c/a\u003e docs: update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/860c041810c6b37638ea23370d39c80364b5c99a\"\u003e\u003ccode\u003e860c041\u003c/code\u003e\u003c/a\u003e chore(main): release 1.74.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/abcaa0d25da63a58c9ef96dac3b692c8396e5f42\"\u003e\u003ccode\u003eabcaa0d\u003c/code\u003e\u003c/a\u003e chore: Fix usage examples of LocalTokenizer.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/b7e877129ee75e1fe824e2dc97e951a5ba5690cb\"\u003e\u003ccode\u003eb7e8771\u003c/code\u003e\u003c/a\u003e chore: Add page number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/841301ee3901b34899a583939dfc28462d3db9d9\"\u003e\u003ccode\u003e841301e\u003c/code\u003e\u003c/a\u003e chore: Adjust Webhook update to better reflect modifiable fields\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.70.0...v1.75.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-api-python-client` from 2.193.0 to 2.198.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-python-client/releases\"\u003egoogle-api-python-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.198.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.197.0...v2.198.0\"\u003e2.198.0\u003c/a\u003e (2026-06-23)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadexchangebuyer2:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eagentregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealertcenter:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticsadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticshub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidmanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eartifactregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebackupdr:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryconnection:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquerydatatransfer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecalendar:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromemanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromewebstore:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudbuild:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclouddeploy:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudkms:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudsupport:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompute:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econfig:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econnectors:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtactcenterinsights:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtaineranalysis:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtainer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatamanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataplex:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataproc:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatastream:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperconnect:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperknowledge:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialogflow:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ediscoveryengine:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edisplayvideo:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edlp:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edomains:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/bf14134647a9c5c9e7430b0c5034afbcec89a203\"\u003e\u003ccode\u003ebf14134\u003c/code\u003e\u003c/a\u003e chore(main): release 2.198.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003e\u003ccode\u003eea0e936\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2771\"\u003e#2771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/348fc8fe6f88baffce730b5996a0ccfcaf8af7ad\"\u003e\u003ccode\u003e348fc8f\u003c/code\u003e\u003c/a\u003e chore: migrate samples to google-cloud-python system test infrastructure (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/6e471c075039dfef24e28d11658e03d5c949c7c3\"\u003e\u003ccode\u003e6e471c0\u003c/code\u003e\u003c/a\u003e chore(main): release 2.197.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2750\"\u003e#2750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/d9111424290bb5750881fcf4f975a1527811d5a4\"\u003e\u003ccode\u003ed911142\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2751\"\u003e#2751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/91ccdbee07bd762a05207c87c021314c2d965f70\"\u003e\u003ccode\u003e91ccdbe\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/c3d031be723ff123e8ec169b1d10e859106e8a91\"\u003e\u003ccode\u003ec3d031b\u003c/code\u003e\u003c/a\u003e chore(main): release 2.196.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2747\"\u003e#2747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/0e93050b9161dabdf8a2745b1d6c3aceb4d31e24\"\u003e\u003ccode\u003e0e93050\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/fa00588e98bb8d6ee7b75cd92f58c6acbb1b4689\"\u003e\u003ccode\u003efa00588\u003c/code\u003e\u003c/a\u003e chore(main): release 2.195.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2743\"\u003e#2743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/f7e902671449dfc2d0ef162f30a526831a486b67\"\u003e\u003ccode\u003ef7e9026\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2745\"\u003e#2745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.193.0...v2.198.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fastapi` from 0.135.3 to 0.141.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fastapi/fastapi/releases\"\u003efastapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.141.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix support for background tasks and headers from dependencies in \u003ccode\u003eapp.frontend()\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16105\"\u003e#16105\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16104\"\u003e#16104\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.141.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more convenient with \u003ccode\u003efastapi dev\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16102\"\u003e#16102\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.13\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003estatus_code\u003c/code\u003e being ignored for SSE and JSONL streaming endpoints. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15937\"\u003e#15937\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Fix \u003ccode\u003eformat_sse_event\u003c/code\u003e docstring rendering of \u003ccode\u003e\\n\\n\u003c/code\u003e terminator. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15613\"\u003e#15613\u003c/a\u003e by \u003ca href=\"https://github.com/AshNicolus\"\u003e\u003ccode\u003e@​AshNicolus\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e📝 Add API reference page for fastapi.sse. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15930\"\u003e#15930\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix line splitting in \u003ccode\u003eformat_sse_event\u003c/code\u003e to comply with SSE spec. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15515\"\u003e#15515\u003c/a\u003e by \u003ca href=\"https://github.com/Zawwarsami16\"\u003e\u003ccode\u003e@​Zawwarsami16\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eresponse_model_*\u003c/code\u003e params ignored for non-generator endpoints with \u003ccode\u003eIterable[..]\u003c/code\u003e return type. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15093\"\u003e#15093\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix handling sequences with nested Annotated types. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14874\"\u003e#14874\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Accept any base test failure as regression. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16092\"\u003e#16092\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e🐛 Preserve pytest exit code in regression check. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16091\"\u003e#16091\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✅ Test PR regressions against base code. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16090\"\u003e#16090\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.9\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eexclude_defaults\u003c/code\u003e not propagated to dict keys and values in \u003ccode\u003ejsonable_encoder\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16043\"\u003e#16043\u003c/a\u003e by \u003ca href=\"https://github.com/MBGrao\"\u003e\u003ccode\u003e@​MBGrao\u003c/code\u003e\u003c/a\u003e.\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/95f8322ee1dcda7ceace7b1c4f6c9915b36d748f\"\u003e\u003ccode\u003e95f8322\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.1 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16106\"\u003e#16106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/f137944c435cff4e4b30ea7d12855ea88ddb868c\"\u003e\u003ccode\u003ef137944\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/d62354434b2e508fe89024213b220ca8e67dea5e\"\u003e\u003ccode\u003ed623544\u003c/code\u003e\u003c/a\u003e 🐛 Fix support for background tasks and headers from dependencies in `app.fron...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/1d211b9c1009d577f39fa2b19b10d9a93a72a0ed\"\u003e\u003ccode\u003e1d211b9\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/8a1f8768411e62093e70ce142ea10863a485643c\"\u003e\u003ccode\u003e8a1f876\u003c/code\u003e\u003c/a\u003e 📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16104\"\u003e#16104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/c7e7b651d6946c07cc9f675f39c9501d08319e57\"\u003e\u003ccode\u003ec7e7b65\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.0 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16103\"\u003e#16103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/6bceb84053eb2405e9c000aad30ea13367b5ee32\"\u003e\u003ccode\u003e6bceb84\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/5429fed84e84e32672c25a953eca3429b841ce90\"\u003e\u003ccode\u003e5429fed\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more conven...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/628663f4f899c465da423bce681c7adf9a218948\"\u003e\u003ccode\u003e628663f\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.140.13 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16096\"\u003e#16096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/0b54fd00273019034dd30b120ac842e65d80690e\"\u003e\u003ccode\u003e0b54fd0\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fastapi/fastapi/compare/0.135.3...0.141.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `types-toml` from 0.10.8.20240310 to 0.10.8.20260518\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/python/typeshed/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uvicorn` from 0.42.0 to 0.52.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/releases\"\u003euvicorn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.52.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete the closing handshake on server-initiated WebSocket closes in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e and \u003ccode\u003ewsproto\u003c/code\u003e implementations, waiting for the client's close reply with a 10 second timeout instead of resetting the connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing write flow control to the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, preventing data truncation on server-initiated closes with large in-flight payloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle connection loss while a WebSocket write is waiting on backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate \u003ccode\u003eContent-Type\u003c/code\u003e and \u003ccode\u003eContent-Length\u003c/code\u003e headers from WebSocket denial responses on the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, and deliver non-UTF-8 denial bodies intact (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3041\"\u003e#3041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.52.0...0.52.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.52.0...0.52.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.52.0\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.51.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers with overlap on SIGHUP for near-zero-downtime reloads by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3025\"\u003eKludex/uvicorn#3025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove colorama from the standard extra by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3027\"\u003eKludex/uvicorn#3027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire websockets\u0026gt;=13.0 for the default sansio implementation by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3021\"\u003eKludex/uvicorn#3021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.1...0.50.2\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.1...0.50.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the websockets-sansio implementation by \u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.0\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md\"\u003euvicorn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.52.1 (August 1, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete the closing handshake on server-initiated WebSocket closes in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e and \u003ccode\u003ewsproto\u003c/code\u003e implementations, waiting for the client's close reply with a 10 second timeout instead of resetting the connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing write flow control to the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, preventing data truncation on server-initiated closes with large in-flight payloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle connection loss while a WebSocket write is waiting on backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate \u003ccode\u003eContent-Type\u003c/code\u003e and \u003ccode\u003eContent-Length\u003c/code\u003e headers from WebSocket denial responses on the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, and deliver non-UTF-8 denial bodies intact (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3041\"\u003e#3041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.52.0 (July 29, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.51.0 (July 8, 2026)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers one at a time on \u003ccode\u003eSIGHUP\u003c/code\u003e, bringing each replacement up before retiring the old worker, so reloads no longer drop requests (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003ecolorama\u003c/code\u003e from the \u003ccode\u003estandard\u003c/code\u003e extra (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3027\"\u003e#3027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.2 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ewebsockets\u0026gt;=13.0\u003c/code\u003e, which the default \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation needs (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.1 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3019\"\u003e#3019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.0 (July 4, 2026)\u003c/h2\u003e\n\u003cp\u003eIf you use WebSockets, note that \u003ccode\u003e--ws auto\u003c/code\u003e now picks the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation. You shouldn't need it, but you can pin \u003ccode\u003e--ws websockets\u003c/code\u003e to get the deprecated legacy one back.\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\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/Kludex/uvicorn/commit/ee8e45ca472db17b4aef1d539f209539062d002e\"\u003e\u003ccode\u003eee8e45c\u003c/code\u003e\u003c/a\u003e Version 0.52.1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3056\"\u003e#3056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/b57926d3f46348b5773b184cdf53ae8588300b77\"\u003e\u003ccode\u003eb57926d\u003c/code\u003e\u003c/a\u003e Remove duplicate content headers from WebSocket denial responses on websocket...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/49de1b91d497d038d97a0475f7459fbf66b9b8f9\"\u003e\u003ccode\u003e49de1b9\u003c/code\u003e\u003c/a\u003e chore(deps): bump pymdown-extensions from 10.21.3 to 11.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3042\"\u003e#3042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/2f3fa3ab55b945d34d3933ec267be5b6ca41fc14\"\u003e\u003ccode\u003e2f3fa3a\u003c/code\u003e\u003c/a\u003e Complete server-initiated closes in SansIO WebSocket protocols (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8c59d55b92b94fd5bee5960d1456ff8cb3072a32\"\u003e\u003ccode\u003e8c59d55\u003c/code\u003e\u003c/a\u003e chore(deps): bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3054\"\u003e#3054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e148451dd97c321b71abd029f01e6eabebe4958c\"\u003e\u003ccode\u003ee148451\u003c/code\u003e\u003c/a\u003e Handle connection loss during WebSocket write backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e16a69b6c8f186d76ca45b08de2cacba8472edd8\"\u003e\u003ccode\u003ee16a69b\u003c/code\u003e\u003c/a\u003e Add missing write flow control to \u003ccode\u003ewebsockets-sansio\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/ef1dd44319549de33079c0e69ef0d09c48c0a964\"\u003e\u003ccode\u003eef1dd44\u003c/code\u003e\u003c/a\u003e Fold the zttp-only tests back into the HTTP test suite (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3046\"\u003e#3046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8f1b884cd4a5298539ce77c44d96c7aebd512dff\"\u003e\u003ccode\u003e8f1b884\u003c/code\u003e\u003c/a\u003e Version 0.52.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3044\"\u003e#3044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/f6833dbac8c3923c6c2915fe996cd06ceecd125b\"\u003e\u003ccode\u003ef6833db\u003c/code\u003e\u003c/a\u003e Add experimental zttp HTTP/1.1 protocol (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.42.0...0.52.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-repair` from 0.58.7 to 0.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mangiucugna/json_repair/releases\"\u003ejson-repair's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.62.0\u003c/h2\u003e\n\u003ch1\u003eAdded\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/209\"\u003e#209\u003c/a\u003e, retry subsequent top-level fragments in \u003ccode\u003esalvage mode\u003c/code\u003e when an earlier candidate fails schema validation, returning the first matching fragment\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.7\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/207\"\u003e#207\u003c/a\u003e, respect multiple backslashes in strings when they have no additional meaning\u003c/li\u003e\n\u003cli\u003eUse the newly introduced fast-path for garbage json delimeter also when \u003ccode\u003eskip_json_loads=True\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.6\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/206\"\u003e#206\u003c/a\u003e, tidy up parsing of regex inside objects values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.5\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/205\"\u003e#205\u003c/a\u003e preserve root schema refs in union validation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/204\"\u003e#204\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/200\"\u003e#200\u003c/a\u003e, additional fixes for string parsing heuristic\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mangiucugna/json_repair/commit/dab9d6744274d3221671aabdb8643deee98805b0\"\u003e\u003ccode\u003edab9d67\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/mangiucugn...\n\n_Description has been truncated_","html_url":"https://github.com/tomaiofficial/OpenHands/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomaiofficial%2FOpenHands/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"5142995015","node_id":"PR_kwDOTkHOes7-qRPG","number":22,"state":"open","title":"chore(deps): bump the version-all group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","python","type: chore"],"assignees":[],"locked":false,"comments_count":17,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-13T15:26:19.000Z","updated_at":"2026-09-04T15:40:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"version-all","update_count":26,"packages":[{"name":"authlib","old_version":"1.6.12","new_version":"1.7.2","repository_url":"https://github.com/authlib/authlib"},{"name":"google-genai","old_version":"1.70.0","new_version":"1.75.0","repository_url":"https://github.com/googleapis/python-genai"},{"name":"google-api-python-client","old_version":"2.193.0","new_version":"2.198.0","repository_url":"https://github.com/googleapis/google-api-python-client"},{"name":"fastapi","old_version":"0.135.3","new_version":"0.141.1","repository_url":"https://github.com/fastapi/fastapi"},{"name":"types-toml","old_version":"0.10.8.20240310","new_version":"0.10.8.20260518","repository_url":"https://github.com/python/typeshed"},{"name":"uvicorn","old_version":"0.42.0","new_version":"0.52.1","repository_url":"https://github.com/Kludex/uvicorn"},{"name":"json-repair","old_version":"0.58.7","new_version":"0.62.0","repository_url":"https://github.com/mangiucugna/json_repair"},{"name":"pathspec","old_version":"0.12.1","new_version":"1.1.1","repository_url":"https://github.com/cpburnz/python-pathspec"},{"name":"rapidfuzz","old_version":"3.14.3","new_version":"3.14.5","repository_url":"https://github.com/rapidfuzz/RapidFuzz"},{"name":"tree-sitter-language-pack","old_version":"0.7.4","new_version":"1.14.3","repository_url":"https://github.com/xberg-io/tree-sitter-language-pack"},{"name":"libtmux","old_version":"0.55.0","new_version":"0.62.0","repository_url":"https://github.com/tmux-python/libtmux"},{"name":"pygithub","old_version":"2.9.0","new_version":"2.9.1","repository_url":"https://github.com/pygithub/pygithub"},{"name":"python-json-logger","old_version":"3.3.0","new_version":"4.1.0","repository_url":"https://github.com/nhairs/python-json-logger"},{"name":"fastmcp","old_version":"3.2.0","new_version":"3.4.6","repository_url":"https://github.com/PrefectHQ/fastmcp"},{"name":"google-cloud-aiplatform","old_version":"1.145.0","new_version":"1.163.0","repository_url":"https://github.com/googleapis/python-aiplatform"},{"name":"anthropic","old_version":"0.88.0","new_version":"0.120.2","repository_url":"https://github.com/anthropics/anthropic-sdk-python"},{"name":"boto3","old_version":"1.42.82","new_version":"1.43.65","repository_url":"https://github.com/boto/boto3"},{"name":"kubernetes","old_version":"33.1.0","new_version":"36.0.3","repository_url":"https://github.com/kubernetes-client/python"},{"name":"joserfc","old_version":"1.6.5","new_version":"1.7.4","repository_url":"https://github.com/authlib/joserfc"},{"name":"sqlalchemy","old_version":"2.0.48","new_version":"2.0.51","repository_url":"https://github.com/sqlalchemy/sqlalchemy"},{"name":"asyncpg","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/MagicStack/asyncpg"},{"name":"lmnr","old_version":"0.7.56","new_version":"0.7.57","repository_url":"https://github.com/lmnr-ai/lmnr"},{"name":"build","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/pypa/build"},{"name":"types-setuptools","old_version":"82.0.0.20260402","new_version":"83.0.0.20260724","repository_url":"https://github.com/python/typeshed"},{"name":"pandas","old_version":"3.0.2","new_version":"3.0.5","repository_url":"https://github.com/pandas-dev/pandas"},{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps the version-all group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [authlib](https://github.com/authlib/authlib) | `1.6.12` | `1.7.2` |\n| [google-genai](https://github.com/googleapis/python-genai) | `1.70.0` | `1.75.0` |\n| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.193.0` | `2.198.0` |\n| [fastapi](https://github.com/fastapi/fastapi) | `0.135.3` | `0.141.1` |\n| [types-toml](https://github.com/python/typeshed) | `0.10.8.20240310` | `0.10.8.20260518` |\n| [uvicorn](https://github.com/Kludex/uvicorn) | `0.42.0` | `0.52.1` |\n| [json-repair](https://github.com/mangiucugna/json_repair) | `0.58.7` | `0.62.0` |\n| [pathspec](https://github.com/cpburnz/python-pathspec) | `0.12.1` | `1.1.1` |\n| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.14.3` | `3.14.5` |\n| [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) | `0.7.4` | `1.14.3` |\n| [libtmux](https://github.com/tmux-python/libtmux) | `0.55.0` | `0.62.0` |\n| [pygithub](https://github.com/pygithub/pygithub) | `2.9.0` | `2.9.1` |\n| [python-json-logger](https://github.com/nhairs/python-json-logger) | `3.3.0` | `4.1.0` |\n| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `3.2.0` | `3.4.6` |\n| [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform) | `1.145.0` | `1.163.0` |\n| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.88.0` | `0.120.2` |\n| [boto3](https://github.com/boto/boto3) | `1.42.82` | `1.43.65` |\n| [kubernetes](https://github.com/kubernetes-client/python) | `33.1.0` | `36.0.3` |\n| [joserfc](https://github.com/authlib/joserfc) | `1.6.5` | `1.7.4` |\n| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.48` | `2.0.51` |\n| [asyncpg](https://github.com/MagicStack/asyncpg) | `0.30.0` | `0.31.0` |\n| [lmnr](https://github.com/lmnr-ai/lmnr) | `0.7.56` | `0.7.57` |\n| [build](https://github.com/pypa/build) | `1.4.2` | `1.5.0` |\n| [types-setuptools](https://github.com/python/typeshed) | `82.0.0.20260402` | `83.0.0.20260724` |\n| [pandas](https://github.com/pandas-dev/pandas) | `3.0.2` | `3.0.5` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.7` | `4.5.10` |\n\n\nUpdates `authlib` from 1.6.12 to 1.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authlib/authlib/releases\"\u003eauthlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the readme links by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/886\"\u003eauthlib/authlib#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow non-recommended algorithms in ClientSecretJWT and PrivateKey by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/887\"\u003eauthlib/authlib#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate BCP47 language tags with a regex by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/873\"\u003eauthlib/authlib#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RFC7523 signing with non RSA keys by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/884\"\u003eauthlib/authlib#884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix authlib.jose deprecation warning poping from _joserfc_helpers by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/881\"\u003eauthlib/authlib#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix redirecting to unvalidated \u003ccode\u003eredirect_uri\u003c/code\u003e on \u003ccode\u003eInvalidScopeError\u003c/code\u003e  in \u003ccode\u003eOpenIDImplicitGrant\u003c/code\u003e and \u003ccode\u003eOpenIDHybridGrant\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorization and token endpoints request empty scope parameter management by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/847\"\u003eauthlib/authlib#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport from Python 3.10 to 3.14 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/850\"\u003eauthlib/authlib#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow composition of AuthorizationServerMetadata by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/853\"\u003eauthlib/authlib#853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake require_oauth parenthesis optional by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/855\"\u003eauthlib/authlib#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eexpires_at\u003c/code\u003e behavior when its value is 0 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/854\"\u003eauthlib/authlib#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigration to joserfc by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/852\"\u003eauthlib/authlib#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRP-initiated logout by \u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eget_jwt_config\u003c/code\u003e by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/858\"\u003eauthlib/authlib#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update PyPy version from 3.10 to 3.11 by \u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove \u0026quot;none\u0026quot; from default authlib.jose.jwt algorithms by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/860\"\u003eauthlib/authlib#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: normalize resolve_client_public_key method by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/861\"\u003eauthlib/authlib#861\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement rfc9700 PKCE downgrade countermeasure by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/864\"\u003eauthlib/authlib#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse correct syntax for tox.requires in tox.ini by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet client session User-Agent when fetching server metadata and JWKs by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/867\"\u003eauthlib/authlib#867\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use the real application object for Flask by \u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept the issuer URL as a valid audience by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/865\"\u003eauthlib/authlib#865\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't nest InvalidTokenError extra attribute by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/872\"\u003eauthlib/authlib#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation overhaul by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/875\"\u003eauthlib/authlib#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md docs.authlib.org/en/latest =\u0026gt; docs.authlib.org/en/stable by \u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.6 branch by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/877\"\u003eauthlib/authlib#877\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\"\u003ehttps://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/authlib/authlib/commit/a0b76fac3fa114d7759af2010546bfc332364b63\"\u003e\u003ccode\u003ea0b76fa\u003c/code\u003e\u003c/a\u003e chore: bump to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/c85c7f2b02faf2667f62b27aa60df042dbc9b4ab\"\u003e\u003ccode\u003ec85c7f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/884\"\u003e#884\u003c/a\u003e from azmeuk/852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/a3b2adda43b4452ba9f384d224f95848974b4eb4\"\u003e\u003ccode\u003ea3b2add\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/873\"\u003e#873\u003c/a\u003e from azmeuk/bcp47\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/f2578eaa198aedbaaaf3bb00eccc451e15e45e3a\"\u003e\u003ccode\u003ef2578ea\u003c/code\u003e\u003c/a\u003e fix: Import RSAKey in auth.py for additional key support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/b57182cf46a53da19623208dd852270ddec8ebcc\"\u003e\u003ccode\u003eb57182c\u003c/code\u003e\u003c/a\u003e fix: fallback support RSAKey when client_secret is text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4e7590292ca9f948a0766640b27025618750e6c1\"\u003e\u003ccode\u003e4e75902\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5eb4a860600ea2f3acc1a2a9c3e621a430da9d0f\"\u003e\u003ccode\u003e5eb4a86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/887\"\u003e#887\u003c/a\u003e from azmeuk/883-alg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5633f37c47bd8352b962f982cb916bc8b95bb5d5\"\u003e\u003ccode\u003e5633f37\u003c/code\u003e\u003c/a\u003e fix: allow non-recommended algorithms in ClientSecretJWT and PrivateKeyJWT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4c8e7b381aaef68f60e2323a25ba96cdb346f82f\"\u003e\u003ccode\u003e4c8e7b3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/886\"\u003e#886\u003c/a\u003e from azmeuk/885-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/23b333e48a17ebf9f032a0e0f9eb3f990a06f97b\"\u003e\u003ccode\u003e23b333e\u003c/code\u003e\u003c/a\u003e docs: fix the readme links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/authlib/authlib/compare/1.6.12...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-genai` from 1.70.0 to 1.75.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/python-genai/releases\"\u003egoogle-genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.75.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.74.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\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/googleapis/python-genai/blob/main/CHANGELOG.md\"\u003egoogle-genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRegenerate docs for 1.73.1 (\u003ca href=\"https://github.com/googleapis/python-genai/commit/2fb714b3fefa3a8972da57ef0675116b67e4808e\"\u003e2fb714b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate line in genai client docstring. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b1c6026033fc753d1fcd474d8f63f254a876741c\"\u003eb1c6026\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/6a909f00f0196f3d628194abf95098c43e59f2e0\"\u003e\u003ccode\u003e6a909f0\u003c/code\u003e\u003c/a\u003e chore(main): release 1.75.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2365\"\u003e#2365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd11222b9eb42e60f81a8a8e268d770925d625bb\"\u003e\u003ccode\u003edd11222\u003c/code\u003e\u003c/a\u003e chore: [Multimodal FileSearch] Move embedding_model to body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003e\u003ccode\u003efe5d69e\u003c/code\u003e\u003c/a\u003e feat: [Python] Multimodal file search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003e\u003ccode\u003ecce5398\u003c/code\u003e\u003c/a\u003e docs: Fix python docstrings for Image.from_file() to use kwargs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e\u003ccode\u003e4e17a9c\u003c/code\u003e\u003c/a\u003e fix: avoid caching stale token in async mTLS path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003e\u003ccode\u003eef26583\u003c/code\u003e\u003c/a\u003e docs: update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/860c041810c6b37638ea23370d39c80364b5c99a\"\u003e\u003ccode\u003e860c041\u003c/code\u003e\u003c/a\u003e chore(main): release 1.74.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/abcaa0d25da63a58c9ef96dac3b692c8396e5f42\"\u003e\u003ccode\u003eabcaa0d\u003c/code\u003e\u003c/a\u003e chore: Fix usage examples of LocalTokenizer.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/b7e877129ee75e1fe824e2dc97e951a5ba5690cb\"\u003e\u003ccode\u003eb7e8771\u003c/code\u003e\u003c/a\u003e chore: Add page number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/841301ee3901b34899a583939dfc28462d3db9d9\"\u003e\u003ccode\u003e841301e\u003c/code\u003e\u003c/a\u003e chore: Adjust Webhook update to better reflect modifiable fields\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.70.0...v1.75.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-api-python-client` from 2.193.0 to 2.198.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-python-client/releases\"\u003egoogle-api-python-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.198.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.197.0...v2.198.0\"\u003e2.198.0\u003c/a\u003e (2026-06-23)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadexchangebuyer2:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eagentregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealertcenter:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticsadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticshub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidmanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eartifactregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebackupdr:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryconnection:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquerydatatransfer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecalendar:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromemanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromewebstore:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudbuild:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclouddeploy:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudkms:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudsupport:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompute:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econfig:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econnectors:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtactcenterinsights:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtaineranalysis:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtainer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatamanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataplex:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataproc:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatastream:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperconnect:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperknowledge:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialogflow:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ediscoveryengine:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edisplayvideo:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edlp:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edomains:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/bf14134647a9c5c9e7430b0c5034afbcec89a203\"\u003e\u003ccode\u003ebf14134\u003c/code\u003e\u003c/a\u003e chore(main): release 2.198.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003e\u003ccode\u003eea0e936\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2771\"\u003e#2771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/348fc8fe6f88baffce730b5996a0ccfcaf8af7ad\"\u003e\u003ccode\u003e348fc8f\u003c/code\u003e\u003c/a\u003e chore: migrate samples to google-cloud-python system test infrastructure (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/6e471c075039dfef24e28d11658e03d5c949c7c3\"\u003e\u003ccode\u003e6e471c0\u003c/code\u003e\u003c/a\u003e chore(main): release 2.197.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2750\"\u003e#2750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/d9111424290bb5750881fcf4f975a1527811d5a4\"\u003e\u003ccode\u003ed911142\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2751\"\u003e#2751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/91ccdbee07bd762a05207c87c021314c2d965f70\"\u003e\u003ccode\u003e91ccdbe\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/c3d031be723ff123e8ec169b1d10e859106e8a91\"\u003e\u003ccode\u003ec3d031b\u003c/code\u003e\u003c/a\u003e chore(main): release 2.196.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2747\"\u003e#2747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/0e93050b9161dabdf8a2745b1d6c3aceb4d31e24\"\u003e\u003ccode\u003e0e93050\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/fa00588e98bb8d6ee7b75cd92f58c6acbb1b4689\"\u003e\u003ccode\u003efa00588\u003c/code\u003e\u003c/a\u003e chore(main): release 2.195.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2743\"\u003e#2743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/f7e902671449dfc2d0ef162f30a526831a486b67\"\u003e\u003ccode\u003ef7e9026\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2745\"\u003e#2745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.193.0...v2.198.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fastapi` from 0.135.3 to 0.141.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fastapi/fastapi/releases\"\u003efastapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.141.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix support for background tasks and headers from dependencies in \u003ccode\u003eapp.frontend()\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16105\"\u003e#16105\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16104\"\u003e#16104\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.141.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more convenient with \u003ccode\u003efastapi dev\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16102\"\u003e#16102\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.13\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003estatus_code\u003c/code\u003e being ignored for SSE and JSONL streaming endpoints. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15937\"\u003e#15937\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Fix \u003ccode\u003eformat_sse_event\u003c/code\u003e docstring rendering of \u003ccode\u003e\\n\\n\u003c/code\u003e terminator. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15613\"\u003e#15613\u003c/a\u003e by \u003ca href=\"https://github.com/AshNicolus\"\u003e\u003ccode\u003e@​AshNicolus\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e📝 Add API reference page for fastapi.sse. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15930\"\u003e#15930\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix line splitting in \u003ccode\u003eformat_sse_event\u003c/code\u003e to comply with SSE spec. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15515\"\u003e#15515\u003c/a\u003e by \u003ca href=\"https://github.com/Zawwarsami16\"\u003e\u003ccode\u003e@​Zawwarsami16\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eresponse_model_*\u003c/code\u003e params ignored for non-generator endpoints with \u003ccode\u003eIterable[..]\u003c/code\u003e return type. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15093\"\u003e#15093\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix handling sequences with nested Annotated types. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14874\"\u003e#14874\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Accept any base test failure as regression. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16092\"\u003e#16092\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e🐛 Preserve pytest exit code in regression check. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16091\"\u003e#16091\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✅ Test PR regressions against base code. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16090\"\u003e#16090\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.9\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eexclude_defaults\u003c/code\u003e not propagated to dict keys and values in \u003ccode\u003ejsonable_encoder\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16043\"\u003e#16043\u003c/a\u003e by \u003ca href=\"https://github.com/MBGrao\"\u003e\u003ccode\u003e@​MBGrao\u003c/code\u003e\u003c/a\u003e.\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/95f8322ee1dcda7ceace7b1c4f6c9915b36d748f\"\u003e\u003ccode\u003e95f8322\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.1 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16106\"\u003e#16106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/f137944c435cff4e4b30ea7d12855ea88ddb868c\"\u003e\u003ccode\u003ef137944\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/d62354434b2e508fe89024213b220ca8e67dea5e\"\u003e\u003ccode\u003ed623544\u003c/code\u003e\u003c/a\u003e 🐛 Fix support for background tasks and headers from dependencies in `app.fron...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/1d211b9c1009d577f39fa2b19b10d9a93a72a0ed\"\u003e\u003ccode\u003e1d211b9\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/8a1f8768411e62093e70ce142ea10863a485643c\"\u003e\u003ccode\u003e8a1f876\u003c/code\u003e\u003c/a\u003e 📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16104\"\u003e#16104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/c7e7b651d6946c07cc9f675f39c9501d08319e57\"\u003e\u003ccode\u003ec7e7b65\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.0 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16103\"\u003e#16103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/6bceb84053eb2405e9c000aad30ea13367b5ee32\"\u003e\u003ccode\u003e6bceb84\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/5429fed84e84e32672c25a953eca3429b841ce90\"\u003e\u003ccode\u003e5429fed\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more conven...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/628663f4f899c465da423bce681c7adf9a218948\"\u003e\u003ccode\u003e628663f\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.140.13 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16096\"\u003e#16096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/0b54fd00273019034dd30b120ac842e65d80690e\"\u003e\u003ccode\u003e0b54fd0\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fastapi/fastapi/compare/0.135.3...0.141.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `types-toml` from 0.10.8.20240310 to 0.10.8.20260518\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/python/typeshed/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uvicorn` from 0.42.0 to 0.52.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/releases\"\u003euvicorn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.52.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete the closing handshake on server-initiated WebSocket closes in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e and \u003ccode\u003ewsproto\u003c/code\u003e implementations, waiting for the client's close reply with a 10 second timeout instead of resetting the connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing write flow control to the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, preventing data truncation on server-initiated closes with large in-flight payloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle connection loss while a WebSocket write is waiting on backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate \u003ccode\u003eContent-Type\u003c/code\u003e and \u003ccode\u003eContent-Length\u003c/code\u003e headers from WebSocket denial responses on the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, and deliver non-UTF-8 denial bodies intact (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3041\"\u003e#3041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.52.0...0.52.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.52.0...0.52.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.52.0\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.51.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers with overlap on SIGHUP for near-zero-downtime reloads by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3025\"\u003eKludex/uvicorn#3025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove colorama from the standard extra by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3027\"\u003eKludex/uvicorn#3027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire websockets\u0026gt;=13.0 for the default sansio implementation by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3021\"\u003eKludex/uvicorn#3021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.1...0.50.2\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.1...0.50.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the websockets-sansio implementation by \u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.0\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md\"\u003euvicorn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.52.1 (August 1, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete the closing handshake on server-initiated WebSocket closes in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e and \u003ccode\u003ewsproto\u003c/code\u003e implementations, waiting for the client's close reply with a 10 second timeout instead of resetting the connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing write flow control to the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, preventing data truncation on server-initiated closes with large in-flight payloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle connection loss while a WebSocket write is waiting on backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate \u003ccode\u003eContent-Type\u003c/code\u003e and \u003ccode\u003eContent-Length\u003c/code\u003e headers from WebSocket denial responses on the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, and deliver non-UTF-8 denial bodies intact (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3041\"\u003e#3041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.52.0 (July 29, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.51.0 (July 8, 2026)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers one at a time on \u003ccode\u003eSIGHUP\u003c/code\u003e, bringing each replacement up before retiring the old worker, so reloads no longer drop requests (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003ecolorama\u003c/code\u003e from the \u003ccode\u003estandard\u003c/code\u003e extra (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3027\"\u003e#3027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.2 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ewebsockets\u0026gt;=13.0\u003c/code\u003e, which the default \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation needs (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.1 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3019\"\u003e#3019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.0 (July 4, 2026)\u003c/h2\u003e\n\u003cp\u003eIf you use WebSockets, note that \u003ccode\u003e--ws auto\u003c/code\u003e now picks the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation. You shouldn't need it, but you can pin \u003ccode\u003e--ws websockets\u003c/code\u003e to get the deprecated legacy one back.\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\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/Kludex/uvicorn/commit/ee8e45ca472db17b4aef1d539f209539062d002e\"\u003e\u003ccode\u003eee8e45c\u003c/code\u003e\u003c/a\u003e Version 0.52.1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3056\"\u003e#3056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/b57926d3f46348b5773b184cdf53ae8588300b77\"\u003e\u003ccode\u003eb57926d\u003c/code\u003e\u003c/a\u003e Remove duplicate content headers from WebSocket denial responses on websocket...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/49de1b91d497d038d97a0475f7459fbf66b9b8f9\"\u003e\u003ccode\u003e49de1b9\u003c/code\u003e\u003c/a\u003e chore(deps): bump pymdown-extensions from 10.21.3 to 11.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3042\"\u003e#3042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/2f3fa3ab55b945d34d3933ec267be5b6ca41fc14\"\u003e\u003ccode\u003e2f3fa3a\u003c/code\u003e\u003c/a\u003e Complete server-initiated closes in SansIO WebSocket protocols (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8c59d55b92b94fd5bee5960d1456ff8cb3072a32\"\u003e\u003ccode\u003e8c59d55\u003c/code\u003e\u003c/a\u003e chore(deps): bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3054\"\u003e#3054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e148451dd97c321b71abd029f01e6eabebe4958c\"\u003e\u003ccode\u003ee148451\u003c/code\u003e\u003c/a\u003e Handle connection loss during WebSocket write backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e16a69b6c8f186d76ca45b08de2cacba8472edd8\"\u003e\u003ccode\u003ee16a69b\u003c/code\u003e\u003c/a\u003e Add missing write flow control to \u003ccode\u003ewebsockets-sansio\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/ef1dd44319549de33079c0e69ef0d09c48c0a964\"\u003e\u003ccode\u003eef1dd44\u003c/code\u003e\u003c/a\u003e Fold the zttp-only tests back into the HTTP test suite (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3046\"\u003e#3046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8f1b884cd4a5298539ce77c44d96c7aebd512dff\"\u003e\u003ccode\u003e8f1b884\u003c/code\u003e\u003c/a\u003e Version 0.52.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3044\"\u003e#3044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/f6833dbac8c3923c6c2915fe996cd06ceecd125b\"\u003e\u003ccode\u003ef6833db\u003c/code\u003e\u003c/a\u003e Add experimental zttp HTTP/1.1 protocol (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.42.0...0.52.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-repair` from 0.58.7 to 0.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mangiucugna/json_repair/releases\"\u003ejson-repair's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.62.0\u003c/h2\u003e\n\u003ch1\u003eAdded\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/209\"\u003e#209\u003c/a\u003e, retry subsequent top-level fragments in \u003ccode\u003esalvage mode\u003c/code\u003e when an earlier candidate fails schema validation, returning the first matching fragment\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.7\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/207\"\u003e#207\u003c/a\u003e, respect multiple backslashes in strings when they have no additional meaning\u003c/li\u003e\n\u003cli\u003eUse the newly introduced fast-path for garbage json delimeter also when \u003ccode\u003eskip_json_loads=True\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.6\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/206\"\u003e#206\u003c/a\u003e, tidy up parsing of regex inside objects values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.5\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/205\"\u003e#205\u003c/a\u003e preserve root schema refs in union validation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/204\"\u003e#204\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/200\"\u003e#200\u003c/a\u003e, additional fixes for string parsing heuristic\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mangiucugna/json_repair/commit/dab9d6744274d3221671aabdb8643deee98805b0\"\u003e\u003ccode\u003edab9d67\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.g...\n\n_Description has been truncated_","html_url":"https://github.com/maycockwollam-netizen/K/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/maycockwollam-netizen%2FK/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"5094319583","node_id":"PR_kwDOTn4HBM78PhU4","number":16,"state":"open","title":"build(deps): bump the version-all group with 26 updates","user":"dependabot[bot]","labels":["dependencies","python","type: build"],"assignees":[],"locked":false,"comments_count":20,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-07T22:06:44.000Z","updated_at":"2026-09-04T22:20:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"version-all","update_count":26,"packages":[{"name":"authlib","old_version":"1.6.12","new_version":"1.7.2","repository_url":"https://github.com/authlib/authlib"},{"name":"google-genai","old_version":"1.70.0","new_version":"1.75.0","repository_url":"https://github.com/googleapis/python-genai"},{"name":"google-api-python-client","old_version":"2.193.0","new_version":"2.198.0","repository_url":"https://github.com/googleapis/google-api-python-client"},{"name":"fastapi","old_version":"0.135.3","new_version":"0.141.1","repository_url":"https://github.com/fastapi/fastapi"},{"name":"types-toml","old_version":"0.10.8.20240310","new_version":"0.10.8.20260518","repository_url":"https://github.com/python/typeshed"},{"name":"uvicorn","old_version":"0.42.0","new_version":"0.52.0","repository_url":"https://github.com/Kludex/uvicorn"},{"name":"json-repair","old_version":"0.58.7","new_version":"0.61.7","repository_url":"https://github.com/mangiucugna/json_repair"},{"name":"pathspec","old_version":"0.12.1","new_version":"1.1.1","repository_url":"https://github.com/cpburnz/python-pathspec"},{"name":"rapidfuzz","old_version":"3.14.3","new_version":"3.14.5","repository_url":"https://github.com/rapidfuzz/RapidFuzz"},{"name":"tree-sitter-language-pack","old_version":"0.7.4","new_version":"1.13.7","repository_url":"https://github.com/xberg-io/tree-sitter-language-pack"},{"name":"libtmux","old_version":"0.55.0","new_version":"0.62.0","repository_url":"https://github.com/tmux-python/libtmux"},{"name":"pygithub","old_version":"2.9.0","new_version":"2.9.1","repository_url":"https://github.com/pygithub/pygithub"},{"name":"python-json-logger","old_version":"3.3.0","new_version":"4.1.0","repository_url":"https://github.com/nhairs/python-json-logger"},{"name":"fastmcp","old_version":"3.2.0","new_version":"3.4.5","repository_url":"https://github.com/PrefectHQ/fastmcp"},{"name":"google-cloud-aiplatform","old_version":"1.145.0","new_version":"1.163.0","repository_url":"https://github.com/googleapis/python-aiplatform"},{"name":"anthropic","old_version":"0.88.0","new_version":"0.120.2","repository_url":"https://github.com/anthropics/anthropic-sdk-python"},{"name":"boto3","old_version":"1.42.82","new_version":"1.43.62","repository_url":"https://github.com/boto/boto3"},{"name":"kubernetes","old_version":"33.1.0","new_version":"36.0.3","repository_url":"https://github.com/kubernetes-client/python"},{"name":"joserfc","old_version":"1.6.5","new_version":"1.7.4","repository_url":"https://github.com/authlib/joserfc"},{"name":"sqlalchemy","old_version":"2.0.48","new_version":"2.0.51","repository_url":"https://github.com/sqlalchemy/sqlalchemy"},{"name":"asyncpg","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/MagicStack/asyncpg"},{"name":"lmnr","old_version":"0.7.49","new_version":"0.7.52","repository_url":"https://github.com/lmnr-ai/lmnr"},{"name":"build","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/pypa/build"},{"name":"types-setuptools","old_version":"82.0.0.20260402","new_version":"83.0.0.20260724","repository_url":"https://github.com/python/typeshed"},{"name":"pandas","old_version":"3.0.2","new_version":"3.0.5","repository_url":"https://github.com/pandas-dev/pandas"},{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps the version-all group with 26 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [authlib](https://github.com/authlib/authlib) | `1.6.12` | `1.7.2` |\n| [google-genai](https://github.com/googleapis/python-genai) | `1.70.0` | `1.75.0` |\n| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.193.0` | `2.198.0` |\n| [fastapi](https://github.com/fastapi/fastapi) | `0.135.3` | `0.141.1` |\n| [types-toml](https://github.com/python/typeshed) | `0.10.8.20240310` | `0.10.8.20260518` |\n| [uvicorn](https://github.com/Kludex/uvicorn) | `0.42.0` | `0.52.0` |\n| [json-repair](https://github.com/mangiucugna/json_repair) | `0.58.7` | `0.61.7` |\n| [pathspec](https://github.com/cpburnz/python-pathspec) | `0.12.1` | `1.1.1` |\n| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.14.3` | `3.14.5` |\n| [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) | `0.7.4` | `1.13.7` |\n| [libtmux](https://github.com/tmux-python/libtmux) | `0.55.0` | `0.62.0` |\n| [pygithub](https://github.com/pygithub/pygithub) | `2.9.0` | `2.9.1` |\n| [python-json-logger](https://github.com/nhairs/python-json-logger) | `3.3.0` | `4.1.0` |\n| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `3.2.0` | `3.4.5` |\n| [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform) | `1.145.0` | `1.163.0` |\n| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.88.0` | `0.120.2` |\n| [boto3](https://github.com/boto/boto3) | `1.42.82` | `1.43.62` |\n| [kubernetes](https://github.com/kubernetes-client/python) | `33.1.0` | `36.0.3` |\n| [joserfc](https://github.com/authlib/joserfc) | `1.6.5` | `1.7.4` |\n| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.48` | `2.0.51` |\n| [asyncpg](https://github.com/MagicStack/asyncpg) | `0.30.0` | `0.31.0` |\n| [lmnr](https://github.com/lmnr-ai/lmnr) | `0.7.49` | `0.7.52` |\n| [build](https://github.com/pypa/build) | `1.4.2` | `1.5.0` |\n| [types-setuptools](https://github.com/python/typeshed) | `82.0.0.20260402` | `83.0.0.20260724` |\n| [pandas](https://github.com/pandas-dev/pandas) | `3.0.2` | `3.0.5` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.7` | `4.5.10` |\n\nUpdates `authlib` from 1.6.12 to 1.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authlib/authlib/releases\"\u003eauthlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the readme links by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/886\"\u003eauthlib/authlib#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow non-recommended algorithms in ClientSecretJWT and PrivateKey by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/887\"\u003eauthlib/authlib#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate BCP47 language tags with a regex by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/873\"\u003eauthlib/authlib#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RFC7523 signing with non RSA keys by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/884\"\u003eauthlib/authlib#884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix authlib.jose deprecation warning poping from _joserfc_helpers by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/881\"\u003eauthlib/authlib#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix redirecting to unvalidated \u003ccode\u003eredirect_uri\u003c/code\u003e on \u003ccode\u003eInvalidScopeError\u003c/code\u003e  in \u003ccode\u003eOpenIDImplicitGrant\u003c/code\u003e and \u003ccode\u003eOpenIDHybridGrant\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorization and token endpoints request empty scope parameter management by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/847\"\u003eauthlib/authlib#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport from Python 3.10 to 3.14 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/850\"\u003eauthlib/authlib#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow composition of AuthorizationServerMetadata by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/853\"\u003eauthlib/authlib#853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake require_oauth parenthesis optional by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/855\"\u003eauthlib/authlib#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eexpires_at\u003c/code\u003e behavior when its value is 0 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/854\"\u003eauthlib/authlib#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigration to joserfc by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/852\"\u003eauthlib/authlib#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRP-initiated logout by \u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eget_jwt_config\u003c/code\u003e by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/858\"\u003eauthlib/authlib#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update PyPy version from 3.10 to 3.11 by \u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove \u0026quot;none\u0026quot; from default authlib.jose.jwt algorithms by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/860\"\u003eauthlib/authlib#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: normalize resolve_client_public_key method by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/861\"\u003eauthlib/authlib#861\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement rfc9700 PKCE downgrade countermeasure by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/864\"\u003eauthlib/authlib#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse correct syntax for tox.requires in tox.ini by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet client session User-Agent when fetching server metadata and JWKs by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/867\"\u003eauthlib/authlib#867\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use the real application object for Flask by \u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept the issuer URL as a valid audience by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/865\"\u003eauthlib/authlib#865\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't nest InvalidTokenError extra attribute by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/872\"\u003eauthlib/authlib#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation overhaul by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/875\"\u003eauthlib/authlib#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md docs.authlib.org/en/latest =\u0026gt; docs.authlib.org/en/stable by \u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.6 branch by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/877\"\u003eauthlib/authlib#877\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\"\u003ehttps://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/authlib/authlib/commit/a0b76fac3fa114d7759af2010546bfc332364b63\"\u003e\u003ccode\u003ea0b76fa\u003c/code\u003e\u003c/a\u003e chore: bump to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/c85c7f2b02faf2667f62b27aa60df042dbc9b4ab\"\u003e\u003ccode\u003ec85c7f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/884\"\u003e#884\u003c/a\u003e from azmeuk/852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/a3b2adda43b4452ba9f384d224f95848974b4eb4\"\u003e\u003ccode\u003ea3b2add\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/873\"\u003e#873\u003c/a\u003e from azmeuk/bcp47\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/f2578eaa198aedbaaaf3bb00eccc451e15e45e3a\"\u003e\u003ccode\u003ef2578ea\u003c/code\u003e\u003c/a\u003e fix: Import RSAKey in auth.py for additional key support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/b57182cf46a53da19623208dd852270ddec8ebcc\"\u003e\u003ccode\u003eb57182c\u003c/code\u003e\u003c/a\u003e fix: fallback support RSAKey when client_secret is text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4e7590292ca9f948a0766640b27025618750e6c1\"\u003e\u003ccode\u003e4e75902\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5eb4a860600ea2f3acc1a2a9c3e621a430da9d0f\"\u003e\u003ccode\u003e5eb4a86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/887\"\u003e#887\u003c/a\u003e from azmeuk/883-alg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5633f37c47bd8352b962f982cb916bc8b95bb5d5\"\u003e\u003ccode\u003e5633f37\u003c/code\u003e\u003c/a\u003e fix: allow non-recommended algorithms in ClientSecretJWT and PrivateKeyJWT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4c8e7b381aaef68f60e2323a25ba96cdb346f82f\"\u003e\u003ccode\u003e4c8e7b3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/886\"\u003e#886\u003c/a\u003e from azmeuk/885-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/23b333e48a17ebf9f032a0e0f9eb3f990a06f97b\"\u003e\u003ccode\u003e23b333e\u003c/code\u003e\u003c/a\u003e docs: fix the readme links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/authlib/authlib/compare/1.6.12...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-genai` from 1.70.0 to 1.75.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/python-genai/releases\"\u003egoogle-genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.75.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.74.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\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/googleapis/python-genai/blob/main/CHANGELOG.md\"\u003egoogle-genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRegenerate docs for 1.73.1 (\u003ca href=\"https://github.com/googleapis/python-genai/commit/2fb714b3fefa3a8972da57ef0675116b67e4808e\"\u003e2fb714b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate line in genai client docstring. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b1c6026033fc753d1fcd474d8f63f254a876741c\"\u003eb1c6026\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/6a909f00f0196f3d628194abf95098c43e59f2e0\"\u003e\u003ccode\u003e6a909f0\u003c/code\u003e\u003c/a\u003e chore(main): release 1.75.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2365\"\u003e#2365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd11222b9eb42e60f81a8a8e268d770925d625bb\"\u003e\u003ccode\u003edd11222\u003c/code\u003e\u003c/a\u003e chore: [Multimodal FileSearch] Move embedding_model to body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003e\u003ccode\u003efe5d69e\u003c/code\u003e\u003c/a\u003e feat: [Python] Multimodal file search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003e\u003ccode\u003ecce5398\u003c/code\u003e\u003c/a\u003e docs: Fix python docstrings for Image.from_file() to use kwargs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e\u003ccode\u003e4e17a9c\u003c/code\u003e\u003c/a\u003e fix: avoid caching stale token in async mTLS path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003e\u003ccode\u003eef26583\u003c/code\u003e\u003c/a\u003e docs: update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/860c041810c6b37638ea23370d39c80364b5c99a\"\u003e\u003ccode\u003e860c041\u003c/code\u003e\u003c/a\u003e chore(main): release 1.74.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/abcaa0d25da63a58c9ef96dac3b692c8396e5f42\"\u003e\u003ccode\u003eabcaa0d\u003c/code\u003e\u003c/a\u003e chore: Fix usage examples of LocalTokenizer.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/b7e877129ee75e1fe824e2dc97e951a5ba5690cb\"\u003e\u003ccode\u003eb7e8771\u003c/code\u003e\u003c/a\u003e chore: Add page number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/841301ee3901b34899a583939dfc28462d3db9d9\"\u003e\u003ccode\u003e841301e\u003c/code\u003e\u003c/a\u003e chore: Adjust Webhook update to better reflect modifiable fields\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.70.0...v1.75.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-api-python-client` from 2.193.0 to 2.198.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-python-client/releases\"\u003egoogle-api-python-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.198.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.197.0...v2.198.0\"\u003e2.198.0\u003c/a\u003e (2026-06-23)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadexchangebuyer2:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eagentregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealertcenter:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticsadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticshub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidmanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eartifactregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebackupdr:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryconnection:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquerydatatransfer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecalendar:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromemanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromewebstore:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudbuild:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclouddeploy:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudkms:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudsupport:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompute:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econfig:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econnectors:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtactcenterinsights:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtaineranalysis:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtainer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatamanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataplex:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataproc:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatastream:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperconnect:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperknowledge:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialogflow:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ediscoveryengine:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edisplayvideo:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edlp:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edomains:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/bf14134647a9c5c9e7430b0c5034afbcec89a203\"\u003e\u003ccode\u003ebf14134\u003c/code\u003e\u003c/a\u003e chore(main): release 2.198.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003e\u003ccode\u003eea0e936\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2771\"\u003e#2771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/348fc8fe6f88baffce730b5996a0ccfcaf8af7ad\"\u003e\u003ccode\u003e348fc8f\u003c/code\u003e\u003c/a\u003e chore: migrate samples to google-cloud-python system test infrastructure (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/6e471c075039dfef24e28d11658e03d5c949c7c3\"\u003e\u003ccode\u003e6e471c0\u003c/code\u003e\u003c/a\u003e chore(main): release 2.197.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2750\"\u003e#2750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/d9111424290bb5750881fcf4f975a1527811d5a4\"\u003e\u003ccode\u003ed911142\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2751\"\u003e#2751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/91ccdbee07bd762a05207c87c021314c2d965f70\"\u003e\u003ccode\u003e91ccdbe\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/c3d031be723ff123e8ec169b1d10e859106e8a91\"\u003e\u003ccode\u003ec3d031b\u003c/code\u003e\u003c/a\u003e chore(main): release 2.196.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2747\"\u003e#2747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/0e93050b9161dabdf8a2745b1d6c3aceb4d31e24\"\u003e\u003ccode\u003e0e93050\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/fa00588e98bb8d6ee7b75cd92f58c6acbb1b4689\"\u003e\u003ccode\u003efa00588\u003c/code\u003e\u003c/a\u003e chore(main): release 2.195.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2743\"\u003e#2743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/f7e902671449dfc2d0ef162f30a526831a486b67\"\u003e\u003ccode\u003ef7e9026\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2745\"\u003e#2745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.193.0...v2.198.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fastapi` from 0.135.3 to 0.141.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fastapi/fastapi/releases\"\u003efastapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.141.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix support for background tasks and headers from dependencies in \u003ccode\u003eapp.frontend()\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16105\"\u003e#16105\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16104\"\u003e#16104\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.141.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more convenient with \u003ccode\u003efastapi dev\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16102\"\u003e#16102\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.13\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003estatus_code\u003c/code\u003e being ignored for SSE and JSONL streaming endpoints. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15937\"\u003e#15937\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Fix \u003ccode\u003eformat_sse_event\u003c/code\u003e docstring rendering of \u003ccode\u003e\\n\\n\u003c/code\u003e terminator. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15613\"\u003e#15613\u003c/a\u003e by \u003ca href=\"https://github.com/AshNicolus\"\u003e\u003ccode\u003e@​AshNicolus\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e📝 Add API reference page for fastapi.sse. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15930\"\u003e#15930\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix line splitting in \u003ccode\u003eformat_sse_event\u003c/code\u003e to comply with SSE spec. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15515\"\u003e#15515\u003c/a\u003e by \u003ca href=\"https://github.com/Zawwarsami16\"\u003e\u003ccode\u003e@​Zawwarsami16\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eresponse_model_*\u003c/code\u003e params ignored for non-generator endpoints with \u003ccode\u003eIterable[..]\u003c/code\u003e return type. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15093\"\u003e#15093\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix handling sequences with nested Annotated types. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14874\"\u003e#14874\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Accept any base test failure as regression. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16092\"\u003e#16092\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e🐛 Preserve pytest exit code in regression check. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16091\"\u003e#16091\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✅ Test PR regressions against base code. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16090\"\u003e#16090\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.9\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eexclude_defaults\u003c/code\u003e not propagated to dict keys and values in \u003ccode\u003ejsonable_encoder\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16043\"\u003e#16043\u003c/a\u003e by \u003ca href=\"https://github.com/MBGrao\"\u003e\u003ccode\u003e@​MBGrao\u003c/code\u003e\u003c/a\u003e.\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/95f8322ee1dcda7ceace7b1c4f6c9915b36d748f\"\u003e\u003ccode\u003e95f8322\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.1 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16106\"\u003e#16106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/f137944c435cff4e4b30ea7d12855ea88ddb868c\"\u003e\u003ccode\u003ef137944\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/d62354434b2e508fe89024213b220ca8e67dea5e\"\u003e\u003ccode\u003ed623544\u003c/code\u003e\u003c/a\u003e 🐛 Fix support for background tasks and headers from dependencies in `app.fron...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/1d211b9c1009d577f39fa2b19b10d9a93a72a0ed\"\u003e\u003ccode\u003e1d211b9\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/8a1f8768411e62093e70ce142ea10863a485643c\"\u003e\u003ccode\u003e8a1f876\u003c/code\u003e\u003c/a\u003e 📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16104\"\u003e#16104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/c7e7b651d6946c07cc9f675f39c9501d08319e57\"\u003e\u003ccode\u003ec7e7b65\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.0 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16103\"\u003e#16103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/6bceb84053eb2405e9c000aad30ea13367b5ee32\"\u003e\u003ccode\u003e6bceb84\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/5429fed84e84e32672c25a953eca3429b841ce90\"\u003e\u003ccode\u003e5429fed\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more conven...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/628663f4f899c465da423bce681c7adf9a218948\"\u003e\u003ccode\u003e628663f\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.140.13 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16096\"\u003e#16096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/0b54fd00273019034dd30b120ac842e65d80690e\"\u003e\u003ccode\u003e0b54fd0\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fastapi/fastapi/compare/0.135.3...0.141.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `types-toml` from 0.10.8.20240310 to 0.10.8.20260518\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/python/typeshed/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uvicorn` from 0.42.0 to 0.52.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/releases\"\u003euvicorn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.52.0\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.51.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers with overlap on SIGHUP for near-zero-downtime reloads by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3025\"\u003eKludex/uvicorn#3025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove colorama from the standard extra by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3027\"\u003eKludex/uvicorn#3027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the websockets-sansio implementation by \u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMemoize trusted host checks to avoid re-parsing the client IP per request by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2970\"\u003eKludex/uvicorn#2970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache the \u003ccode\u003easgi\u003c/code\u003e scope sub-dict per connection by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2976\"\u003eKludex/uvicorn#2976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild a fresh \u003ccode\u003easgi\u003c/code\u003e scope dict per request by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2977\"\u003eKludex/uvicorn#2977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace click.style with an internal ANSI style helper by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2981\"\u003eKludex/uvicorn#2981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid copying single-frame WebSocket payloads in websockets-sansio by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2983\"\u003eKludex/uvicorn#2983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate the legacy websockets implementation and default \u003ccode\u003eauto\u003c/code\u003e to websockets-sansio by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2985\"\u003eKludex/uvicorn#2985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExit with a dedicated code on startup failure and stop the supervisor when a worker can't boot by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3001\"\u003eKludex/uvicorn#3001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip the eager app import in the parent when spawning workers by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3012\"\u003eKludex/uvicorn#3012\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.49.0...0.50.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.49.0...0.50.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.49.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump httptools minimum version to 0.8.0 by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2962\"\u003eKludex/uvicorn#2962\u003c/a\u003e\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/Kludex/uvicorn/blob/main/docs/release-notes.md\"\u003euvicorn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.52.0 (July 29, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.51.0 (July 8, 2026)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers one at a time on \u003ccode\u003eSIGHUP\u003c/code\u003e, bringing each replacement up before retiring the old worker, so reloads no longer drop requests (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003ecolorama\u003c/code\u003e from the \u003ccode\u003estandard\u003c/code\u003e extra (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3027\"\u003e#3027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.2 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ewebsockets\u0026gt;=13.0\u003c/code\u003e, which the default \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation needs (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.1 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3019\"\u003e#3019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.0 (July 4, 2026)\u003c/h2\u003e\n\u003cp\u003eIf you use WebSockets, note that \u003ccode\u003e--ws auto\u003c/code\u003e now picks the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation. You shouldn't need it, but you can pin \u003ccode\u003e--ws websockets\u003c/code\u003e to get the deprecated legacy one back.\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExit with the dedicated code 3 on any startup failure: app loading, socket bind and lifespan startup errors previously exited with a mix of 0, 1 and 3 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3001\"\u003e#3001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStop the multiprocess supervisor when a worker exits with code 3 instead of restarting it forever (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3001\"\u003e#3001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDefault \u003ccode\u003e--ws auto\u003c/code\u003e to \u003ccode\u003ewebsockets-sansio\u003c/code\u003e when websockets is installed (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2985\"\u003e#2985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip the eager app import in the parent process with \u003ccode\u003e--reload\u003c/code\u003e or \u003ccode\u003e--workers\u003c/code\u003e, fixing a memory regression introduced in 0.47.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3012\"\u003e#3012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild a fresh \u003ccode\u003easgi\u003c/code\u003e scope dict per request (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache the \u003ccode\u003easgi\u003c/code\u003e scope sub-dict per connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2976\"\u003e#2976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid copying single-frame WebSocket payloads in \u003ccode\u003ewebsockets-sansio\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMemoize trusted host checks in \u003ccode\u003eProxyHeadersMiddleware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2970\"\u003e#2970\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8f1b884cd4a5298539ce77c44d96c7aebd512dff\"\u003e\u003ccode\u003e8f1b884\u003c/code\u003e\u003c/a\u003e Version 0.52.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3044\"\u003e#3044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/f6833dbac8c3923c6c2915fe996cd06ceecd125b\"\u003e\u003ccode\u003ef6833db\u003c/code\u003e\u003c/a\u003e Add experimental zttp HTTP/1.1 protocol (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/d26c85c27bb8ea66237ff43f90ca23b774a3c1ce\"\u003e\u003ccode\u003ed26c85c\u003c/code\u003e\u003c/a\u003e Prepare compatibility with websockets 17.0. (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/7e11cc65f0642c823ef18ea01ff6b23af90aaa9e\"\u003e\u003ccode\u003e7e11cc6\u003c/code\u003e\u003c/a\u003e Clarify how limit_concurrency and backlog differ (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3029\"\u003e#3029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e4d0b05eb8c6459b7ba27ad13a2c2f4f8d4ece50\"\u003e\u003ccode\u003ee4d0b05\u003c/code\u003e\u003c/a\u003e Version 0.51.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3028\"\u003e#3028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/944e43ddbf715aea7c587f2738cd94c3f9106110\"\u003e\u003ccode\u003e944e43d\u003c/code\u003e\u003c/a\u003e Remove colorama from the standard extra (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3027\"\u003e#3027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/2e787704f2610133059e76d56bbd60f48edd34a3\"\u003e\u003ccode\u003e2e78770\u003c/code\u003e\u003c/a\u003e Restart workers with overlap on SIGHUP for near-zero-downtime reloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/a1b570cf577d512bfd396b64d72313233e9c3325\"\u003e\u003ccode\u003ea1b570c\u003c/code\u003e\u003c/a\u003e Version 0.50.2 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3022\"\u003e#3022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/83c7da7332ac3100171c258071de40d5dde35e13\"\u003e\u003ccode\u003e83c7da7\u003c/code\u003e\u003c/a\u003e Require websockets\u0026gt;=13.0 for the default sansio implementation (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/b4d011668a75d02370353f34de6dea59692dcad2\"\u003e\u003ccode\u003eb4d0116\u003c/code\u003e\u003c/a\u003e Version 0.50.1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3020\"\u003e#3020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.42.0...0.52.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-repair` from 0.58.7 to 0.61.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mangiucugna/json_repair/releases\"\u003ejson-repair's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.61.7\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/207\"\u003e#207\u003c/a\u003e, respect multiple backslashes in strings when they have no additional meaning\u003c/li\u003e\n\u003cli\u003eUse the newly introduced fast-path for garbage json delimeter also when \u003ccode\u003eskip_json_loads=True\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.6\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/206\"\u003e#206\u003c/a\u003e, tidy up parsing of regex inside objects values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.5\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/205\"\u003e#205\u003c/a\u003e preserve root schema refs in union validation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/204\"\u003e#204\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/200\"\u003e#200\u003c/a\u003e, additional fixes for string parsing heuristic\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with te...\n\n_Description has been truncated_","html_url":"https://github.com/wangn5511/long-agent/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangn5511%2Flong-agent/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"5091679351","node_id":"PR_kwDOQOaeec78HDh6","number":59,"state":"closed","title":"Bump the all group across 1 directory with 57 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-08-07T15:42:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-07T15:37:43.000Z","updated_at":"2026-08-07T15:42:03.000Z","time_to_close":258,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":57,"packages":[{"name":"imageio","old_version":"2.37.3","new_version":"2.37.4","repository_url":"https://github.com/imageio/imageio"},{"name":"jupyter-book","old_version":"2.1.4","new_version":"2.1.6","repository_url":"https://github.com/jupyter-book/jupyter-book"},{"name":"matplotlib","old_version":"3.10.8","new_version":"3.11.1","repository_url":"https://github.com/matplotlib/matplotlib"},{"name":"numpy","old_version":"2.4.4","new_version":"2.5.1","repository_url":"https://github.com/numpy/numpy"},{"name":"zarr","old_version":"3.1.6","new_version":"3.3.0","repository_url":"https://github.com/zarr-developers/zarr-python"},{"name":"pydantic-zarr","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/zarr-developers/pydantic-zarr"},{"name":"ome-zarr-models","old_version":"1.6","new_version":"1.7","repository_url":"https://github.com/ome-zarr-models/ome-zarr-models-py"},{"name":"scipy","old_version":"1.17.1","new_version":"1.18.0","repository_url":"https://github.com/scipy/scipy"},{"name":"jupyterlab","old_version":"4.5.6","new_version":"4.6.2","repository_url":"https://github.com/jupyterlab/jupyterlab"},{"name":"jupytext","old_version":"1.19.1","new_version":"1.19.5","repository_url":"https://github.com/jupytext/jupytext"},{"name":"annotated-types","old_version":"0.7.0","new_version":"0.8.0","repository_url":"https://github.com/annotated-types/annotated-types"},{"name":"anyio","old_version":"4.13.0","new_version":"4.14.2","repository_url":"https://github.com/agronholm/anyio"},{"name":"asttokens","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/gristlabs/asttokens"},{"name":"beautifulsoup4","old_version":"4.14.3","new_version":"4.15.0"},{"name":"bleach","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/mozilla/bleach"},{"name":"certifi","old_version":"2026.2.25","new_version":"2026.7.22","repository_url":"https://github.com/certifi/python-certifi"},{"name":"cffi","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/python-cffi/cffi"},{"name":"charset-normalizer","old_version":"3.4.7","new_version":"3.4.9","repository_url":"https://github.com/jawah/charset_normalizer"},{"name":"debugpy","old_version":"1.8.20","new_version":"1.8.21","repository_url":"https://github.com/microsoft/debugpy"},{"name":"decorator","old_version":"5.2.1","new_version":"5.3.1","repository_url":"https://github.com/micheles/decorator"},{"name":"fastjsonschema","old_version":"2.21.2","new_version":"2.22.1","repository_url":"https://github.com/horejsek/python-fastjsonschema"},{"name":"fonttools","old_version":"4.62.1","new_version":"4.63.0","repository_url":"https://github.com/fonttools/fonttools"},{"name":"idna","old_version":"3.11","new_version":"3.18","repository_url":"https://github.com/kjd/idna"},{"name":"imageio","old_version":"2.37.3","new_version":"2.37.4","repository_url":"https://github.com/imageio/imageio"},{"name":"ipykernel","old_version":"7.2.0","new_version":"7.3.0","repository_url":"https://github.com/ipython/ipykernel"},{"name":"ipython","old_version":"9.12.0","new_version":"9.16.1","repository_url":"https://github.com/ipython/ipython"},{"name":"jedi","old_version":"0.19.2","new_version":"0.20.0","repository_url":"https://github.com/davidhalter/jedi"},{"name":"json5","old_version":"0.14.0","new_version":"0.15.0","repository_url":"https://github.com/dpranke/pyjson5"},{"name":"jupyter-client","old_version":"8.8.0","new_version":"8.9.1","repository_url":"https://github.com/jupyter/jupyter_client"},{"name":"jupyter-events","old_version":"0.12.0","new_version":"0.12.1","repository_url":"https://github.com/jupyter/jupyter_events"},{"name":"jupyter-server","old_version":"2.17.0","new_version":"2.20.0","repository_url":"https://github.com/jupyter-server/jupyter_server"},{"name":"markdown-it-py","old_version":"4.0.0","new_version":"4.2.0","repository_url":"https://github.com/executablebooks/markdown-it-py"},{"name":"matplotlib-inline","old_version":"0.2.1","new_version":"0.2.2","repository_url":"https://github.com/ipython/matplotlib-inline"},{"name":"mdit-py-plugins","old_version":"0.5.0","new_version":"0.6.1","repository_url":"https://github.com/executablebooks/mdit-py-plugins"},{"name":"mistune","old_version":"3.2.0","new_version":"3.3.4","repository_url":"https://github.com/lepture/mistune"},{"name":"nbclient","old_version":"0.10.4","new_version":"0.11.0","repository_url":"https://github.com/jupyter/nbclient"},{"name":"packaging","old_version":"26.0","new_version":"26.2","repository_url":"https://github.com/pypa/packaging"},{"name":"parso","old_version":"0.8.6","new_version":"0.8.7","repository_url":"https://github.com/davidhalter/parso"},{"name":"pillow","old_version":"12.2.0","new_version":"12.3.0","repository_url":"https://github.com/python-pillow/Pillow"},{"name":"platformdirs","old_version":"4.9.6","new_version":"4.11.0","repository_url":"https://github.com/tox-dev/platformdirs"},{"name":"prometheus-client","old_version":"0.25.0","new_version":"0.26.0","repository_url":"https://github.com/prometheus/client_python"},{"name":"prompt-toolkit","old_version":"3.0.52","new_version":"3.0.53","repository_url":"https://github.com/prompt-toolkit/python-prompt-toolkit"},{"name":"pydantic","old_version":"2.13.0","new_version":"2.13.4","repository_url":"https://github.com/pydantic/pydantic"},{"name":"pydantic-core","old_version":"2.46.0","new_version":"2.47.0","repository_url":"https://github.com/pydantic/pydantic"},{"name":"pywin32","old_version":"311","new_version":"312","repository_url":"https://github.com/mhammond/pywin32"},{"name":"pywinpty","old_version":"3.0.3","new_version":"3.0.5","repository_url":"https://github.com/andfoy/pywinpty"},{"name":"requests","old_version":"2.33.1","new_version":"2.34.2","repository_url":"https://github.com/psf/requests"},{"name":"rpds-py","old_version":"0.30.0","new_version":"2026.6.3","repository_url":"https://github.com/crate-py/rpds"},{"name":"setuptools","old_version":"82.0.1","new_version":"83.0.0","repository_url":"https://github.com/pypa/setuptools"},{"name":"soupsieve","old_version":"2.8.3","new_version":"2.9.1","repository_url":"https://github.com/facelessuser/soupsieve"},{"name":"tifffile","old_version":"2026.4.11","new_version":"2026.7.31","repository_url":"https://github.com/cgohlke/tifffile"},{"name":"tornado","old_version":"6.5.5","new_version":"6.5.7","repository_url":"https://github.com/tornadoweb/tornado"},{"name":"traitlets","old_version":"5.14.3","new_version":"5.16.1","repository_url":"https://github.com/ipython/traitlets"},{"name":"types-python-dateutil","old_version":"2.9.0.20260408","new_version":"2.9.0.20260716","repository_url":"https://github.com/python/typeshed"},{"name":"typing-extensions","old_version":"4.15.0","new_version":"4.16.0","repository_url":"https://github.com/python/typing_extensions"},{"name":"urllib3","old_version":"2.6.3","new_version":"2.7.0","repository_url":"https://github.com/urllib3/urllib3"},{"name":"wcwidth","old_version":"0.6.0","new_version":"0.8.2","repository_url":"https://github.com/jquast/wcwidth"}],"path":null,"ecosystem":"pip"},"body":"Bumps the all group with 57 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [imageio[tifffile]](https://github.com/imageio/imageio) | `2.37.3` | `2.37.4` |\n| [jupyter-book](https://github.com/jupyter-book/jupyter-book) | `2.1.4` | `2.1.6` |\n| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.8` | `3.11.1` |\n| [numpy](https://github.com/numpy/numpy) | `2.4.4` | `2.5.1` |\n| [zarr](https://github.com/zarr-developers/zarr-python) | `3.1.6` | `3.3.0` |\n| [pydantic-zarr](https://github.com/zarr-developers/pydantic-zarr) | `0.9.2` | `0.10.0` |\n| [ome-zarr-models](https://github.com/ome-zarr-models/ome-zarr-models-py) | `1.6` | `1.7` |\n| [scipy](https://github.com/scipy/scipy) | `1.17.1` | `1.18.0` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.6` | `4.6.2` |\n| [jupytext](https://github.com/jupytext/jupytext) | `1.19.1` | `1.19.5` |\n| [annotated-types](https://github.com/annotated-types/annotated-types) | `0.7.0` | `0.8.0` |\n| [anyio](https://github.com/agronholm/anyio) | `4.13.0` | `4.14.2` |\n| [asttokens](https://github.com/gristlabs/asttokens) | `3.0.1` | `3.0.2` |\n| [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) | `4.14.3` | `4.15.0` |\n| [bleach](https://github.com/mozilla/bleach) | `6.3.0` | `6.4.0` |\n| [certifi](https://github.com/certifi/python-certifi) | `2026.2.25` | `2026.7.22` |\n| [cffi](https://github.com/python-cffi/cffi) | `2.0.0` | `2.1.1` |\n| [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.7` | `3.4.9` |\n| [debugpy](https://github.com/microsoft/debugpy) | `1.8.20` | `1.8.21` |\n| [decorator](https://github.com/micheles/decorator) | `5.2.1` | `5.3.1` |\n| [fastjsonschema](https://github.com/horejsek/python-fastjsonschema) | `2.21.2` | `2.22.1` |\n| [fonttools](https://github.com/fonttools/fonttools) | `4.62.1` | `4.63.0` |\n| [idna](https://github.com/kjd/idna) | `3.11` | `3.18` |\n| [imageio](https://github.com/imageio/imageio) | `2.37.3` | `2.37.4` |\n| [ipykernel](https://github.com/ipython/ipykernel) | `7.2.0` | `7.3.0` |\n| [ipython](https://github.com/ipython/ipython) | `9.12.0` | `9.16.1` |\n| [jedi](https://github.com/davidhalter/jedi) | `0.19.2` | `0.20.0` |\n| [json5](https://github.com/dpranke/pyjson5) | `0.14.0` | `0.15.0` |\n| [jupyter-client](https://github.com/jupyter/jupyter_client) | `8.8.0` | `8.9.1` |\n| [jupyter-events](https://github.com/jupyter/jupyter_events) | `0.12.0` | `0.12.1` |\n| [jupyter-server](https://github.com/jupyter-server/jupyter_server) | `2.17.0` | `2.20.0` |\n| [markdown-it-py](https://github.com/executablebooks/markdown-it-py) | `4.0.0` | `4.2.0` |\n| [matplotlib-inline](https://github.com/ipython/matplotlib-inline) | `0.2.1` | `0.2.2` |\n| [mdit-py-plugins](https://github.com/executablebooks/mdit-py-plugins) | `0.5.0` | `0.6.1` |\n| [mistune](https://github.com/lepture/mistune) | `3.2.0` | `3.3.4` |\n| [nbclient](https://github.com/jupyter/nbclient) | `0.10.4` | `0.11.0` |\n| [packaging](https://github.com/pypa/packaging) | `26.0` | `26.2` |\n| [parso](https://github.com/davidhalter/parso) | `0.8.6` | `0.8.7` |\n| [pillow](https://github.com/python-pillow/Pillow) | `12.2.0` | `12.3.0` |\n| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.9.6` | `4.11.0` |\n| [prometheus-client](https://github.com/prometheus/client_python) | `0.25.0` | `0.26.0` |\n| [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) | `3.0.52` | `3.0.53` |\n| [pydantic](https://github.com/pydantic/pydantic) | `2.13.0` | `2.13.4` |\n| [pydantic-core](https://github.com/pydantic/pydantic) | `2.46.0` | `2.47.0` |\n| [pywin32](https://github.com/mhammond/pywin32) | `311` | `312` |\n| [pywinpty](https://github.com/andfoy/pywinpty) | `3.0.3` | `3.0.5` |\n| [requests](https://github.com/psf/requests) | `2.33.1` | `2.34.2` |\n| [rpds-py](https://github.com/crate-py/rpds) | `0.30.0` | `2026.6.3` |\n| [setuptools](https://github.com/pypa/setuptools) | `82.0.1` | `83.0.0` |\n| [soupsieve](https://github.com/facelessuser/soupsieve) | `2.8.3` | `2.9.1` |\n| [tifffile](https://github.com/cgohlke/tifffile) | `2026.4.11` | `2026.7.31` |\n| [tornado](https://github.com/tornadoweb/tornado) | `6.5.5` | `6.5.7` |\n| [traitlets](https://github.com/ipython/traitlets) | `5.14.3` | `5.16.1` |\n| [types-python-dateutil](https://github.com/python/typeshed) | `2.9.0.20260408` | `2.9.0.20260716` |\n| [typing-extensions](https://github.com/python/typing_extensions) | `4.15.0` | `4.16.0` |\n| [urllib3](https://github.com/urllib3/urllib3) | `2.6.3` | `2.7.0` |\n| [wcwidth](https://github.com/jquast/wcwidth) | `0.6.0` | `0.8.2` |\n\n\nUpdates `imageio[tifffile]` from 2.37.3 to 2.37.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imageio/imageio/releases\"\u003eimageio[tifffile]'s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.37.4 (2026-07-20)\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis release is published under the BSD-2-Clause License.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet filename parameter of FileNotFoundError exception (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/922\"\u003e#922\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/28c2401839738d39e28e3d7e5b584c6fbe143a2a\"\u003e\u003ccode\u003e28c2401\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typos in docstrings and comments (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1193\"\u003e#1193\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/eae520f8a7469dd681fbee77eeee3d3139d1721b\"\u003e\u003ccode\u003eeae520f\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaint\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBump aiohttp from 3.13.3 to 3.13.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1178\"\u003e#1178\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/7853240312fdfa992aa8f9ec6814e282f27460c9\"\u003e\u003ccode\u003e7853240\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump aiohttp from 3.13.4 to 3.14.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1191\"\u003e#1191\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/30c35592dc8836a44e9733a214838fa1530adb07\"\u003e\u003ccode\u003e30c3559\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump black from 26.3.0 to 26.3.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1173\"\u003e#1173\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/a1b083f20d3ed293e9b8609e7ee9b7bd5b09150e\"\u003e\u003ccode\u003ea1b083f\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump gdal from 3.12.2 to 3.13.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1192\"\u003e#1192\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/45fb6942de4035fc379068e1785915267c2e746c\"\u003e\u003ccode\u003e45fb694\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump idna from 3.11 to 3.15 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1189\"\u003e#1189\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/35eefdfb2a1b78bab887d9e7b34f26d1173e78a2\"\u003e\u003ccode\u003e35eefdf\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1177\"\u003e#1177\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/ff0c95bf07a9c50c14bf7ac62a95b465ff7b2ab8\"\u003e\u003ccode\u003eff0c95b\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump requests from 2.32.5 to 2.33.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1176\"\u003e#1176\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/8f78220f0e97ddcffbb9c6b0d2ba9612503b81d2\"\u003e\u003ccode\u003e8f78220\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump soupsieve from 2.8.3 to 2.8.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1195\"\u003e#1195\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/e032eea65b93801aca1cacad668fcc0f6ffaa93d\"\u003e\u003ccode\u003ee032eea\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump urllib3 from 2.6.3 to 2.7.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1184\"\u003e#1184\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/5aef4946ed991ee6f293c74391a582dadfd78640\"\u003e\u003ccode\u003e5aef494\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSet readme content-type in project metadata (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1165\"\u003e#1165\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/9929abb19399080f0fe766f705823fe8d79dd980\"\u003e\u003ccode\u003e9929abb\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTest\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate CI to support new dependency versions (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1196\"\u003e#1196\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/dfdc909c225662784c7c9469232bbe46ea983501\"\u003e\u003ccode\u003edfdc909\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003eDetailed Changes\u003c/strong\u003e: \u003ca href=\"https://github.com/imageio/imageio/compare/v2.37.3...v2.37.4\"\u003ev2.37.3...v2.37.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/imageio/imageio/blob/master/CHANGELOG.md\"\u003eimageio[tifffile]'s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.37.4 (2026-07-20)\u003c/h2\u003e\n\u003ch3\u003eBug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet filename parameter of FileNotFoundError exception\n(\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/922\"\u003e#922\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/28c2401839738d39e28e3d7e5b584c6fbe143a2a\"\u003e\u003ccode\u003e28c2401\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typos in docstrings and comments (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1193\"\u003e#1193\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/eae520f8a7469dd681fbee77eeee3d3139d1721b\"\u003e\u003ccode\u003eeae520f\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaint\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBump aiohttp from 3.13.3 to 3.13.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1178\"\u003e#1178\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/7853240312fdfa992aa8f9ec6814e282f27460c9\"\u003e\u003ccode\u003e7853240\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump aiohttp from 3.13.4 to 3.14.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1191\"\u003e#1191\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/30c35592dc8836a44e9733a214838fa1530adb07\"\u003e\u003ccode\u003e30c3559\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump black from 26.3.0 to 26.3.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1173\"\u003e#1173\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/a1b083f20d3ed293e9b8609e7ee9b7bd5b09150e\"\u003e\u003ccode\u003ea1b083f\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump gdal from 3.12.2 to 3.13.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1192\"\u003e#1192\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/45fb6942de4035fc379068e1785915267c2e746c\"\u003e\u003ccode\u003e45fb694\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump idna from 3.11 to 3.15 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1189\"\u003e#1189\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/35eefdfb2a1b78bab887d9e7b34f26d1173e78a2\"\u003e\u003ccode\u003e35eefdf\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1177\"\u003e#1177\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/ff0c95bf07a9c50c14bf7ac62a95b465ff7b2ab8\"\u003e\u003ccode\u003eff0c95b\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump requests from 2.32.5 to 2.33.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1176\"\u003e#1176\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/8f78220f0e97ddcffbb9c6b0d2ba9612503b81d2\"\u003e\u003ccode\u003e8f78220\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump soupsieve from 2.8.3 to 2.8.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1195\"\u003e#1195\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/e032eea65b93801aca1cacad668fcc0f6ffaa93d\"\u003e\u003ccode\u003ee032eea\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump urllib3 from 2.6.3 to 2.7.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1184\"\u003e#1184\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/5aef4946ed991ee6f293c74391a582dadfd78640\"\u003e\u003ccode\u003e5aef494\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSet readme content-type in project metadata\n(\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1165\"\u003e#1165\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/9929abb19399080f0fe766f705823fe8d79dd980\"\u003e\u003ccode\u003e9929abb\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTest\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate CI to support new dependency versions\n(\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1196\"\u003e#1196\u003c/a\u003e,\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/671d96a5dd9bc94050cc89c4b436e2f7c874283e\"\u003e\u003ccode\u003e671d96a\u003c/code\u003e\u003c/a\u003e REL: Release imageio v2.37.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/28c2401839738d39e28e3d7e5b584c6fbe143a2a\"\u003e\u003ccode\u003e28c2401\u003c/code\u003e\u003c/a\u003e BUG: set filename parameter of FileNotFoundError exception (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/eae520f8a7469dd681fbee77eeee3d3139d1721b\"\u003e\u003ccode\u003eeae520f\u003c/code\u003e\u003c/a\u003e DOC: Fix typos in docstrings and comments (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1193\"\u003e#1193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/5aef4946ed991ee6f293c74391a582dadfd78640\"\u003e\u003ccode\u003e5aef494\u003c/code\u003e\u003c/a\u003e MAINT: Bump urllib3 from 2.6.3 to 2.7.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1184\"\u003e#1184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/35eefdfb2a1b78bab887d9e7b34f26d1173e78a2\"\u003e\u003ccode\u003e35eefdf\u003c/code\u003e\u003c/a\u003e MAINT: Bump idna from 3.11 to 3.15 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1189\"\u003e#1189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/30c35592dc8836a44e9733a214838fa1530adb07\"\u003e\u003ccode\u003e30c3559\u003c/code\u003e\u003c/a\u003e MAINT: Bump aiohttp from 3.13.4 to 3.14.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1191\"\u003e#1191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/45fb6942de4035fc379068e1785915267c2e746c\"\u003e\u003ccode\u003e45fb694\u003c/code\u003e\u003c/a\u003e MAINT: Bump gdal from 3.12.2 to 3.13.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1192\"\u003e#1192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/e032eea65b93801aca1cacad668fcc0f6ffaa93d\"\u003e\u003ccode\u003ee032eea\u003c/code\u003e\u003c/a\u003e MAINT: Bump soupsieve from 2.8.3 to 2.8.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1195\"\u003e#1195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/dfdc909c225662784c7c9469232bbe46ea983501\"\u003e\u003ccode\u003edfdc909\u003c/code\u003e\u003c/a\u003e TEST: Update CI to support new dependency versions (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/c7f8249472f63d6b3c0b8cc9fae823714931c36e\"\u003e\u003ccode\u003ec7f8249\u003c/code\u003e\u003c/a\u003e [MAINT] Bump pytest from 9.0.2 to 9.0.3 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imageio/imageio/compare/v2.37.3...v2.37.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupyter-book` from 2.1.4 to 2.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-book/jupyter-book/releases\"\u003ejupyter-book's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.6\u003c/h2\u003e\n\u003ch2\u003e2.1.6\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-book/jupyter-book/compare/v2.1.5...9d7752b86f7d7c216871bc709d3670dd3b2ebab0\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump myst-cli to v1.10.1 \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2640\"\u003e#2640\u003c/a\u003e (\u003ca href=\"https://github.com/sbonaretti\"\u003e\u003ccode\u003e@​sbonaretti\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the actions group in /.github/workflows with 2 updates \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2628\"\u003e#2628\u003c/a\u003e (\u003ca href=\"https://github.com/bsipocz\"\u003e\u003ccode\u003e@​bsipocz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDocs: Separate objective and other hosting options in publishing tutorial \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2635\"\u003e#2635\u003c/a\u003e (\u003ca href=\"https://github.com/sbonaretti\"\u003e\u003ccode\u003e@​sbonaretti\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/agoose77\"\u003e\u003ccode\u003e@​agoose77\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-book/jupyter-book/graphs/contributors?from=2026-05-02\u0026amp;to=2026-07-05\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/agoose77\"\u003e\u003ccode\u003e@​agoose77\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-book%2Fjupyter-book+involves%3Aagoose77+updated%3A2026-05-02..2026-07-05\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/bsipocz\"\u003e\u003ccode\u003e@​bsipocz\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-book%2Fjupyter-book+involves%3Absipocz+updated%3A2026-05-02..2026-07-05\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-book%2Fjupyter-book+involves%3Acholdgraf+updated%3A2026-05-02..2026-07-05\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/sbonaretti\"\u003e\u003ccode\u003e@​sbonaretti\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-book%2Fjupyter-book+involves%3Asbonaretti+updated%3A2026-05-02..2026-07-05\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev2.1.5\u003c/h2\u003e\n\u003cp\u003eThis brings in two new releases and several bugfixes, accessibility improvements, and enhancements in mystmd and myst-theme. Release notes for each below:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-book/mystmd/releases/tag/mystmd%401.9.0\"\u003ehttps://github.com/jupyter-book/mystmd/releases/tag/mystmd%401.9.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-book/myst-theme/releases/tag/myst-to-react%401.3.0\"\u003ehttps://github.com/jupyter-book/myst-theme/releases/tag/myst-to-react%401.3.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump the actions group in /.github/workflows with 5 updates \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2617\"\u003e#2617\u003c/a\u003e (\u003ca href=\"https://github.com/bsipocz\"\u003e\u003ccode\u003e@​bsipocz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix docs noxfile and add a footer \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2609\"\u003e#2609\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the actions group in /.github/workflows with 3 updates \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2608\"\u003e#2608\u003c/a\u003e (\u003ca href=\"https://github.com/bsipocz\"\u003e\u003ccode\u003e@​bsipocz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePoint to mystmd docs more and move to index pages \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2620\"\u003e#2620\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther merged PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate myst cli \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2621\"\u003e#2621\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\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\u003eSee full diff in \u003ca href=\"https://github.com/jupyter-book/jupyter-book/compare/v2.1.4...v2.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `matplotlib` from 3.10.8 to 3.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/matplotlib/matplotlib/releases\"\u003ematplotlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eREL: v3.11.1\u003c/h2\u003e\n\u003cp\u003eThis is the first bugfix release of the 3.11.x series.\u003c/p\u003e\n\u003cp\u003eThis release contains several bug-fixes and adjustments:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tight layout of multiple subplots with \u003ccode\u003esharey=True\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eNoNorm\u003c/code\u003e cursor formatting for \u003ccode\u003euint8\u003c/code\u003e images\u003c/li\u003e\n\u003cli\u003eFix occasional misalignment in reported mouse position (also fix a bug with canvas height)\u003c/li\u003e\n\u003cli\u003eFix clipped Axis labels on 3D plots with tight layout\u003c/li\u003e\n\u003cli\u003eFix inverted Axis on 3D plots\u003c/li\u003e\n\u003cli\u003eFix restoring 'auto' aspect in 3D axes after switching from 'equal'\u003c/li\u003e\n\u003cli\u003eFix missing glyphs when subsetting Type 1 fonts in PDF\u003c/li\u003e\n\u003cli\u003eFix oversized embedding of Type 42 fonts in PDF/PostScript files\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs well as several documentation and typing improvements and corrections.\u003c/p\u003e\n\u003ch2\u003eREL: v3.11.0\u003c/h2\u003e\n\u003cp\u003eThe largest change within this release is a complete overhaul of text and font processing. Through the use of \u003ca href=\"https://github.com/HOST-Oman/libraqm/\"\u003elibraqm\u003c/a\u003e, \u003ca href=\"https://harfbuzz.github.io/\"\u003eHarfBuzz\u003c/a\u003e, \u003ca href=\"https://github.com/Tehreer/SheenBidi\"\u003eSheenBidi\u003c/a\u003e, and an updated release of \u003ca href=\"https://freetype.org/\"\u003eFreeType\u003c/a\u003e, all text should now support modern font features, enabling full internationalization in all languages. Not all features of these libraries are supported yet, but we expect this work to enable further improvements in an easier manner.\u003c/p\u003e\n\u003cp\u003eOutside of text handling, there are several improvements to 3D Axes, performance, new accessible colour sequences, flexible figure management, and more. \u003ca href=\"https://matplotlib.org/3.11.0/release/prev_whats_new/whats_new_3.11.0.html\"\u003eSee the release notes for more information\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eREL: v3.11.0rc2\u003c/h2\u003e\n\u003cp\u003eThis is the second release candidate for the meso release 3.11.0.\u003c/p\u003e\n\u003cp\u003eThis release candidate fixes some problems with downstream packages, removes some missed deprecations, and corrects some additional minor bugs.\u003c/p\u003e\n\u003ch2\u003eREL: v3.11.0rc1\u003c/h2\u003e\n\u003cp\u003eAfter an extended development stretch, we are pleased to announce the first release candidate of Matplotlib 3.11.0.\u003c/p\u003e\n\u003cp\u003eThe largest change within this release is a complete overhaul of text and font processing. Through the use of \u003ca href=\"https://github.com/HOST-Oman/libraqm/\"\u003elibraqm\u003c/a\u003e, \u003ca href=\"https://harfbuzz.github.io/\"\u003eHarfBuzz\u003c/a\u003e, \u003ca href=\"https://github.com/Tehreer/SheenBidi\"\u003eSheenBidi\u003c/a\u003e, and an updated release of \u003ca href=\"https://freetype.org/\"\u003eFreeType\u003c/a\u003e, all text should now support modern font features, enabling full internationalization in all languages. Not all features of these libraries are supported yet, but we expect this work to enable further improvements in an easier manner. Due to the update to the font rendering stack, we cannot guarantee that text will be bit-for-bit perfect with previous releases, so if you are using Matplotlib for testing, it may be necessary to introduce/raise a tolerance within your tests.\u003c/p\u003e\n\u003cp\u003eOutside of text handling, there are several improvements to 3D Axes, performance, new accessible colour sequences, flexible figure management, and more. Final release notes are still being curated, but you may browse \u003ca href=\"https://matplotlib.org/3.11.0/release/next_whats_new\"\u003ethe list of new features\u003c/a\u003e, \u003ca href=\"https://matplotlib.org/3.11.0/api/next_api_changes.html\"\u003eAPI changes\u003c/a\u003e, and \u003ca href=\"https://github.com/matplotlib/matplotlib/milestone/96?closed=1https://github.com/matplotlib/matplotlib/milestone/96?closed=1\"\u003eall issues/pull requests on the milestone\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eAs a note for downstream packagers, the font libraries have only been tested against the versions bundled with the wheels. It may be possible to expand the range of requirements, or that a requirement is too broad. Please report any issues you have building against external dependencies.\u003c/p\u003e\n\u003ch2\u003ev3.10.9\u003c/h2\u003e\n\u003cp\u003eThis is a micro release of the v3.10.x series.\nHighlights of this release include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eVarious minor bug and doc fixes\u003c/li\u003e\n\u003cli\u003eSecurity hardening validation of cyclers - Removing eval usage\u003c/li\u003e\n\u003cli\u003eSecurity hardening in Latex and PS calls - Removing shell escapes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/matplotlib/matplotlib/commit/3c1757a567c58e41e565313af2d3bcdc52076b43\"\u003e\u003ccode\u003e3c1757a\u003c/code\u003e\u003c/a\u003e REL: v3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/792c6b5fa9cd2567a80fa231af19b7770b8288e4\"\u003e\u003ccode\u003e792c6b5\u003c/code\u003e\u003c/a\u003e DOC: Prepare for 3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/aaff9f613a0886fdec0b4e20d9c5f1db15166d2c\"\u003e\u003ccode\u003eaaff9f6\u003c/code\u003e\u003c/a\u003e Merge branch 'v3.11.0-doc' into v3.11.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/d4f4527cce030c81eb699516bdd8c1cbab3a940d\"\u003e\u003ccode\u003ed4f4527\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32052\"\u003e#32052\u003c/a\u003e from meeseeksmachine/auto-backport-of-pr-32038-on-v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/6ad4bcf48beaf05b8632e082dd35a1c8960324c8\"\u003e\u003ccode\u003e6ad4bcf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32050\"\u003e#32050\u003c/a\u003e from meeseeksmachine/auto-backport-of-pr-31304-on-v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/7fb74d3476247ee7aa078ff45ec60f25f1a9b535\"\u003e\u003ccode\u003e7fb74d3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32051\"\u003e#32051\u003c/a\u003e from meeseeksmachine/auto-backport-of-pr-32037-on-v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/c624aec7de6060e16d708fd70bd2e9302e95d3f3\"\u003e\u003ccode\u003ec624aec\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32038\"\u003e#32038\u003c/a\u003e: Fix occasional misalignment in reported mouse position (a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/8eda2b79d27a4255380b97b49dcb61110690c0c1\"\u003e\u003ccode\u003e8eda2b7\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32037\"\u003e#32037\u003c/a\u003e: Bump the actions group with 3 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/a0e7ae5521b59c25ced9c69e8d9aebc1b0bc7c6e\"\u003e\u003ccode\u003ea0e7ae5\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/31304\"\u003e#31304\u003c/a\u003e: Fix restoring 'auto' aspect in 3D axes after switching fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/90013231a38de53af9414747a03ce010de2fe3d0\"\u003e\u003ccode\u003e9001323\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32047\"\u003e#32047\u003c/a\u003e from meeseeksmachine/auto-backport-of-pr-32025-on-v...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/matplotlib/matplotlib/compare/v3.10.8...v3.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `numpy` from 2.4.4 to 2.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/numpy/numpy/releases\"\u003enumpy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.5.1 (July 4, 2026)\u003c/h2\u003e\n\u003ch1\u003eNumPy 2.5.1 Release Notes\u003c/h1\u003e\n\u003cp\u003eThe NumPy 2.5.1 is a patch release that fixes bugs discovered after the 2.5.0\nrelease. The most noticeable is the fix is to the numpy datetime cython API\nwhich should allow downstream to support NumPy versions older than 2.5.\nPreparation for Python 3.15 continues along with typing improvements.\u003c/p\u003e\n\u003cp\u003eThis release supports Python versions 3.12-3.14\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe minimum supported GCC version has been updated from 9.3.0 to 10.3.0\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31843\"\u003egh-31843\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eA total of 10 people contributed to this release. People with a \u0026quot;+\u0026quot; by their\nnames contributed a patch for the first time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdhyan Gupta +\u003c/li\u003e\n\u003cli\u003eAnkit Ahlawat\u003c/li\u003e\n\u003cli\u003eCharles Harris\u003c/li\u003e\n\u003cli\u003eIason Krommydas\u003c/li\u003e\n\u003cli\u003eJoren Hammudoglu\u003c/li\u003e\n\u003cli\u003eKumar Aditya\u003c/li\u003e\n\u003cli\u003eNathan Goldbaum\u003c/li\u003e\n\u003cli\u003eSebastian Berg\u003c/li\u003e\n\u003cli\u003eTies Jan Hefting +\u003c/li\u003e\n\u003cli\u003eVineet Kumar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePull requests merged\u003c/h2\u003e\n\u003cp\u003eA total of 20 pull requests were merged for this release.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31707\"\u003e#31707\u003c/a\u003e: MAINT: Prepare 2.5.x for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31721\"\u003e#31721\u003c/a\u003e: CI: fix new \u003ccode\u003ecython-lint\u003c/code\u003e errors (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31711\"\u003e#31711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31723\"\u003e#31723\u003c/a\u003e: MAINT: Update meson to match main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31729\"\u003e#31729\u003c/a\u003e: TST: use setup-sde instead of curl to get SDE binaries (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31727\"\u003e#31727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31829\"\u003e#31829\u003c/a\u003e: BUG: Relax finfo to be easier accessible for all user dtypes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31831\"\u003e#31831\u003c/a\u003e: TYP: Fix \u003ccode\u003eflatiter.__next__\u003c/code\u003e return type for \u003ccode\u003eobject_\u003c/code\u003e and...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31832\"\u003e#31832\u003c/a\u003e: BUG: avoid deadlocks using NpyString API (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31682\"\u003e#31682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31833\"\u003e#31833\u003c/a\u003e: BUG: fix out array leak in reduceat and accumulate when dtype...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31835\"\u003e#31835\u003c/a\u003e: BUG: fix numpy datetime cython APIs to be compatible with older...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31836\"\u003e#31836\u003c/a\u003e: TYP: Fix incorrect dtype inference of \u003ccode\u003easarray([])\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31732\"\u003e#31732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31837\"\u003e#31837\u003c/a\u003e: TYP: Fix \u003ccode\u003enp.ma.masked_array\u003c/code\u003e 2.5.0 regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31838\"\u003e#31838\u003c/a\u003e: FIX: Refactor error handling in array_setstate to prevent typecode...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31839\"\u003e#31839\u003c/a\u003e: TST: xfail multithreaded BLAS test more generously\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31840\"\u003e#31840\u003c/a\u003e: MAINT: Rename subroutine for crackfortran tests\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/5e1d03ffac5f2c0a9c39bfcaa9fc853b2b83151e\"\u003e\u003ccode\u003e5e1d03f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31863\"\u003e#31863\u003c/a\u003e from charris/prepare-2.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/ad0b66b8bf1faedc727d8a80ec217bdc95a3037e\"\u003e\u003ccode\u003ead0b66b\u003c/code\u003e\u003c/a\u003e REL: Prepare for the NumPy 2.5.1 release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/9df8516d6c933927b3bb9a7b8fd10f523e627ffd\"\u003e\u003ccode\u003e9df8516\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31858\"\u003e#31858\u003c/a\u003e from charris/backport-31688\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/4dee265afc098a296a62666f6356d4927b67848f\"\u003e\u003ccode\u003e4dee265\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31857\"\u003e#31857\u003c/a\u003e from charris/backport-31775\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/dc8d5530eb0bb3198bfc0538e28d1f284f6f4a80\"\u003e\u003ccode\u003edc8d553\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31856\"\u003e#31856\u003c/a\u003e from charris/backport-31846\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/67cb4a874e7c52d90176ca7343e208dfa3f11d11\"\u003e\u003ccode\u003e67cb4a8\u003c/code\u003e\u003c/a\u003e fix:Signed integer overflow in datetime.c (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31688\"\u003e#31688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/baa2589a94a93b4216159817fe891c83a39eb36d\"\u003e\u003ccode\u003ebaa2589\u003c/code\u003e\u003c/a\u003e TST: Clean up imports, formatting, and assertions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/2fe5ba41f935065305cfb31a561202188953c7e9\"\u003e\u003ccode\u003e2fe5ba4\u003c/code\u003e\u003c/a\u003e TEST: Refactor tests to use np.testing.assert_raises_regex per review\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/bb465819882f84304ecbfd180f00bd748f783134\"\u003e\u003ccode\u003ebb46581\u003c/code\u003e\u003c/a\u003e MAINT: Remove deprecated Python recursion fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/8f34214a5e6e813bea56fec2cdc9bc8ac79ff38b\"\u003e\u003ccode\u003e8f34214\u003c/code\u003e\u003c/a\u003e MAINT: Move SeedSequence recursion guard to C-layer and add tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/numpy/numpy/compare/v2.4.4...v2.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zarr` from 3.1.6 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zarr-developers/zarr-python/releases\"\u003ezarr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow s3 testing in face of ambient AWS credentials by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3947\"\u003ezarr-developers/zarr-python#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: run all of xarray's tests in downstream workflow by \u003ca href=\"https://github.com/maxrjones\"\u003e\u003ccode\u003e@​maxrjones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3940\"\u003ezarr-developers/zarr-python#3940\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the actions group across 1 directory with 12 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3930\"\u003ezarr-developers/zarr-python#3930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update pre-commit hooks by \u003ca href=\"https://github.com/pre-commit-ci\"\u003e\u003ccode\u003e@​pre-commit-ci\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3943\"\u003ezarr-developers/zarr-python#3943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(zarr-metadata): bump version to 0.1.1 by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3949\"\u003ezarr-developers/zarr-python#3949\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify internal chunk representation by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3899\"\u003ezarr-developers/zarr-python#3899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix V3 time types by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3955\"\u003ezarr-developers/zarr-python#3955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix ability to run mypy via hatch by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3952\"\u003ezarr-developers/zarr-python#3952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix minor typos by \u003ca href=\"https://github.com/kabilar\"\u003e\u003ccode\u003e@​kabilar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3957\"\u003ezarr-developers/zarr-python#3957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the actions group with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3951\"\u003ezarr-developers/zarr-python#3951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeprecate blosc enums by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3963\"\u003ezarr-developers/zarr-python#3963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBUG: Fix empty Group nodes lacking a \u0026quot;consolidated_metadata\u0026quot; field by \u003ca href=\"https://github.com/TomAugspurger\"\u003e\u003ccode\u003e@​TomAugspurger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3967\"\u003ezarr-developers/zarr-python#3967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(zarr-metadata): model stored metadata more closely by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3962\"\u003ezarr-developers/zarr-python#3962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow writing to 0-dimensional arrays with sharding by \u003ca href=\"https://github.com/NIK-TIGER-BILL\"\u003e\u003ccode\u003e@​NIK-TIGER-BILL\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3966\"\u003ezarr-developers/zarr-python#3966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3970\"\u003ezarr-developers/zarr-python#3970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: run mypy from developer environment by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3972\"\u003ezarr-developers/zarr-python#3972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:get_ranges by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3925\"\u003ezarr-developers/zarr-python#3925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove warning on fixed length utf32 by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3979\"\u003ezarr-developers/zarr-python#3979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emisc(zarr-metadata): typed constants and fixes by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3978\"\u003ezarr-developers/zarr-python#3978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: cd workflow by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3935\"\u003ezarr-developers/zarr-python#3935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: cache default ArraySpec for regular chunk grids by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3908\"\u003ezarr-developers/zarr-python#3908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sharding): store chunks_per_shard explicitly in _ShardIndex by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3975\"\u003ezarr-developers/zarr-python#3975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update link to developer chat by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3980\"\u003ezarr-developers/zarr-python#3980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(zarr-metadata): partial metadata types by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3982\"\u003ezarr-developers/zarr-python#3982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(zarr-metadata): set up a changelog by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3981\"\u003ezarr-developers/zarr-python#3981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize partial shard reads by \u003ca href=\"https://github.com/aldenks\"\u003e\u003ccode\u003e@​aldenks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3004\"\u003ezarr-developers/zarr-python#3004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not install CuPy on darwin by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3988\"\u003ezarr-developers/zarr-python#3988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(zarr-metadata): prepare for 0.2.0 release by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3986\"\u003ezarr-developers/zarr-python#3986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWiden ChunksLike type alias by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3990\"\u003ezarr-developers/zarr-python#3990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: match v* when extracting a zarr version from git tags by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3994\"\u003ezarr-developers/zarr-python#3994\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: subchunk write order by \u003ca href=\"https://github.com/ilan-gold\"\u003e\u003ccode\u003e@​ilan-gold\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3826\"\u003ezarr-developers/zarr-python#3826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eprune old string dtype class by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3973\"\u003ezarr-developers/zarr-python#3973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compare metadata objects by JSON form by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3999\"\u003ezarr-developers/zarr-python#3999\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun doctests via pytest and fix broken doctests. by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4000\"\u003ezarr-developers/zarr-python#4000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(FsspecStore): close owned async filesystem on store.close() by \u003ca href=\"https://github.com/josh-ag2\"\u003e\u003ccode\u003e@​josh-ag2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4003\"\u003ezarr-developers/zarr-python#4003\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the actions group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4014\"\u003ezarr-developers/zarr-python#4014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use hatch's \u003ccode\u003edefault\u003c/code\u003e env so the uv installer is inherited by \u003ca href=\"https://github.com/lhoupert\"\u003e\u003ccode\u003e@​lhoupert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4023\"\u003ezarr-developers/zarr-python#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update pre-commit hooks by \u003ca href=\"https://github.com/pre-commit-ci\"\u003e\u003ccode\u003e@​pre-commit-ci\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4024\"\u003ezarr-developers/zarr-python#4024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: test more code snippets in docs by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4018\"\u003ezarr-developers/zarr-python#4018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump uv from 0.11.14 to 0.11.15 in the uv group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4019\"\u003ezarr-developers/zarr-python#4019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: remove random subchunk ordering by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4011\"\u003ezarr-developers/zarr-python#4011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make xarray downstream tests work by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4043\"\u003ezarr-developers/zarr-python#4043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add property tests for block and mask indexing by \u003ca href=\"https://github.com/maxrjones\"\u003e\u003ccode\u003e@​maxrjones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4054\"\u003ezarr-developers/zarr-python#4054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use backported sentinel type by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4046\"\u003ezarr-developers/zarr-python#4046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump aiohttp from 3.13.5 to 3.14.0 in the uv group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4031\"\u003ezarr-developers/zarr-python#4031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: make xarray downstream tests work\u0026quot; by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4047\"\u003ezarr-developers/zarr-python#4047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: indexing test cleanup by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4001\"\u003ezarr-developers/zarr-python#4001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor/consolidated JSON IO routines by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3998\"\u003ezarr-developers/zarr-python#3998\u003c/a\u003e\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/zarr-developers/zarr-python/blob/main/docs/release-notes.md\"\u003ezarr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.0 (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOptimizes reading multiple chunks from a shard. Serial calls to \u003ccode\u003eStore.get()\u003c/code\u003e\nin the sharding codec have been replaced with a single call to\n\u003ccode\u003eStore.get_ranges()\u003c/code\u003e, which coalesces nearby byte ranges and fetches them\nconcurrently. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3004\"\u003e#3004\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ccode\u003esubchunk_write_order\u003c/code\u003e option to \u003ccode\u003eShardingCodec\u003c/code\u003e to control the physical order of subchunks within a shard. Supported values are \u003ccode\u003emorton\u003c/code\u003e, \u003ccode\u003eunordered\u003c/code\u003e, \u003ccode\u003elexicographic\u003c/code\u003e, and \u003ccode\u003ecolexicographic\u003c/code\u003e. \u003ccode\u003eunordered\u003c/code\u003e makes no guarantee about subchunk layout. This setting affects only on-disk layout, not the data read back, and is not persisted in array metadata: it applies per codec instance and is not recovered when reopening a sharded array. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3826\"\u003e#3826\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003eSyncByteGetter\u003c/code\u003e and \u003ccode\u003eSyncByteSetter\u003c/code\u003e runtime-checkable protocols and a \u003ccode\u003eget_ranges_sync\u003c/code\u003e method on the \u003ccode\u003eStore\u003c/code\u003e ABC. These let custom byte getters/setters opt into the synchronous codec pipeline's fast path for in-memory IO, which the sharding codec uses for its inner chunks. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3885\"\u003e#3885\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003eFusedCodecPipeline\u003c/code\u003e, an opt-in codec pipeline that runs codec compute synchronously and in bulk (avoiding the per-chunk async scheduling overhead of the default \u003ccode\u003eBatchedCodecPipeline\u003c/code\u003e), giving large speedups for sharded arrays. The default \u003ccode\u003eBatchedCodecPipeline\u003c/code\u003e is unchanged for standard configurations, so existing code keeps working unless you opt in; enable the new pipeline with \u003ccode\u003ezarr.config.set({\u0026quot;codec_pipeline.path\u0026quot;: \u0026quot;zarr.core.codec_pipeline.FusedCodecPipeline\u0026quot;})\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3885\"\u003e#3885\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ezarr.abc.store.Store.get_ranges\u003c/code\u003e for concurrent, coalesced multi-range reads from a single key. The method is defined on the \u003ccode\u003eStore\u003c/code\u003e ABC with a default implementation built on \u003ccode\u003eStore.get\u003c/code\u003e, so every store inherits a working version; stores with native multi-range backends (e.g. \u003ccode\u003eFsspecStore\u003c/code\u003e) can override for efficiency. Coalescing knobs (\u003ccode\u003emax_concurrency\u003c/code\u003e, \u003ccode\u003emax_gap_bytes\u003c/code\u003e, \u003ccode\u003emax_coalesced_bytes\u003c/code\u003e) are passed as keyword arguments to \u003ccode\u003eget_ranges\u003c/code\u003e. Failures from underlying fetches surface as a \u003ccode\u003eBaseExceptionGroup\u003c/code\u003e (PEP 654); callers should use \u003ccode\u003eexcept*\u003c/code\u003e to filter for specific exception types such as \u003ccode\u003eFileNotFoundError\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3925\"\u003e#3925\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eTwo new fields on \u003ccode\u003eArrayConfig\u003c/code\u003e control how the sharding codec coalesces partial-shard reads: \u003ccode\u003esharding_coalesce_max_gap_bytes\u003c/code\u003e (default 1 MiB) and \u003ccode\u003esharding_coalesce_max_bytes\u003c/code\u003e (default 16 MiB). When reading multiple chunks from the same shard, nearby byte ranges are merged into a single request to the store if separated by no more than \u003ccode\u003esharding_coalesce_max_gap_bytes\u003c/code\u003e and the merged read stays within \u003ccode\u003esharding_coalesce_max_bytes\u003c/code\u003e. Defaults are seeded from the matching \u003ccode\u003earray.sharding_coalesce_max_gap_bytes\u003c/code\u003e / \u003ccode\u003earray.sharding_coalesce_max_bytes\u003c/code\u003e keys in [\u003ccode\u003ezarr.config\u003c/code\u003e][] at array-creation time, and can be overridden per array by passing \u003ccode\u003econfig={...}\u003c/code\u003e to [\u003ccode\u003ezarr.create_array\u003c/code\u003e][]. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3987\"\u003e#3987\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003eGroup.get_array\u003c/code\u003e, \u003ccode\u003eGroup.get_group\u003c/code\u003e, \u003ccode\u003eAsyncGroup.get_array\u003c/code\u003e, and \u003ccode\u003eAsyncGroup.get_group\u003c/code\u003e: type-safe accessors that return the child array or group at a given path, raising \u003ccode\u003eArrayNotFoundError\u003c/code\u003e / \u003ccode\u003eGroupNotFoundError\u003c/code\u003e if no node exists there, and \u003ccode\u003eContainsGroupError\u003c/code\u003e / \u003ccode\u003eContainsArrayError\u003c/code\u003e if the node is not of the requested kind. Unlike \u003ccode\u003eGroup.__getitem__\u003c/code\u003e, which returns \u003ccode\u003eArray | Group\u003c/code\u003e, these methods have precise return types. Nested paths like \u003ccode\u003e\u0026quot;subgroup/subarray\u0026quot;\u003c/code\u003e are supported. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4128\"\u003e#4128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eZipStore\u003c/code\u003e now accepts an open binary file-like object in place of a path, enabling\nzip archives on remote storage (e.g. a file opened with \u003ccode\u003efsspec\u003c/code\u003e or an\n\u003ccode\u003eobstore.ReadableFile\u003c/code\u003e). Operations that require a filesystem location\n(\u003ccode\u003eclear\u003c/code\u003e, \u003ccode\u003emove\u003c/code\u003e) raise \u003ccode\u003eNotImplementedError\u003c/code\u003e for file-object-backed stores. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4187\"\u003e#4187\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop emitting an \u003ccode\u003eUnstableSpecificationWarning\u003c/code\u003e when serializing the \u003ccode\u003estruct\u003c/code\u003e data type to Zarr V3 metadata. The \u003ccode\u003estruct\u003c/code\u003e data type now has a stable Zarr V3 specification. The legacy \u003ccode\u003estructured\u003c/code\u003e alias and the unspecified \u003ccode\u003enull_terminated_bytes\u003c/code\u003e, \u003ccode\u003eraw_bytes\u003c/code\u003e, and \u003ccode\u003evariable_length_bytes\u003c/code\u003e data types continue to warn. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4100\"\u003e#4100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix equality comparison of \u003ccode\u003eArrayV2Metadata\u003c/code\u003e and \u003ccode\u003eArrayV3Metadata\u003c/code\u003e objects with a\n\u003ccode\u003eNaN\u003c/code\u003e fill value. Such objects are now compared by their JSON-serialized form, so two\notherwise-identical metadata objects with a \u003ccode\u003eNaN\u003c/code\u003e (or infinite) fill value compare equal. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eBytesCodec.from_dict\u003c/code\u003e so that \u003ccode\u003eBytesCodec\u003c/code\u003e instances roundtrip to / from\ntheir dict representation. \u003ccode\u003eBytesCodec.from_dict\u003c/code\u003e now interprets a missing\n\u003ccode\u003eendian\u003c/code\u003e configuration as \u003ccode\u003eendian=None\u003c/code\u003e (matching what \u003ccode\u003eBytesCodec.to_dict\u003c/code\u003e\nemits), instead of falling back to the system's native byte order. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3417\"\u003e#3417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003esave_array\u003c/code\u003e, \u003ccode\u003eGroup.__setitem__\u003c/code\u003e, and \u003ccode\u003eload\u003c/code\u003e for 0-dimensional arrays. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed inner-codec spec evolution for sharded arrays. The sharding codec now threads the array spec through its inner codec chain when evolving codecs, so a codec that changes the dtype upstream of \u003ccode\u003eBytesCodec\u003c/code\u003e no longer leaves the inner chain evolved against the wrong spec (which previously failed at decode time). This runs on the default \u003ccode\u003eBatchedCodecPipeline\u003c/code\u003e as well. Standard inner chains (\u003ccode\u003e[BytesCodec]\u003c/code\u003e, \u003ccode\u003e[BytesCodec, ZstdCodec]\u003c/code\u003e, transpose + bytes) are byte-identical to before. Restores the behavior of \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/2179\"\u003e#2179\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake chunk normalization properly handle \u003ccode\u003e-1\u003c/code\u003e as a compact representation of the\nlength of an entire axis. Reject several previously-accepted but ill-defined\nchunk specifications: \u003ccode\u003echunks=True\u003c/code\u003e (previously silently produced size-1 chunks),\nchunk tuples shorter than the array's number of dimensions (previously padded to\nthe array's shape), and \u003ccode\u003eNone\u003c/code\u003e as a per-dimension chunk size. These all now\nraise informative errors. Also fix chunk handling for 0-length array dimensions,\nand add explicit rejection of 0-length chunks. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3899\"\u003e#3899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle missing consolidated metadata in leaf Group nodes. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3954\"\u003e#3954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrected the JSON type definitions for the \u003ccode\u003enumpy.datetime64\u003c/code\u003e and\n\u003ccode\u003enumpy.timedelta64\u003c/code\u003e data types in Zarr V3 metadata: the \u003ccode\u003econfiguration\u003c/code\u003e object\n(holding \u003ccode\u003eunit\u003c/code\u003e and \u003ccode\u003escale_factor\u003c/code\u003e) is now required, matching the published\nspecifications for these data types. Also updated the specification links in\nthe docstrings to point to the zarr-extensions repository. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3955\"\u003e#3955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed writing to 0-dimensional arrays that use the sharding codec. Previously\nassigning to a 0-dimensional sharded array raised an error. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3966\"\u003e#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flaky stateful test bookkeeping when \u003ccode\u003edelete_dir\u003c/code\u003e matches string prefixes instead of true directory descendants. Previously a path such as \u003ccode\u003e6/faNT…\u003c/code\u003e could be incorrectly removed when deleting \u003ccode\u003e6/f\u003c/code\u003e. (See [issue \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3977\"\u003e#3977\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3977\"\u003ezarr-developers/zarr-python#3977\u003c/a\u003e).) (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3977\"\u003e#3977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFsspecStore.close()\u003c/code\u003e no longer closes the underlying fsspec filesystem or its\nnetwork session. fsspec caches and shares filesystem instances across callers,\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/53e6dc66b834988912194985a1051ad4db4f0141\"\u003e\u003ccode\u003e53e6dc6\u003c/code\u003e\u003c/a\u003e docs: dev blog, performance examples, and compiled 3.3.0 release notes (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4191\"\u003e#4191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/6f52da5b8ce4e28031f4ad6c3287795fec971105\"\u003e\u003ccode\u003e6f52da5\u003c/code\u003e\u003c/a\u003e fix: gate fused sync fast paths on full store sync capability; wrappers forwa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/57e66d92ed26eb02ca3931f253de052c0a890042\"\u003e\u003ccode\u003e57e66d9\u003c/code\u003e\u003c/a\u003e fix: reject malformed chunk keys in DefaultChunkKeyEncoding (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4219\"\u003e#4219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/ec8e70ad86990e4c1bf57478fe13769885e31882\"\u003e\u003ccode\u003eec8e70a\u003c/code\u003e\u003c/a\u003e chore(deps): bump the python-dependencies group across 1 directory with 11 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/6f9724cb14686e0737ed144be5d945fe1fbde578\"\u003e\u003ccode\u003e6f9724c\u003c/code\u003e\u003c/a\u003e fix: minor correctness and hygiene fixes from the sync-pipeline audit (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4205\"\u003e#4205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/a88f88951e7b1bc19f19adad2fb364158851076a\"\u003e\u003ccode\u003ea88f889\u003c/code\u003e\u003c/a\u003e fix: make ManagedMemoryStore/GpuMemoryStore sync methods parity-safe (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4204\"\u003e#4204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/020e5c3494c7bb794da1a94b970c326ddbdbca7a\"\u003e\u003ccode\u003e020e5c3\u003c/code\u003e\u003c/a\u003e docs: fix link checker error and update redirected links; run checker weekly ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/63fc294bec25c41983c1a45f7f03bd6f801a7ff9\"\u003e\u003ccode\u003e63fc294\u003c/code\u003e\u003c/a\u003e chore(zarr-metadata): build 0.4.0 changelog (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4211\"\u003e#4211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/69ca264664bd74ba55c594490acdd49cd70b7fe8\"\u003e\u003ccode\u003e69ca264\u003c/code\u003e\u003c/a\u003e docs(zarr-metadata): docs-site polish: repo link, titles, RTD build skips, br...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/b2ece6f82c5281d02a8a4408fb13f791870c65bd\"\u003e\u003ccode\u003eb2ece6f\u003c/code\u003e\u003c/a\u003e docs(zarr-metadata): standalone documentation site; add package justfile (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4208\"\u003e#4208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zarr-developers/zarr-python/compare/v3.1.6...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pydantic-zarr` from 0.9.2 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/releases\"\u003epydantic-zarr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Python and NumPy by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/145\"\u003ezarr-developers/pydantic-zarr#145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore warning for using _config from zarr-python by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/156\"\u003ezarr-developers/pydantic-zarr#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dev dependency group by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/155\"\u003ezarr-developers/pydantic-zarr#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the actions group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/154\"\u003ezarr-developers/pydantic-zarr#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd changelog for 0.10.0 by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/157\"\u003ezarr-developers/pydantic-zarr#157\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlter cd.yml to use OIDC tokens. by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/153\"\u003ezarr-developers/pydantic-zarr#153\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/compare/v0.9.2...v0.10.0\"\u003ehttps://github.com/zarr-developers/pydantic-zarr/compare/v0.9.2...v0.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/zarr-developers/pydantic-zarr/blob/main/docs/release-notes.md\"\u003epydantic-zarr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epydantic-zarr 0.10.0 (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe minimum supported Python is now 3.12 and the minimum supported NumPy is now 2.0. (\u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003etype ...\u003c/code\u003e instead of \u003ccode\u003e...: TypeAlias\u003c/code\u003e to declare type aliases. (\u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/zarr-developers/pydantic-zarr/commit/21c1b2faf687f2256d6968bc283e9cfbce61fd6b\"\u003e\u003ccode\u003e21c1b2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/153\"\u003e#153\u003c/a\u003e from d-v-b/chore/trusted-publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/6829aeaada1798e2b963aa27bcadb773ce89e8fa\"\u003e\u003ccode\u003e6829aea\u003c/code\u003e\u003c/a\u003e Remove extra lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/11829ad6a246fb05f12b4f9d8a715a060d1bdf72\"\u003e\u003ccode\u003e11829ad\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into chore/trusted-publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/7551b0db960e1f55405ea642d275f8005ab49aa0\"\u003e\u003ccode\u003e7551b0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/157\"\u003e#157\u003c/a\u003e from dstansby/0.10.0-clog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/4bfc9ee63229f0d6127154d7bb3a8f3ce9926047\"\u003e\u003ccode\u003e4bfc9ee\u003c/code\u003e\u003c/a\u003e Add changelog for 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/13b1a2c2091fe06a4e7464cfa6b293b40c736c7a\"\u003e\u003ccode\u003e13b1a2c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/154\"\u003e#154\u003c/a\u003e from zarr-developers/dependabot/github_actions/action...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/6dedb9c75843c01a2bd6bf2868ffd65169939d8f\"\u003e\u003ccode\u003e6dedb9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/155\"\u003e#155\u003c/a\u003e from dstansby/dev-group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/203455ac996fa6e3cf6c19b86f1b0caf0db02911\"\u003e\u003ccode\u003e203455a\u003c/code\u003e\u003c/a\u003e Bump the actions group across 1 directory with 3 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/2e84f4366abc1d9e11581b83233b18989972ef2c\"\u003e\u003ccode\u003e2e84f43\u003c/code\u003e\u003c/a\u003e Add dev dependency group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/b84b0e590274482cd51cc33dc7809fda19a6e639\"\u003e\u003ccode\u003eb84b0e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/156\"\u003e#156\u003c/a\u003e from dstansby/config-deprecation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/compare/v0.9.2...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ome-zarr-models` from 1.6 to 1.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/releases\"\u003eome-zarr-models's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eome-zarr-models 1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRename remote data test files by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/pull/414\"\u003eome-zarr-models/ome-zarr-models-py#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow the colors field to be absent by \u003ca href=\"https://github.com/rzlim08\"\u003e\u003ccode\u003e@​rzlim08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/pull/416\"\u003eome-zarr-models/ome-zarr-models-py#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChangelog for 1.7 by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/pull/418\"\u003eome-zarr-models/ome-zarr-models-py#418\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rzlim08\"\u003e\u003ccode\u003e@​rzlim08\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/pull/416\"\u003eome-zarr-models/ome-zarr-models-py#416\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/compare/v1.6...v1.7\"\u003ehttps://github.com/ome-zarr-models/ome-zarr-models-py/compare/v1.6...v1.7\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/ome-zarr-models/ome-zarr-models-py/blob/main/docs/changelog.md\"\u003eome-zarr-models's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003epydantic\u003c/code\u003e \u0026lt; 2.13, due to new issues in model construction that are not yet resolved.\u003c/li\u003e\n\u003cli\u003eCorrectly allow \u003ccode\u003ecolors\u003c/code\u003e metadata to be not set or \u003ccode\u003enull\u003c/code\u003e inside image-label metadata.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/ome-zarr-models/ome-zarr-models-py/commit/b1fd516230e1f9bdd38206f9b3278f5e93b0a81d\"\u003e\u003ccode\u003eb1fd516\u003c/code\u003e\u003c/a\u003e Changelog for 1.7 (\u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/commit/bf2811161751f0553af51c689010e2c7735edc1c\"\u003e\u003ccode\u003ebf28111\u003c/code\u003e\u003c/a\u003e Allow the colors field to be absent (\u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/commit/17052799d779fab1ff5a8dfe7275d0164832c43b\"\u003e\u003ccode\u003e1705279\u003c/code\u003e\u003c/a\u003e Rename remote data test files (\u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/compare/v1.6...v1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `scipy` from 1.17.1 to 1.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/scipy/scipy/releases\"\u003escipy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eSciPy 1.18.0 Release Notes\u003c/h1\u003e\n\u003cp\u003eSciPy \u003ccode\u003e1.18.0\u003c/code\u003e is the culmination of \u003ccode\u003e6\u003c/code\u003e months of hard ...\n\n_Description has been truncated_","html_url":"https://github.com/ome-zarr-models/ome-zarr-book/pull/59","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome-zarr-models%2Fome-zarr-book/issues/59","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/59/packages"},{"uuid":"4972995635","node_id":"PR_kwDOQyQtu872LAUK","number":199,"state":"closed","title":"Bump jupyterlab from 4.5.7 to 4.5.10","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-04T21:35:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-24T23:31:39.000Z","updated_at":"2026-09-04T21:35:12.000Z","time_to_close":3621812,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.7 to 4.5.10.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003e4.5.10\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.9...be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19186\"\u003e#19186\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReconfigure 4.5.x branch (4.6.x is new stable) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19060\"\u003e#19060\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSplit external link checks and only run if diff includes a URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19029\"\u003e#19029\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-17\u0026amp;to=2026-07-21\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\u003c/p\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/jupyterlab/jupyterlab/commit/af5f5b3c779f6d7170c1124f5818807fa18f3f63\"\u003e\u003ccode\u003eaf5f5b3\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003e\u003ccode\u003ebe9303f\u003c/code\u003e\u003c/a\u003e Backport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19186\"\u003e#19186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/a555fe1dcb4a4d6b135236ae89319a9f303780d9\"\u003e\u003ccode\u003ea555fe1\u003c/code\u003e\u003c/a\u003e Reconfigure 4.5.x branch (4.6.x is new stable) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19060\"\u003e#19060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d8cb6d4319d4e16e9187e16b8e7fbb617132938\"\u003e\u003ccode\u003e8d8cb6d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e on branch 4.5.x (Split external link checks and only run i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.7...@jupyterlab/lsp@4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/miditkl/cremalink/pull/199","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/miditkl%2Fcremalink/issues/199","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/199/packages"},{"uuid":"4954262826","node_id":"PR_kwDOCx0dic71IrbR","number":129,"state":"closed","title":"build(deps): bump jupyterlab from 3.2.9 to 4.5.10","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-08-07T17:38:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-23T00:24:56.000Z","updated_at":"2026-08-07T17:38:29.000Z","time_to_close":1358005,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"jupyterlab","old_version":"3.2.9","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 3.2.9 to 4.5.10.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003e4.5.10\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.9...be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19186\"\u003e#19186\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReconfigure 4.5.x branch (4.6.x is new stable) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19060\"\u003e#19060\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSplit external link checks and only run if diff includes a URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19029\"\u003e#19029\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-17\u0026amp;to=2026-07-21\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\u003c/p\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/jupyterlab/jupyterlab/commit/af5f5b3c779f6d7170c1124f5818807fa18f3f63\"\u003e\u003ccode\u003eaf5f5b3\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003e\u003ccode\u003ebe9303f\u003c/code\u003e\u003c/a\u003e Backport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19186\"\u003e#19186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/a555fe1dcb4a4d6b135236ae89319a9f303780d9\"\u003e\u003ccode\u003ea555fe1\u003c/code\u003e\u003c/a\u003e Reconfigure 4.5.x branch (4.6.x is new stable) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19060\"\u003e#19060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d8cb6d4319d4e16e9187e16b8e7fbb617132938\"\u003e\u003ccode\u003e8d8cb6d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e on branch 4.5.x (Split external link checks and only run i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/vdom@3.2.9...@jupyterlab/lsp@4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=uv\u0026previous-version=3.2.9\u0026new-version=4.5.10)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/omadson/fuzzy-c-means/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/omadson/fuzzy-c-means/pull/129","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/omadson%2Ffuzzy-c-means/issues/129","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/129/packages"},{"uuid":"4954046070","node_id":"PR_kwDONRm-Xc71H_jQ","number":155,"state":"closed","title":"Bump jupyterlab from 4.5.2 to 4.5.10","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-04T20:35:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-22T23:38:00.000Z","updated_at":"2026-09-04T20:35:22.000Z","time_to_close":3790632,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.2","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.2 to 4.5.10.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003e4.5.10\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.9...be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19186\"\u003e#19186\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReconfigure 4.5.x branch (4.6.x is new stable) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19060\"\u003e#19060\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSplit external link checks and only run if diff includes a URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19029\"\u003e#19029\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-17\u0026amp;to=2026-07-21\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\u003c/p\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/jupyterlab/jupyterlab/commit/af5f5b3c779f6d7170c1124f5818807fa18f3f63\"\u003e\u003ccode\u003eaf5f5b3\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003e\u003ccode\u003ebe9303f\u003c/code\u003e\u003c/a\u003e Backport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19186\"\u003e#19186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/a555fe1dcb4a4d6b135236ae89319a9f303780d9\"\u003e\u003ccode\u003ea555fe1\u003c/code\u003e\u003c/a\u003e Reconfigure 4.5.x branch (4.6.x is new stable) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19060\"\u003e#19060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d8cb6d4319d4e16e9187e16b8e7fbb617132938\"\u003e\u003ccode\u003e8d8cb6d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e on branch 4.5.x (Split external link checks and only run i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.2...@jupyterlab/lsp@4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.2\u0026new-version=4.5.10)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/google-research/perch-hoplite/network/alerts).\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/google-research/perch-hoplite/pull/155","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-research%2Fperch-hoplite/issues/155","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/155/packages"},{"uuid":"4915836914","node_id":"PR_kwDOPIbzN87zNLc5","number":7,"state":"closed","title":"Bump jupyterlab from 4.5.0a3 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-22T23:23:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-18T00:35:48.000Z","updated_at":"2026-07-22T23:23:22.000Z","time_to_close":427652,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.0a3","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.0a3 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.8\u003c/h2\u003e\n\u003ch2\u003e4.5.8\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.7...8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent dialog from hanging when \u003ccode\u003egetValue()\u003c/code\u003e throws \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18938\"\u003e#18938\u003c/a\u003e (\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epackaging\u003c/code\u003e min version pin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18910\"\u003e#18910\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse CSS \u003ccode\u003eanchor\u003c/code\u003e for prompt overlay \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18840\"\u003e#18840\u003c/a\u003e (\u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix completer test failures on CI \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18946\"\u003e#18946\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump license webpack plugin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18929\"\u003e#18929\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-04-29\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AAliMahmoudDev+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ACrafterKolyan+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/0dee9961fa67727b84093d79134bd4500ccdde71\"\u003e\u003ccode\u003e0dee996\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003e\u003ccode\u003e8d30d48\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18946\"\u003e#18946\u003c/a\u003e on branch 4.5.x (Fix completer test failures on CI) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18949\"\u003e#18949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/872d4c844974960d8fea87bcd5846ef2bd491129\"\u003e\u003ccode\u003e872d4c8\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18938\"\u003e#18938\u003c/a\u003e on branch 4.5.x (Prevent dialog from hanging when `getValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/d8a387498bf3ca059754e1ce34c71438b25ab429\"\u003e\u003ccode\u003ed8a3874\u003c/code\u003e\u003c/a\u003e Bump license webpack plugin (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18929\"\u003e#18929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.0-alpha.3...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=uv\u0026previous-version=4.5.0a3\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/jupyter-ai-contrib/jupyter-ai-demos/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/jupyter-ai-contrib/jupyter-ai-demos/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyter-ai-contrib%2Fjupyter-ai-demos/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4721455485","node_id":"PR_kwDOL59jms7pay1N","number":341,"state":"closed","title":"Bump the python-packages group with 7 updates","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-29T23:51:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-22T23:56:25.000Z","updated_at":"2026-06-29T23:51:32.000Z","time_to_close":604504,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"python-packages","update_count":7,"packages":[{"name":"pytest","old_version":"9.1.0","new_version":"9.1.1","repository_url":"https://github.com/pytest-dev/pytest"},{"name":"jupyterlab","old_version":"4.5.8","new_version":"4.6.0","repository_url":"https://github.com/jupyterlab/jupyterlab"},{"name":"jupytext","old_version":"1.19.3","new_version":"1.19.4","repository_url":"https://github.com/jupytext/jupytext"},{"name":"coverage","old_version":"7.14.1","new_version":"7.14.3","repository_url":"https://github.com/coveragepy/coveragepy"},{"name":"cytotable","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/cytomining/CytoTable"},{"name":"pycytominer","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/cytomining/pycytominer"},{"name":"selenium","old_version":"4.44.0","new_version":"4.45.0","repository_url":"https://github.com/SeleniumHQ/Selenium"}],"path":null,"ecosystem":"pip"},"body":"Bumps the python-packages group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [pytest](https://github.com/pytest-dev/pytest) | `9.1.0` | `9.1.1` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.8` | `4.6.0` |\n| [jupytext](https://github.com/jupytext/jupytext) | `1.19.3` | `1.19.4` |\n| [coverage](https://github.com/coveragepy/coveragepy) | `7.14.1` | `7.14.3` |\n| [cytotable](https://github.com/cytomining/CytoTable) | `1.2.1` | `1.2.2` |\n| [pycytominer](https://github.com/cytomining/pycytominer) | `1.6.0` | `1.6.1` |\n| [selenium](https://github.com/SeleniumHQ/Selenium) | `4.44.0` | `4.45.0` |\n\nUpdates `pytest` from 9.1.0 to 9.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest/releases\"\u003epytest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.1.1\u003c/h2\u003e\n\u003ch1\u003epytest 9.1.1 (2026-06-19)\u003c/h1\u003e\n\u003ch2\u003eBug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14220\"\u003e#14220\u003c/a\u003e: Fixed a logic bug in \u003ccode\u003epytest.RaisesGroup\u003c/code\u003e which would might cause it to display incorrect \u0026quot;It matches \u003c!-- raw HTML omitted --\u003eFooError()\u003c!-- raw HTML omitted --\u003e which was paired with \u003c!-- raw HTML omitted --\u003eBarError\u003c!-- raw HTML omitted --\u003e\u0026quot; messages.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14591\"\u003e#14591\u003c/a\u003e: Fixed a regression in pytest 9.1.0 which caused overriding a parametrized fixture with an indirect \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/pytest\"\u003e\u003ccode\u003e@​pytest\u003c/code\u003e\u003c/a\u003e.mark.parametrize\u003c!-- raw HTML omitted --\u003e to fail with \u0026quot;duplicate parametrization of '\u0026lt;fixture name\u0026gt;'\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14606\"\u003e#14606\u003c/a\u003e: Fixed \u003ccode\u003elist-item\u003c/code\u003e typing errors from mypy in \u003ccode\u003e@pytest.mark.parametrize \u0026lt;pytest.mark.parametrize ref\u0026gt;\u003c/code\u003e \u003ccode\u003eargvalues\u003c/code\u003e parameter.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14608\"\u003e#14608\u003c/a\u003e: Fixed a regression in pytest 9.1.0 where \u003ccode\u003econftest.py\u003c/code\u003e files located in \u003ccode\u003e\u0026lt;invocation dir\u0026gt;/test*\u003c/code\u003e were no longer loaded as initial conftests when invoked without arguments.\nThis could cause certain hooks (like \u003ccode\u003epytest_addoption\u003c/code\u003e) in these files to not fire.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/pytest-dev/pytest/commit/cf470ec0bf7eb89cd97dd56df4859eae5db46447\"\u003e\u003ccode\u003ecf470ec\u003c/code\u003e\u003c/a\u003e Prepare release version 9.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/e0c8ce6cc5db1f08363be6f152c32e6838df2690\"\u003e\u003ccode\u003ee0c8ce6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14625\"\u003e#14625\u003c/a\u003e from pytest-dev/patchback/backports/9.1.x/a07c31a97...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/1b82d1694fce22385ee7a4287917fbafbaf2e757\"\u003e\u003ccode\u003e1b82d16\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14624\"\u003e#14624\u003c/a\u003e from pytest-dev/patchback/backports/9.1.x/b375b79ec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/501c4bc784da3b08bfcaa64858eba5d15dc59e53\"\u003e\u003ccode\u003e501c4bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14596\"\u003e#14596\u003c/a\u003e from bluetech/doc-classmethod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/b61f588e36e9377c3d1d3f06bece1da0fc31d9ca\"\u003e\u003ccode\u003eb61f588\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14622\"\u003e#14622\u003c/a\u003e from chrisburr/fix-14608-initial-conftest-test-subdir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/9a567e009f4d2da3ce1721c6db3109cb5744d40a\"\u003e\u003ccode\u003e9a567e0\u003c/code\u003e\u003c/a\u003e [automated] Update plugin list (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14617\"\u003e#14617\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14618\"\u003e#14618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/ef8b2993e5b48639e4a3d97d0525df9760781384\"\u003e\u003ccode\u003eef8b299\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14620\"\u003e#14620\u003c/a\u003e from pytest-dev/patchback/backports/9.1.x/680f9f3ed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/66abd0784d4cb7c1ba44ab9a8896506cd4985acc\"\u003e\u003ccode\u003e66abd07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14220\"\u003e#14220\u003c/a\u003e from bysiber/fix-stale-iexp-raisesgroup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/79fbf93b666cac5f27c9dad047943d47b766c8d5\"\u003e\u003ccode\u003e79fbf93\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14612\"\u003e#14612\u003c/a\u003e from pytest-dev/patchback/backports/9.1.x/974ed48b6...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/0d312eb876177e9f1c04262b54060a41034ebf5c\"\u003e\u003ccode\u003e0d312eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14611\"\u003e#14611\u003c/a\u003e from bluetech/parametrize-argvalues-typing\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest/compare/9.1.0...9.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupyterlab` from 4.5.8 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.6.0\u003c/h2\u003e\n\u003ch2\u003e4.6.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.0...abacfb97ae0c679b00674faec5643f38c91119f9\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eNew features added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport horizontal activity bars \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18832\"\u003e#18832\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose cell index and cell count in the statusbar \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18708\"\u003e#18708\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow moving sections between panels \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18703\"\u003e#18703\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the breadcrumbs in filebrowser editable + completion \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18571\"\u003e#18571\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;Date Created\u0026quot; column to file browser \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18533\"\u003e#18533\u003c/a\u003e (\u003ca href=\"https://github.com/ktaletsk\"\u003e\u003ccode\u003e@​ktaletsk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/RRosio\"\u003e\u003ccode\u003e@​RRosio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd command and buttons to select previous/next last modified cell \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18210\"\u003e#18210\u003c/a\u003e (\u003ca href=\"https://github.com/Yahiewi\"\u003e\u003ccode\u003e@​Yahiewi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(completer): Add syntax highlighting for ghost text \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18073\"\u003e#18073\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace deprecated \u003ccode\u003ekeyCode\u003c/code\u003e with \u003ccode\u003ekey\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18674\"\u003e#18674\u003c/a\u003e (\u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrives: Deprecate the notion of defaultContentProvider \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18169\"\u003e#18169\u003c/a\u003e (\u003ca href=\"https://github.com/martinRenou\"\u003e\u003ccode\u003e@​martinRenou\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate lumino to \u003ccode\u003ev2026.5.25\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18942\"\u003e#18942\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove scroll overlay icon placement \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18907\"\u003e#18907\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize resizing dock panels (with an opt-out) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18877\"\u003e#18877\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse resolvePath API for traceback path resolution \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18876\"\u003e#18876\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd loading animation for file browser refresh action \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18855\"\u003e#18855\u003c/a\u003e (\u003ca href=\"https://github.com/Siddhazntx\"\u003e\u003ccode\u003e@​Siddhazntx\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade Stylelint to v16 \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18848\"\u003e#18848\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd category-level ordering support for launcher sections via \u003ccode\u003ecategoryRank\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18779\"\u003e#18779\u003c/a\u003e (\u003ca href=\"https://github.com/tsharma-dev\"\u003e\u003ccode\u003e@​tsharma-dev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFile browser: replace Preferred icon to avoid confusion with Home \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18773\"\u003e#18773\u003c/a\u003e (\u003ca href=\"https://github.com/tsharma-dev\"\u003e\u003ccode\u003e@​tsharma-dev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAsk if the user wants to sanitize HTML export and send param to jupyter server \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18765\"\u003e#18765\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a setting to disable the dock panel padding \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18760\"\u003e#18760\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove Simple Mode switch from the status bar \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18757\"\u003e#18757\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aarondr77\"\u003e\u003ccode\u003e@​aarondr77\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd toggle command for output scrolling \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18754\"\u003e#18754\u003c/a\u003e (\u003ca href=\"https://github.com/itsmejay80\"\u003e\u003ccode\u003e@​itsmejay80\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor shared document dirty state \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18739\"\u003e#18739\u003c/a\u003e (\u003ca href=\"https://github.com/davidbrochart\"\u003e\u003ccode\u003e@​davidbrochart\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/SylvainCorlay\"\u003e\u003ccode\u003e@​SylvainCorlay\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestrict 1-6 shortcuts for converting cell to headings to Markdown cells \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18734\"\u003e#18734\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;toggle hidden file\u0026quot; to command palette \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18732\"\u003e#18732\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd command and Command Palette entry for crumbs path edition \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18729\"\u003e#18729\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntegrate Plugin Playground into docs \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18726\"\u003e#18726\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow reset query parameter with values (e.g. ?reset=1) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18702\"\u003e#18702\u003c/a\u003e (\u003ca href=\"https://github.com/tubaman\"\u003e\u003ccode\u003e@​tubaman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/claude\"\u003e\u003ccode\u003e@​claude\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/itsmejay80\"\u003e\u003ccode\u003e@​itsmejay80\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Keyboard Shortcuts in Settings Editor \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18655\"\u003e#18655\u003c/a\u003e (\u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix accessibility of Keyboard Shortcuts dialog \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18650\"\u003e#18650\u003c/a\u003e (\u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jayaprajapatii\"\u003e\u003ccode\u003e@​jayaprajapatii\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate default font family to honor macOS system-wide ui-monospace \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18647\"\u003e#18647\u003c/a\u003e (\u003ca href=\"https://github.com/flaviomartins\"\u003e\u003ccode\u003e@​flaviomartins\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edeletable\u003c/code\u003e toggle to common tools notebook widget \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18645\"\u003e#18645\u003c/a\u003e (\u003ca href=\"https://github.com/cmarmo\"\u003e\u003ccode\u003e@​cmarmo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove focus indicators \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18619\"\u003e#18619\u003c/a\u003e (\u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eIDefaultFileBrowserRenderer\u003c/code\u003e to customize the default file browser renderer \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18600\"\u003e#18600\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePersist file browser sort state in state DB \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18596\"\u003e#18596\u003c/a\u003e (\u003ca href=\"https://github.com/statxc\"\u003e\u003ccode\u003e@​statxc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd language pack installation support via Settings \u0026gt; Language menu \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18595\"\u003e#18595\u003c/a\u003e (\u003ca href=\"https://github.com/bittoby\"\u003e\u003ccode\u003e@​bittoby\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove screen reader behavior in launcher/notebook and add tests \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18570\"\u003e#18570\u003c/a\u003e (\u003ca href=\"https://github.com/autodots-AHassan\"\u003e\u003ccode\u003e@​autodots-AHassan\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/604d873f61b50ef6c3fadc048e05291cb09a7890\"\u003e\u003ccode\u003e604d873\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/abacfb97ae0c679b00674faec5643f38c91119f9\"\u003e\u003ccode\u003eabacfb9\u003c/code\u003e\u003c/a\u003e Fix flaky 'Switch back and forth to reference page' test (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19043\"\u003e#19043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3554aafaf2d8b2bca167fb34a28a994799f05bd1\"\u003e\u003ccode\u003e3554aaf\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.0rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/ec0b487fa4f836a2ed68811243c27224807ffecd\"\u003e\u003ccode\u003eec0b487\u003c/code\u003e\u003c/a\u003e Bump markdown-it from 14.1.0 to 14.2.0 (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19041\"\u003e#19041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/86e3ab55590087f9f43cc83560aba139fb64079b\"\u003e\u003ccode\u003e86e3ab5\u003c/code\u003e\u003c/a\u003e Stabilize subpixel editor line shift on Welcome screenshot (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19039\"\u003e#19039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/1bfdf4fe2cb716f1e529f6c513de758c1f88a677\"\u003e\u003ccode\u003e1bfdf4f\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​babel/core\u003c/code\u003e from 7.21.0 to 7.29.6 (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19036\"\u003e#19036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/153e5009d7785b599e67f5080d20c1e406e619a6\"\u003e\u003ccode\u003e153e500\u003c/code\u003e\u003c/a\u003e Avoid debugger toolbar button flicker during kernel startup (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19006\"\u003e#19006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/75804f04377d6b88bc33139597f3448963cf4402\"\u003e\u003ccode\u003e75804f0\u003c/code\u003e\u003c/a\u003e Bump form-data from 4.0.5 to 4.0.6 (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19040\"\u003e#19040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/f91166c289bb5c88c8ef85c0f0c0aa306ffebf55\"\u003e\u003ccode\u003ef91166c\u003c/code\u003e\u003c/a\u003e Bump dompurify from 3.4.0 to 3.4.10 (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19037\"\u003e#19037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/deb364dace1f855805b83d1e656c256ff8d0ddab\"\u003e\u003ccode\u003edeb364d\u003c/code\u003e\u003c/a\u003e Split external link checks and only run if diff includes a URL (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.8...@jupyterlab/lsp@4.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupytext` from 1.19.3 to 1.19.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupytext/jupytext/releases\"\u003ejupytext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.19.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanged\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJupytext's documentation is now at \u003ca href=\"https://jupytext.org\"\u003ehttps://jupytext.org\u003c/a\u003e! (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1538\"\u003e#1538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have moved Jupytext to its own Jupytext organization (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated the JupyterLab extension production dependencies (12 patch updates) (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe require \u003ccode\u003epandoc\u0026lt;3.10\u003c/code\u003e on the CI as pandoc converts the \u0026quot;3.10\u0026quot; string to a float, which then causes issues in Jupytext (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed the CI so that tests also run on scheduled runs, and so that \u003ccode\u003ejupyterfs\u003c/code\u003e tests are skipped when their initialization fails (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn the CI, the extension is build using a dedicated \u003ccode\u003ebuild\u003c/code\u003e pixi environment.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWe now support unicode characters while dumping YAML (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA new \u003ccode\u003ecustom_language_magics\u003c/code\u003e option is available (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1491\"\u003e#1491\u003c/a\u003e). Thanks to \u003ca href=\"https://github.com/steovd\"\u003esteovd\u003c/a\u003e for making the PR!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://github.com/jupytext/jupytext/security/advisories/GHSA-m22c-4q2m-m5wr\"\u003eGHSA-m22c-4q2m-m5wr\u003c/a\u003e: the \u003ccode\u003eupdate-playwright-snapshots\u003c/code\u003e workflow was\ntriggerable by any user via an \u003ccode\u003eissue_comment\u003c/code\u003e event. It now checks that the\ncomment author is an OWNER, MEMBER, or COLLABORATOR before running\n(\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet \u003ccode\u003epersist-credentials: false\u003c/code\u003e on all workflow checkout steps as\ndefense-in-depth, preventing a live \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e from being left in\n\u003ccode\u003e.git/config\u003c/code\u003e where attacker-controlled build hooks could read it. This is\nstrictly required only for \u003ccode\u003eupdate-playwright-snapshots\u003c/code\u003e (fixed above), but\napplies to all workflows so they remain safe if their scope is later extended.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/jupytext/jupytext/blob/main/CHANGELOG.md\"\u003ejupytext's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.19.4 (2026-06-21)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanged\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJupytext's documentation is now at \u003ca href=\"https://jupytext.org\"\u003ehttps://jupytext.org\u003c/a\u003e! (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1538\"\u003e#1538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have moved Jupytext to its own Jupytext organization (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated the JupyterLab extension production dependencies (12 patch updates) (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe require \u003ccode\u003epandoc\u0026lt;3.10\u003c/code\u003e on the CI as pandoc converts the \u0026quot;3.10\u0026quot; string to a float, which then causes issues in Jupytext (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed the CI so that tests also run on scheduled runs, and so that \u003ccode\u003ejupyterfs\u003c/code\u003e tests are skipped when their initialization fails (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn the CI, the extension is build using a dedicated \u003ccode\u003ebuild\u003c/code\u003e pixi environment.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWe now support unicode characters while dumping YAML (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA new \u003ccode\u003ecustom_language_magics\u003c/code\u003e option is available (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1491\"\u003e#1491\u003c/a\u003e). Thanks to \u003ca href=\"https://github.com/steovd\"\u003esteovd\u003c/a\u003e for making the PR!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://github.com/jupytext/jupytext/security/advisories/GHSA-m22c-4q2m-m5wr\"\u003eGHSA-m22c-4q2m-m5wr\u003c/a\u003e: the \u003ccode\u003eupdate-playwright-snapshots\u003c/code\u003e workflow was\ntriggerable by any user via an \u003ccode\u003eissue_comment\u003c/code\u003e event. It now checks that the\ncomment author is an OWNER, MEMBER, or COLLABORATOR before running\n(\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet \u003ccode\u003epersist-credentials: false\u003c/code\u003e on all workflow checkout steps as\ndefense-in-depth, preventing a live \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e from being left in\n\u003ccode\u003e.git/config\u003c/code\u003e where attacker-controlled build hooks could read it. This is\nstrictly required only for \u003ccode\u003eupdate-playwright-snapshots\u003c/code\u003e (fixed above), but\napplies to all workflows so they remain safe if their scope is later extended.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/jupytext/jupytext/commit/95cd28188b954dfd6d2b539e554a1fed19acd301\"\u003e\u003ccode\u003e95cd281\u003c/code\u003e\u003c/a\u003e Fix: quarto example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/8ef90bb341395b802b86d5343d4f3d22b2cb02c1\"\u003e\u003ccode\u003e8ef90bb\u003c/code\u003e\u003c/a\u003e Move Jupytext to a Jupytext organization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/7cfe21dede95b63e56903ab0e66ee36b70fac2ac\"\u003e\u003ccode\u003e7cfe21d\u003c/code\u003e\u003c/a\u003e Update the jupytext.org website (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/590ce6156a90ea3e15839fab95df38837aaba079\"\u003e\u003ccode\u003e590ce61\u003c/code\u003e\u003c/a\u003e build(deps): bump undici\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/61e71631c7703733b34a12042e1abd25035766f6\"\u003e\u003ccode\u003e61e7163\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom_language_magics\u003c/code\u003e option to support user-defined language magics i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/1d464ebeca715b06a65bf133726a093c4afa2cae\"\u003e\u003ccode\u003e1d464eb\u003c/code\u003e\u003c/a\u003e Fix: use comment-tag to update the existing PR comment (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/7a6553371d4d4b378a38ecc685ddb6048ca163ed\"\u003e\u003ccode\u003e7a65533\u003c/code\u003e\u003c/a\u003e Fix CI: Build the extension with a dedicated pixi environment (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/cbf24f81ed5a9fb35793b6f118a69c88974a89a9\"\u003e\u003ccode\u003ecbf24f8\u003c/code\u003e\u003c/a\u003e docs: add changelog entries for \u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1539\"\u003e#1539\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1540\"\u003e#1540\u003c/a\u003e, and \u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1541\"\u003e#1541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/7e433c5018ece6a498dd79f04936168ea89d260f\"\u003e\u003ccode\u003e7e433c5\u003c/code\u003e\u003c/a\u003e ci: set persist-credentials: false on all workflow checkouts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/2d09640307f64ebd675804bdcdd8d081a0ab65e7\"\u003e\u003ccode\u003e2d09640\u003c/code\u003e\u003c/a\u003e build(deps): bump the jupytext-extension-dependencies group across 2 director...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupytext/jupytext/compare/v1.19.3...v1.19.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `coverage` from 7.14.1 to 7.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst\"\u003ecoverage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.14.3 — 2026-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: the default \u003ccode\u003e...\u003c/code\u003e exclusion rule now also matches function bodies\nwhose closing return-type bracket is on its own line (for example, after a\nlong \u003ccode\u003e-\u0026gt; dict[ ... ]\u003c/code\u003e annotation that a formatter has split over multiple\nlines). Closes \u003ccode\u003eissue 2185\u003c/code\u003e\u003cem\u003e, thanks \u003ccode\u003eMengjia Shang \u0026lt;pull 2196_\u0026gt;\u003c/code\u003e\u003c/em\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: On 3.13t, we incorrectly issued \u003ccode\u003eCouldn't import C tracer\u003c/code\u003e errors.\nWe can't import the C tracer because in 7.14.2 we stopped shipping compiled\nwheels for 3.13t. Thanks, \u003ccode\u003eHugo van Kemenade \u0026lt;pull 2203_\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e.. _issue 2185: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2185\"\u003ecoveragepy/coveragepy#2185\u003c/a\u003e\n.. _pull 2196: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/pull/2196\"\u003ecoveragepy/coveragepy#2196\u003c/a\u003e\n.. _pull 2203: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/pull/2203\"\u003ecoveragepy/coveragepy#2203\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e.. _changes_7-14-2:\u003c/p\u003e\n\u003ch2\u003eVersion 7.14.2 — 2026-06-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: some messages were being written to stdout, making \u003ccode\u003ecoverage json -o -\u003c/code\u003e useless for capturing JSON output. Now messages are written to stderr,\nfixing \u003ccode\u003eissue 2197\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: \u003ccode\u003eCoverageData\u003c/code\u003e kept one SQLite connection per thread that recorded\ncoverage, but never closed them when those threads terminated. On long runs\nwith many short-lived threads this leaked one file descriptor per dead\nthread, eventually failing with \u003ccode\u003eOSError: [Errno 24] Too many open files\u003c/code\u003e.\nConnections belonging to terminated threads are now closed and dropped.\nFixes \u003ccode\u003eissue 2192\u003c/code\u003e\u003cem\u003e.  Thanks, \u003ccode\u003eMatthew Lloyd \u0026lt;pull 2193_\u0026gt;\u003c/code\u003e\u003c/em\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: when using sys.monitoring, we were assuming we could use the\n\u003ccode\u003eCOVERAGE_ID\u003c/code\u003e tool id.  But other tools might also assume they could use\nthat id.  Pre-allocated ids don't really make sense, so now we search for a\nusable one instead. Fixes \u003ccode\u003eissue 2187\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFollowing \u003ccode\u003ethe advice of cibuildwheel \u0026lt;no-13t_\u0026gt;\u003c/code\u003e_, we no longer distribute\nwheels for Python 3.13 free-threaded.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e.. _issue 2187: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2187\"\u003ecoveragepy/coveragepy#2187\u003c/a\u003e\n.. _issue 2192: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2192\"\u003ecoveragepy/coveragepy#2192\u003c/a\u003e\n.. _pull 2193: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/pull/2193\"\u003ecoveragepy/coveragepy#2193\u003c/a\u003e\n.. _issue 2197: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2197\"\u003ecoveragepy/coveragepy#2197\u003c/a\u003e\n.. _no-13t: \u003ca href=\"https://py-free-threading.github.io/ci/#building-free-threaded-wheels-with-cibuildwheel\"\u003ehttps://py-free-threading.github.io/ci/#building-free-threaded-wheels-with-cibuildwheel\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e.. _changes_7-14-1:\u003c/p\u003e\n\u003c/blockquote\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/coveragepy/coveragepy/commit/22f13eacc2258aee53198b6176db1ca89c32a12e\"\u003e\u003ccode\u003e22f13ea\u003c/code\u003e\u003c/a\u003e docs: sample HTML for 7.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/2ca4e5fe61a551fc55e48428c8140cb7d325566a\"\u003e\u003ccode\u003e2ca4e5f\u003c/code\u003e\u003c/a\u003e docs: prep for 7.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/01d714e5cb457177e999e78fde0c438283f7e4db\"\u003e\u003ccode\u003e01d714e\u003c/code\u003e\u003c/a\u003e docs: add changelog entry for \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/f36248d7ba313734d4fcf3d6eab713b5eba2c259\"\u003e\u003ccode\u003ef36248d\u003c/code\u003e\u003c/a\u003e fix: don't emit 'Couldn't import C tracer' warning for 3.13t (\u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2203\"\u003e#2203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/86d73d1c4c60bdb2ea03f982cd4e33c77879ba77\"\u003e\u003ccode\u003e86d73d1\u003c/code\u003e\u003c/a\u003e docs: thanks, Mengjia Shang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/3d4ae3cb7c77f7521d91200a1e5de13425bbdff4\"\u003e\u003ccode\u003e3d4ae3c\u003c/code\u003e\u003c/a\u003e docs: add the \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2196\"\u003e#2196\u003c/a\u003e pr link to CHANGES\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/f4b2b4d35e1b7cd8f33f1ee88d354b0debeeed08\"\u003e\u003ccode\u003ef4b2b4d\u003c/code\u003e\u003c/a\u003e fix: exclude \u003ccode\u003e...\u003c/code\u003e bodies after multi-line return-type annotations (\u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2185\"\u003e#2185\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/1980ed0730956f0cc179e8568e1c8ee848f2d42b\"\u003e\u003ccode\u003e1980ed0\u003c/code\u003e\u003c/a\u003e chore: bump sigstore/gh-action-sigstore-python (\u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2201\"\u003e#2201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/bca3217a1dadf35fa1d444722ec9f05dd5819089\"\u003e\u003ccode\u003ebca3217\u003c/code\u003e\u003c/a\u003e build: since we don't ship 3.13t, don't test it\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/77550d83b2f35818a1ca8931289b81d161222031\"\u003e\u003ccode\u003e77550d8\u003c/code\u003e\u003c/a\u003e docs: oops, mismatched pull requests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coveragepy/coveragepy/compare/7.14.1...7.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cytotable` from 1.2.1 to 1.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cytomining/CytoTable/releases\"\u003ecytotable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix multi-source convert path collision (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/442\"\u003e#442\u003c/a\u003e) (\u003ca href=\"https://github.com/kenibrewer\"\u003e\u003ccode\u003e@​kenibrewer\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump jupyter-server from 2.19.0 to 2.20.0 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/471\"\u003e#471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump tornado from 6.5.6 to 6.5.7 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/470\"\u003e#470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bleach from 6.3.0 to 6.4.0 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump cryptography from 48.0.0 to 48.0.1 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump aiohttp from 3.14.0 to 3.14.1 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit PyPI deployments (\u003ca href=\"https://github.com/d33bs\"\u003e\u003ccode\u003e@​d33bs\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/466\"\u003e#466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/cytomining/CytoTable/commit/6189fd196bb9c16c3855b6a8835b2dc1b531980e\"\u003e\u003ccode\u003e6189fd1\u003c/code\u003e\u003c/a\u003e Fix multi-source convert path collision (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/442\"\u003e#442\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/ad063722ff64bf78ed7757fbab6507c8904ba606\"\u003e\u003ccode\u003ead06372\u003c/code\u003e\u003c/a\u003e Bump jupyter-server from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/471\"\u003e#471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/1aa37e9192833a031fb526d2fb9c65db8d0b5bc9\"\u003e\u003ccode\u003e1aa37e9\u003c/code\u003e\u003c/a\u003e Bump tornado from 6.5.6 to 6.5.7 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/470\"\u003e#470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/9976bcd20f917673d7023fcadfc3beff5f259039\"\u003e\u003ccode\u003e9976bcd\u003c/code\u003e\u003c/a\u003e Bump bleach from 6.3.0 to 6.4.0 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/0399d10e382e18115476b98afb5a9ca1e6031a47\"\u003e\u003ccode\u003e0399d10\u003c/code\u003e\u003c/a\u003e Bump cryptography from 48.0.0 to 48.0.1 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/56f1adbecce4d12a0f62f08483b3d5ba7eb7bd56\"\u003e\u003ccode\u003e56f1adb\u003c/code\u003e\u003c/a\u003e Bump aiohttp from 3.14.0 to 3.14.1 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/c20eeb170a60a142dd41cf26983cbc709d7afa6f\"\u003e\u003ccode\u003ec20eeb1\u003c/code\u003e\u003c/a\u003e Limit PyPI deployments (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/466\"\u003e#466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cytomining/CytoTable/compare/v1.2.1...v1.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pycytominer` from 1.6.0 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cytomining/pycytominer/releases\"\u003epycytominer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.1 (2026-06-17)\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding roadmap (\u003ca href=\"https://github.com/gwaybio\"\u003e\u003ccode\u003e@​gwaybio\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate core pycytominer docs and return types (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tornado from 6.5.5 to 6.5.6 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ca href=\"https://github.com/tox-dev/pyproject-fmt\"\u003ehttps://github.com/tox-dev/pyproject-fmt\u003c/a\u003e from v2.12.1 to 2.23.0 in the pre-commit-hooks group across 1 directory (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the python-packages group across 1 directory with 8 updates (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd minimal install/import tests on Linux and macOS (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix modz bug (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix codecov badge (\u003ca href=\"https://github.com/gwaybio\"\u003e\u003ccode\u003e@​gwaybio\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Sphinx deprecation warnings to legacy pycytominer modules and functions (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded deprecation warnings for DeepProfiler_processing.py and cell_locations.py  (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/cytomining/pycytominer/commit/dfa0237821556dc5dd7442bbdc809b2d98b354d9\"\u003e\u003ccode\u003edfa0237\u003c/code\u003e\u003c/a\u003e Adding roadmap (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/d046f844099ff655e792dc52cc64d489d058152d\"\u003e\u003ccode\u003ed046f84\u003c/code\u003e\u003c/a\u003e Update core pycytominer docs and return types (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/d2cdb7b3853a2fd461f9e5d01770aa251f1da956\"\u003e\u003ccode\u003ed2cdb7b\u003c/code\u003e\u003c/a\u003e build(deps): bump tornado from 6.5.5 to 6.5.6 (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/9c457ae34e461a589d4de9ed16b8268081449773\"\u003e\u003ccode\u003e9c457ae\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ca href=\"https://github.com/tox-dev/pyproject-fmt\"\u003ehttps://github.com/tox-dev/pyproject-fmt\u003c/a\u003e from v2.12.1 to 2....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/4463c73b50fbaffd7e953aae7ce7867d08c2bdc5\"\u003e\u003ccode\u003e4463c73\u003c/code\u003e\u003c/a\u003e build(deps): bump the python-packages group across 1 directory with 8 updates...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/dda58aa0b14017eeffe2b9bdcb7f2a402c13e5b9\"\u003e\u003ccode\u003edda58aa\u003c/code\u003e\u003c/a\u003e Add minimal install/import tests on Linux and macOS (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/4f3777984b4e6aba1b2d43a63ea7573d4da93f29\"\u003e\u003ccode\u003e4f37779\u003c/code\u003e\u003c/a\u003e fix modz bug (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/edbe8d6203732f13813c90abe086d5d74471b3d3\"\u003e\u003ccode\u003eedbe8d6\u003c/code\u003e\u003c/a\u003e fix codecov badge (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/1b49485dafdf315d3ac46e9bcd42456a7be6e33d\"\u003e\u003ccode\u003e1b49485\u003c/code\u003e\u003c/a\u003e added deprecation warnings to  pycytominer docs (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/13fa5efd1049cc1b6b1cb5dab4a1f72e28d26a56\"\u003e\u003ccode\u003e13fa5ef\u003c/code\u003e\u003c/a\u003e Added deprecation warnings for DeepProfiler_processing.py and cell_locations....\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cytomining/pycytominer/compare/v1.6.0...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `selenium` from 4.44.0 to 4.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/Selenium/releases\"\u003eselenium's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.45.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[build] derive PR diff base from HEAD^1 instead of trunk tip by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17438\"\u003eSeleniumHQ/selenium#17438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] setup trusted publishing from Github to npmrc by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17445\"\u003eSeleniumHQ/selenium#17445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] generate release notes from previous minor release tag by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17449\"\u003eSeleniumHQ/selenium#17449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] fix when to update lock files during the release process by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17450\"\u003eSeleniumHQ/selenium#17450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] remove deprecated logging classes by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17453\"\u003eSeleniumHQ/selenium#17453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Close pre-handshake race in WebSocket proxy by \u003ca href=\"https://github.com/shs96c\"\u003e\u003ccode\u003e@​shs96c\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17435\"\u003eSeleniumHQ/selenium#17435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JavaScript] Correct handling for older browsers and missing casing by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17451\"\u003eSeleniumHQ/selenium#17451\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse pyproject for Python runtime deps lock input by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17452\"\u003eSeleniumHQ/selenium#17452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] deprecate curb http client support by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17443\"\u003eSeleniumHQ/selenium#17443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[javascript] Migrate find-elements atom from Closure to TypeScript by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17458\"\u003eSeleniumHQ/selenium#17458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] replace rules_python sphinxdocs with local sphinx_docs rule by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17461\"\u003eSeleniumHQ/selenium#17461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Configure Renovate dashboard approval by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17464\"\u003eSeleniumHQ/selenium#17464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] update vulnerable dependency with a range by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17466\"\u003eSeleniumHQ/selenium#17466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] remove duplicated grid ui tests by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17468\"\u003eSeleniumHQ/selenium#17468\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] update java graphpql dependency by filtering out bad reference by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17469\"\u003eSeleniumHQ/selenium#17469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] upgrade to steep 2.0 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17470\"\u003eSeleniumHQ/selenium#17470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rust] update dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17472\"\u003eSeleniumHQ/selenium#17472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] update GitHub Actions to latest major versions by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17475\"\u003eSeleniumHQ/selenium#17475\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] update dev dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17474\"\u003eSeleniumHQ/selenium#17474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] fix template caching by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17476\"\u003eSeleniumHQ/selenium#17476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] update system.text.json to 8.0.6 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17477\"\u003eSeleniumHQ/selenium#17477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] update dev dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17479\"\u003eSeleniumHQ/selenium#17479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] upgrade paket from v9 to v10 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17481\"\u003eSeleniumHQ/selenium#17481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump bazel version to 9.1 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17480\"\u003eSeleniumHQ/selenium#17480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rust] update zip to v8 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17485\"\u003eSeleniumHQ/selenium#17485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] update eslint to v10 with fixes by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17482\"\u003eSeleniumHQ/selenium#17482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] Update ruby to 3.3.9 by \u003ca href=\"https://github.com/aguspe\"\u003e\u003ccode\u003e@​aguspe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17484\"\u003eSeleniumHQ/selenium#17484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] include snupkg files when packaging things up and allow the use of sourcelink by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17467\"\u003eSeleniumHQ/selenium#17467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] update download-artifact to v8 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17493\"\u003eSeleniumHQ/selenium#17493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] run format against slnx instead of looping csproj by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17483\"\u003eSeleniumHQ/selenium#17483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump low-risk Bazel module dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17494\"\u003eSeleniumHQ/selenium#17494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rust] update reqwest to 0.13 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17488\"\u003eSeleniumHQ/selenium#17488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [build] Fix remote linkage in SourceLink by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17495\"\u003eSeleniumHQ/selenium#17495\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] remove renovate update requests pending work done in \u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17427\"\u003e#17427\u003c/a\u003e by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17498\"\u003eSeleniumHQ/selenium#17498\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [build] Support deterministic build output by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17497\"\u003eSeleniumHQ/selenium#17497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump ruby versions to latest patch releases by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17496\"\u003eSeleniumHQ/selenium#17496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] remove npm dependency by using bazel for everything by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17499\"\u003eSeleniumHQ/selenium#17499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump rules_jvm_external by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17501\"\u003eSeleniumHQ/selenium#17501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump rules_closure version by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17500\"\u003eSeleniumHQ/selenium#17500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] clarify dependency pin and update tasks by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17463\"\u003eSeleniumHQ/selenium#17463\u003c/a\u003e\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/cd6a3cdfca6970f62e5bc8344109d0fe0e2af05e\"\u003e\u003ccode\u003ecd6a3cd\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.45.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17680\"\u003e#17680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/15fad06cba4d0eb577bf3891954ecaf81e9a11d8\"\u003e\u003ccode\u003e15fad06\u003c/code\u003e\u003c/a\u003e [build] Automated Browser Version Update (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17679\"\u003e#17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/cb9b6fdbabdc1ed68a8bdbf31a4222c0396fe2fd\"\u003e\u003ccode\u003ecb9b6fd\u003c/code\u003e\u003c/a\u003e [grid] Add support Redis-backed for SessionQueue (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17678\"\u003e#17678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/18bb1d97d3db196522aa9b3873a350dc40d3ccb8\"\u003e\u003ccode\u003e18bb1d9\u003c/code\u003e\u003c/a\u003e [py] terminate driver service process when start() fails to connect (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17651\"\u003e#17651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/b3164ef7d071b5add6750d686ffbae1b936cadf0\"\u003e\u003ccode\u003eb3164ef\u003c/code\u003e\u003c/a\u003e [grid] add HtmlUnit browser logo to Grid UI (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17656\"\u003e#17656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/bb741bd07b1c5e36054328627903b4507eaca9f5\"\u003e\u003ccode\u003ebb741bd\u003c/code\u003e\u003c/a\u003e [build] Automated Browser Version Update (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17658\"\u003e#17658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/887237c468022cb5e4637aa98404fac2de0c8d23\"\u003e\u003ccode\u003e887237c\u003c/code\u003e\u003c/a\u003e [py] translate continue_request/continue_response kwargs to BiDi wire format ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/f53de51c263c5ab0e598253a46286777a794ede0\"\u003e\u003ccode\u003ef53de51\u003c/code\u003e\u003c/a\u003e [rb] run minimize test on linux now that \u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17644\"\u003e#17644\u003c/a\u003e fixed fluxbox startup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/3f37cce5cd7be6500ba90f44c994e140e27e3108\"\u003e\u003ccode\u003e3f37cce\u003c/code\u003e\u003c/a\u003e [rb] set window state before each window test instead of resetting driver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/2bfb9904f65649d7bcb6b4a678ac37c9909d2d22\"\u003e\u003ccode\u003e2bfb990\u003c/code\u003e\u003c/a\u003e [rb] skip Safari double_click action tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SeleniumHQ/Selenium/compare/selenium-4.44.0...selenium-4.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\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/cytomining/coSMicQC/pull/341","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cytomining%2FcoSMicQC/issues/341","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/341/packages"},{"uuid":"4720508601","node_id":"PR_kwDOS5qYLc7pXrFs","number":2,"state":"closed","title":"Bump jupyterlab from 4.5.8 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-23T03:12:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-22T21:00:34.000Z","updated_at":"2026-07-23T03:12:25.000Z","time_to_close":2614309,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.8","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.8 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003c/blockquote\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.8...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.8\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/qymera0/per_docker_test_python/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/qymera0/per_docker_test_python/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qymera0%2Fper_docker_test_python/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"4720284654","node_id":"PR_kwDOS4tGUM7pW7fX","number":8,"state":"closed","title":"Bump jupyterlab from 4.5.7 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-23T03:12:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-22T20:24:40.000Z","updated_at":"2026-07-23T03:12:07.000Z","time_to_close":2616445,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.9","repository_url":null}],"path":null,"ecosystem":"pip"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.7\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/welitonpe/cesar-data-statistics-1/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/welitonpe/cesar-data-statistics-1/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/welitonpe%2Fcesar-data-statistics-1/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"4717689723","node_id":"PR_kwDOHBqUpc7pORm_","number":783,"state":"closed","title":"Bump jupyterlab from 4.5.0 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":["vdumoulin"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-04T15:56:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-22T14:41:23.000Z","updated_at":"2026-09-04T15:56:14.000Z","time_to_close":6398082,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.0","new_version":"4.5.9","repository_url":null}],"path":null,"ecosystem":"pip"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.0\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/google-research/perch/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/google-research/perch/pull/783","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-research%2Fperch/issues/783","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/783/packages"},{"uuid":"4708033992","node_id":"PR_kwDOJjnjT87ovldh","number":486,"state":"closed","title":"build(deps-dev): bump jupyterlab from 4.5.8 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-20T20:27:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-20T19:01:12.000Z","updated_at":"2026-06-20T20:28:08.000Z","time_to_close":5188,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"jupyterlab","old_version":"4.5.8","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.8 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003c/blockquote\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.8...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.8\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aidh-ms/pyAKI/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aidh-ms/pyAKI/pull/486","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidh-ms%2FpyAKI/issues/486","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/486/packages"},{"uuid":"4704304469","node_id":"PR_kwDOS5CfTc7ojm56","number":6,"state":"closed","title":"Bump jupyterlab from 4.3.4 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-23T03:09:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-20T00:12:16.000Z","updated_at":"2026-07-23T03:09:34.000Z","time_to_close":2861836,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.3.4","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.3.4 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.8\u003c/h2\u003e\n\u003ch2\u003e4.5.8\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.7...8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent dialog from hanging when \u003ccode\u003egetValue()\u003c/code\u003e throws \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18938\"\u003e#18938\u003c/a\u003e (\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epackaging\u003c/code\u003e min version pin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18910\"\u003e#18910\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse CSS \u003ccode\u003eanchor\u003c/code\u003e for prompt overlay \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18840\"\u003e#18840\u003c/a\u003e (\u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix completer test failures on CI \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18946\"\u003e#18946\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump license webpack plugin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18929\"\u003e#18929\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-04-29\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AAliMahmoudDev+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ACrafterKolyan+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/0dee9961fa67727b84093d79134bd4500ccdde71\"\u003e\u003ccode\u003e0dee996\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003e\u003ccode\u003e8d30d48\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18946\"\u003e#18946\u003c/a\u003e on branch 4.5.x (Fix completer test failures on CI) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18949\"\u003e#18949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/872d4c844974960d8fea87bcd5846ef2bd491129\"\u003e\u003ccode\u003e872d4c8\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18938\"\u003e#18938\u003c/a\u003e on branch 4.5.x (Prevent dialog from hanging when `getValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/d8a387498bf3ca059754e1ce34c71438b25ab429\"\u003e\u003ccode\u003ed8a3874\u003c/code\u003e\u003c/a\u003e Bump license webpack plugin (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18929\"\u003e#18929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.3.4...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=uv\u0026previous-version=4.3.4\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tahanawab4848/Ai-Blueprint/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/tahanawab4848/Ai-Blueprint/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tahanawab4848%2FAi-Blueprint/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4704193347","node_id":"PR_kwDOJsP4nM7ojPpX","number":7331,"state":"open","title":"chore(deps): bump jupyterlab from 4.5.0 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python:uv","Stale"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-19T23:43:03.000Z","updated_at":"2026-07-04T04:14:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"jupyterlab","old_version":"4.5.0","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.0 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.8\u003c/h2\u003e\n\u003ch2\u003e4.5.8\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.7...8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent dialog from hanging when \u003ccode\u003egetValue()\u003c/code\u003e throws \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18938\"\u003e#18938\u003c/a\u003e (\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epackaging\u003c/code\u003e min version pin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18910\"\u003e#18910\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse CSS \u003ccode\u003eanchor\u003c/code\u003e for prompt overlay \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18840\"\u003e#18840\u003c/a\u003e (\u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix completer test failures on CI \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18946\"\u003e#18946\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump license webpack plugin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18929\"\u003e#18929\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-04-29\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AAliMahmoudDev+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ACrafterKolyan+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/0dee9961fa67727b84093d79134bd4500ccdde71\"\u003e\u003ccode\u003e0dee996\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003e\u003ccode\u003e8d30d48\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18946\"\u003e#18946\u003c/a\u003e on branch 4.5.x (Fix completer test failures on CI) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18949\"\u003e#18949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/872d4c844974960d8fea87bcd5846ef2bd491129\"\u003e\u003ccode\u003e872d4c8\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18938\"\u003e#18938\u003c/a\u003e on branch 4.5.x (Prevent dialog from hanging when `getValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/d8a387498bf3ca059754e1ce34c71438b25ab429\"\u003e\u003ccode\u003ed8a3874\u003c/code\u003e\u003c/a\u003e Bump license webpack plugin (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18929\"\u003e#18929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.0...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=uv\u0026previous-version=4.5.0\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/wandb/weave/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/wandb/weave/pull/7331","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wandb%2Fweave/issues/7331","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7331/packages"}],"issue_packages":[{"old_version":"\u003c5,\u003e=4.5.7","new_version":"\u003e=4.6.3,\u003c5","update_type":"minor","path":"the python group","pr_created_at":"2026-09-06T21:47:31.000Z","version_change":"\u003c5,\u003e=4.5.7 → \u003e=4.6.3,\u003c5","issue":{"uuid":"5367856691","node_id":"PR_kwDORUczdc8AAAABCb4J3g","number":92,"state":"closed","title":"Update jupyterlab requirement from \u003c5,\u003e=4.5.7 to \u003e=4.6.3,\u003c5 in the python group","user":"dependabot[bot]","labels":["lang: python","part: dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-06T21:48:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-06T21:47:31.000Z","updated_at":"2026-09-06T21:48:20.000Z","time_to_close":46,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"jupyterlab","old_version":"\u003c5,\u003e=4.5.7","new_version":"\u003e=4.6.3,\u003c5","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":"the python group","ecosystem":"pip"},"body":"Updates the requirements on [jupyterlab](https://github.com/jupyterlab/jupyterlab) to permit the latest version.\nUpdates `jupyterlab` to 4.6.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e7255a9334c12ad8f9cb15db27584215fab5ece2\"\u003e\u003ccode\u003ee7255a9\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/08c20a121297016a352f8f6f96aabd25b5703aab\"\u003e\u003ccode\u003e08c20a1\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19243\"\u003e#19243\u003c/a\u003e on branch 4.6.x (Fix Shift-click cell selection after edit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4e08e0de5f4aee1bd3708f68327a7afb8c7b736e\"\u003e\u003ccode\u003e4e08e0d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19168\"\u003e#19168\u003c/a\u003e on branch 4.6.x (Fix active cell prompt and source blink i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/96534908167ccb15ceaa2c13d8b5655d3f953791\"\u003e\u003ccode\u003e9653490\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19227\"\u003e#19227\u003c/a\u003e on branch 4.6.x (Update the item positions when an item is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/243ee01cabab215a8e7b92c3e953965b7644fe74\"\u003e\u003ccode\u003e243ee01\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19234\"\u003e#19234\u003c/a\u003e on branch 4.6.x (Fix variable inspection, document autocom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/9b7efedb00a8d40b6b030ff0e577007bafe5f75e\"\u003e\u003ccode\u003e9b7efed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19166\"\u003e#19166\u003c/a\u003e on branch 4.6.x (Show \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/edc839090979c3c4e58a9e7ea03992d5b32c5a2a\"\u003e\u003ccode\u003eedc8390\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19212\"\u003e#19212\u003c/a\u003e on branch 4.6.x (Update JEP 91 link to the new MyST docs U...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4cffbed8017917af52f345941902f69ea83e98f2\"\u003e\u003ccode\u003e4cffbed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19204\"\u003e#19204\u003c/a\u003e on branch 4.6.x (Update Altair snapshot) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19205\"\u003e#19205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/7d0f5b6efedd48d6b274a296633b2a204bd76788\"\u003e\u003ccode\u003e7d0f5b6\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19193\"\u003e#19193\u003c/a\u003e on branch 4.6.x (Switch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/150ba51f1c840edc399597a86a6fc3ed24ef60be\"\u003e\u003ccode\u003e150ba51\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.7...@jupyterlab/lsp@4.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\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/1kbgz/nbplay/pull/92","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/1kbgz%2Fnbplay/issues/92","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/92/packages"}},{"old_version":"4.4.10","new_version":"4.5.10","update_type":"minor","path":null,"pr_created_at":"2026-09-06T10:21:07.000Z","version_change":"4.4.10 → 4.5.10","issue":{"uuid":"5364373273","node_id":"PR_kwDOUQEI0c8AAAABCZRQWQ","number":1,"state":"closed","title":"Bump the uv group across 1 directory with 15 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-06T10:35:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-06T10:21:07.000Z","updated_at":"2026-09-06T10:35:32.000Z","time_to_close":856,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"uv","update_count":15,"packages":[{"name":"jupyterlab","old_version":"4.4.10","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"},{"name":"pyarrow","old_version":"22.0.0","new_version":"23.0.1","repository_url":"https://github.com/apache/arrow"},{"name":"bleach","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/mozilla/bleach"},{"name":"idna","old_version":"3.11","new_version":"3.15","repository_url":"https://github.com/kjd/idna"},{"name":"jupyter-server","old_version":"2.17.0","new_version":"2.20.0","repository_url":"https://github.com/jupyter-server/jupyter_server"},{"name":"mistune","old_version":"3.1.4","new_version":"3.3.3","repository_url":"https://github.com/lepture/mistune"},{"name":"nbconvert","old_version":"7.16.6","new_version":"7.17.1","repository_url":"https://github.com/jupyter/nbconvert"},{"name":"pillow","old_version":"12.0.0","new_version":"12.3.0","repository_url":"https://github.com/python-pillow/Pillow"},{"name":"requests","old_version":"2.32.5","new_version":"2.33.0","repository_url":"https://github.com/psf/requests"},{"name":"soupsieve","old_version":"2.8","new_version":"2.8.4","repository_url":"https://github.com/facelessuser/soupsieve"},{"name":"tornado","old_version":"6.5.2","new_version":"6.5.8","repository_url":"https://github.com/tornadoweb/tornado"},{"name":"urllib3","old_version":"2.5.0","new_version":"2.7.0","repository_url":"https://github.com/urllib3/urllib3"},{"name":"werkzeug","old_version":"3.1.3","new_version":"3.1.6","repository_url":"https://github.com/pallets/werkzeug"},{"name":"wheel","old_version":"0.45.1","new_version":"0.46.2","repository_url":"https://github.com/pypa/wheel"}],"path":null,"ecosystem":"pip"},"body":"Bumps the uv group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.4.10` | `4.5.10` |\n| [pyarrow](https://github.com/apache/arrow) | `22.0.0` | `23.0.1` |\n| [bleach](https://github.com/mozilla/bleach) | `6.3.0` | `6.4.0` |\n| [idna](https://github.com/kjd/idna) | `3.11` | `3.15` |\n| [jupyter-server](https://github.com/jupyter-server/jupyter_server) | `2.17.0` | `2.20.0` |\n| [mistune](https://github.com/lepture/mistune) | `3.1.4` | `3.3.3` |\n| [nbconvert](https://github.com/jupyter/nbconvert) | `7.16.6` | `7.17.1` |\n| [pillow](https://github.com/python-pillow/Pillow) | `12.0.0` | `12.3.0` |\n| [requests](https://github.com/psf/requests) | `2.32.5` | `2.33.0` |\n| [soupsieve](https://github.com/facelessuser/soupsieve) | `2.8` | `2.8.4` |\n| [tornado](https://github.com/tornadoweb/tornado) | `6.5.2` | `6.5.8` |\n| [urllib3](https://github.com/urllib3/urllib3) | `2.5.0` | `2.7.0` |\n| [werkzeug](https://github.com/pallets/werkzeug) | `3.1.3` | `3.1.6` |\n| [wheel](https://github.com/pypa/wheel) | `0.45.1` | `0.46.2` |\n\n\nUpdates `jupyterlab` from 4.4.10 to 4.5.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003e4.5.10\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.9...be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19186\"\u003e#19186\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReconfigure 4.5.x branch (4.6.x is new stable) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19060\"\u003e#19060\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSplit external link checks and only run if diff includes a URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19029\"\u003e#19029\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-17\u0026amp;to=2026-07-21\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\u003c/p\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/jupyterlab/jupyterlab/commit/af5f5b3c779f6d7170c1124f5818807fa18f3f63\"\u003e\u003ccode\u003eaf5f5b3\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003e\u003ccode\u003ebe9303f\u003c/code\u003e\u003c/a\u003e Backport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19186\"\u003e#19186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/a555fe1dcb4a4d6b135236ae89319a9f303780d9\"\u003e\u003ccode\u003ea555fe1\u003c/code\u003e\u003c/a\u003e Reconfigure 4.5.x branch (4.6.x is new stable) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19060\"\u003e#19060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d8cb6d4319d4e16e9187e16b8e7fbb617132938\"\u003e\u003ccode\u003e8d8cb6d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e on branch 4.5.x (Split external link checks and only run i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.4.10...@jupyterlab/lsp@4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `notebook` from 7.4.7 to 7.5.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter/notebook/releases\"\u003enotebook's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.5.7\u003c/h2\u003e\n\u003ch2\u003e7.5.7\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.6...af55f111d335315edd9e5eab472c9c1bbbb17b27\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePin Node to 22.x in UI tests \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7940\"\u003e#7940\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.8 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7939\"\u003e#7939\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/graphs/contributors?from=2026-04-30\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2026-04-30..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev7.5.6\u003c/h2\u003e\n\u003ch2\u003e7.5.6\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.5...2e642f0cb10be314ba5d97d709cffe41bf992d9e\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCVE-2026-42557 \u003ca href=\"https://github.com/jupyterlab/jupyterlab/security/advisories/GHSA-mqcg-5x36-vfcg\"\u003ehttps://github.com/jupyterlab/jupyterlab/security/advisories/GHSA-mqcg-5x36-vfcg\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCVE-2026-40171 \u003ca href=\"https://github.com/jupyter/notebook/security/advisories/GHSA-rch3-82jr-f9w9\"\u003ehttps://github.com/jupyter/notebook/security/advisories/GHSA-rch3-82jr-f9w9\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.7 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7902\"\u003e#7902\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix broken links in troubleshooting and migration docs \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7824\"\u003e#7824\u003c/a\u003e (\u003ca href=\"https://github.com/RamiNoodle733\"\u003e\u003ccode\u003e@​RamiNoodle733\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/graphs/contributors?from=2026-03-11\u0026amp;to=2026-04-30\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2026-03-11..2026-04-30\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/RamiNoodle733\"\u003e\u003ccode\u003e@​RamiNoodle733\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ARamiNoodle733+updated%3A2026-03-11..2026-04-30\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev7.5.5\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter/notebook/blob/@jupyter-notebook/tree@7.5.7/CHANGELOG.md\"\u003enotebook's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.5.7\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.6...af55f111d335315edd9e5eab472c9c1bbbb17b27\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePin Node to 22.x in UI tests \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7940\"\u003e#7940\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.8 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7939\"\u003e#7939\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/graphs/contributors?from=2026-04-30\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2026-04-30..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e7.5.6\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.5...2e642f0cb10be314ba5d97d709cffe41bf992d9e\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.7 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7902\"\u003e#7902\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix broken links in troubleshooting and migration docs \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7824\"\u003e#7824\u003c/a\u003e (\u003ca href=\"https://github.com/RamiNoodle733\"\u003e\u003ccode\u003e@​RamiNoodle733\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/graphs/contributors?from=2026-03-11\u0026amp;to=2026-04-30\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2026-03-11..2026-04-30\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/RamiNoodle733\"\u003e\u003ccode\u003e@​RamiNoodle733\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ARamiNoodle733+updated%3A2026-03-11..2026-04-30\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e7.5.5\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/application-extension@7.5.4...4f8438b0c67dc4f010bf8cd052da4f16e2ed3828\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to JupyterLab v4.5.6 \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7861\"\u003e#7861\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[7.5.x] Drop Python 3.9 on CI \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7860\"\u003e#7860\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check links \u003ca href=\"https://redirect.github.com/jupyter/notebook/pull/7857\"\u003e#7857\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/a25fa5eda09ef85984ddafe4a5def427bf34912b\"\u003e\u003ccode\u003ea25fa5e\u003c/code\u003e\u003c/a\u003e Publish 7.5.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/af55f111d335315edd9e5eab472c9c1bbbb17b27\"\u003e\u003ccode\u003eaf55f11\u003c/code\u003e\u003c/a\u003e Update to JupyterLab v4.5.8 (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7939\"\u003e#7939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/1f7059106ebdd038ecd30512295e2d1f77b7d698\"\u003e\u003ccode\u003e1f70591\u003c/code\u003e\u003c/a\u003e Pin Node to 22.x in UI tests to avoid Playwright install hang (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7940\"\u003e#7940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/1ab2d2b99261996e94069ca53dd3d74b8b2ee1ba\"\u003e\u003ccode\u003e1ab2d2b\u003c/code\u003e\u003c/a\u003e Publish 7.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/50e5222c9670121c3369900c7dce01aae53823fc\"\u003e\u003ccode\u003e50e5222\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/2e642f0cb10be314ba5d97d709cffe41bf992d9e\"\u003e\u003ccode\u003e2e642f0\u003c/code\u003e\u003c/a\u003e Update to JupyterLab v4.5.7 (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/4b93f98b5a6e57027a2e1d58694b56e2ebd793a3\"\u003e\u003ccode\u003e4b93f98\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7824\"\u003e#7824\u003c/a\u003e: docs: Fix broken links in troubleshooting and migration do...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/9a2c88fe646bac05b39dbe53e3e0ce95cafee016\"\u003e\u003ccode\u003e9a2c88f\u003c/code\u003e\u003c/a\u003e Publish 7.5.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/4f8438b0c67dc4f010bf8cd052da4f16e2ed3828\"\u003e\u003ccode\u003e4f8438b\u003c/code\u003e\u003c/a\u003e Update to JupyterLab v4.5.6 (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7861\"\u003e#7861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/notebook/commit/f78fcfada85f9e4b46003bc1b831c83e6f4c30b3\"\u003e\u003ccode\u003ef78fcfa\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7857\"\u003e#7857\u003c/a\u003e: Fix check links (\u003ca href=\"https://redirect.github.com/jupyter/notebook/issues/7858\"\u003e#7858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyter/notebook/compare/@jupyter-notebook/tree@7.4.7...@jupyter-notebook/tree@7.5.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pyarrow` from 22.0.0 to 23.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow/releases\"\u003epyarrow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Arrow 23.0.1\u003c/h2\u003e\n\u003cp\u003eRelease Notes URL: \u003ca href=\"https://arrow.apache.org/release/23.0.1.html\"\u003ehttps://arrow.apache.org/release/23.0.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache Arrow 23.0.1 RC0\u003c/h2\u003e\n\u003cp\u003eRelease Notes: Release Candidate: 23.0.1 RC0\u003c/p\u003e\n\u003ch2\u003eApache Arrow 23.0.0\u003c/h2\u003e\n\u003cp\u003eRelease Notes URL: \u003ca href=\"https://arrow.apache.org/release/23.0.0.html\"\u003ehttps://arrow.apache.org/release/23.0.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache Arrow 23.0.0 RC2\u003c/h2\u003e\n\u003cp\u003eRelease Notes: Release Candidate: 23.0.0 RC2\u003c/p\u003e\n\u003c/blockquote\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/apache/arrow/commit/82a374e5f3de5b744f26591e6cd96de6349c76d9\"\u003e\u003ccode\u003e82a374e\u003c/code\u003e\u003c/a\u003e MINOR: [Release] Update versions for 23.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/c1ae37c4a597f466b1806e65a9e011be1060dfc5\"\u003e\u003ccode\u003ec1ae37c\u003c/code\u003e\u003c/a\u003e MINOR: [Release] Update .deb/.rpm changelogs for 23.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/8f6e55736f60f1f95aee1e8765c6b75ad9589111\"\u003e\u003ccode\u003e8f6e557\u003c/code\u003e\u003c/a\u003e MINOR: [Release] Update CHANGELOG.md for 23.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/4e16a1aeed83a65e6b49556c2fed8e9061cdf980\"\u003e\u003ccode\u003e4e16a1a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49159\"\u003eGH-49159\u003c/a\u003e: [C++][Gandiva] Detect overflow in repeat() (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/49160\"\u003e#49160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/985621dbfcf3fd2061889e43c50b59825df84f3f\"\u003e\u003ccode\u003e985621d\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/48817\"\u003eGH-48817\u003c/a\u003e [R][C++] Bump C++20 in R build infrastructure (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/48819\"\u003e#48819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/1bea06ad4e14d75dd97a78a0148cd9cf6f4df0bc\"\u003e\u003ccode\u003e1bea06a\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49024\"\u003eGH-49024\u003c/a\u003e: [CI] Update Debian version in \u003ccode\u003e.env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/49032\"\u003e#49032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/147bcd6d8f3fef05dd06968d3b60c17721c60334\"\u003e\u003ccode\u003e147bcd6\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49156\"\u003eGH-49156\u003c/a\u003e: [Python] Require GIL for string comparison (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/49161\"\u003e#49161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/e4f922b1621b6c833f583cf26500f115ab5bc483\"\u003e\u003ccode\u003ee4f922b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49138\"\u003eGH-49138\u003c/a\u003e: [Packaging][Python] Remove nightly cython install from manylinux wh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/f9376e4721b81bad9fe3fe840926a3283f95ee30\"\u003e\u003ccode\u003ef9376e4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49003\"\u003eGH-49003\u003c/a\u003e: [C++] Don't consider \u003ccode\u003eout_of_range\u003c/code\u003e an error in float parsing (\u003ca href=\"https://redirect.github.com/apache/arrow/issues/49095\"\u003e#49095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow/commit/ab2c0ad6b23d05d5f77fc8a34d5a1c4baaacb0a4\"\u003e\u003ccode\u003eab2c0ad\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/arrow/issues/49044\"\u003eGH-49044\u003c/a\u003e: [CI][Python] Fix test_download_tzdata_on_windows by adding required...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow/compare/apache-arrow-22.0.0...apache-arrow-23.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bleach` from 6.3.0 to 6.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mozilla/bleach/blob/main/CHANGES\"\u003ebleach's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.4.0 (June 5th, 2026)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE: 2026-06-05: Bleach is no longer maintained. There will be no future\nreleases including for security issues.\u003c/strong\u003e\nSee issue: \u003ccode\u003e\u0026lt;https://github.com/mozilla/bleach/issues/698\u0026gt;\u003c/code\u003e__\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBackwards incompatible changes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDropped support for pypy 3.10. (\u003ca href=\"https://redirect.github.com/mozilla/bleach/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSecurity fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix bug 2023812 / GHSA-8rfp-98v4-mmr6.\u003c/p\u003e\n\u003cp\u003eFix XSS issue with sanitize_uri_value where disallowed schemes with\nUnicode invisible characters wouldn't be rejected.\u003c/p\u003e\n\u003cp\u003eFor example::\u003c/p\u003e\n\u003cp\u003eimport bleach\npayload1 = '\u003c!-- raw HTML omitted --\u003eClick\u003c!-- raw HTML omitted --\u003e'\nresult1 = bleach.clean(payload1)\nprint(repr(result1))\u003c/p\u003e\n\u003cp\u003eoutputs::\u003c/p\u003e\n\u003cp\u003e'\u003c!-- raw HTML omitted --\u003eClick\u003c!-- raw HTML omitted --\u003e'\u003c/p\u003e\n\u003cp\u003eSee the advisory for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix GHSA-gj48-438w-jh9v.\u003c/p\u003e\n\u003cp\u003eFix issue where URI sanitization wasn't happening in formaction attributes.\u003c/p\u003e\n\u003cp\u003eSee the advisory for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for pypy 3.11. (\u003ca href=\"https://redirect.github.com/mozilla/bleach/issues/764\"\u003e#764\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDrop version max in tinycss2 pin. (\u003ca href=\"https://redirect.github.com/mozilla/bleach/issues/772\"\u003e#772\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis removes one of the things we had to keep checking and updating. Users\nnow own the responsibility for correctness with the version of tinycss2\nthey're using.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/mozilla/bleach/commit/f0355a7af00500482c5292c6c83290c6a178068d\"\u003e\u003ccode\u003ef0355a7\u003c/code\u003e\u003c/a\u003e fix: fix last release date in CHANGES\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/ae4e8a26706516ad01b92e66321b480208a440da\"\u003e\u003ccode\u003eae4e8a2\u003c/code\u003e\u003c/a\u003e chore: bleach 6.4.0 and final release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/970df58e9f0c55cc52244f3f0106e473a40d886d\"\u003e\u003ccode\u003e970df58\u003c/code\u003e\u003c/a\u003e fix: uri-sanitization in formaction attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/7c4867c32344d1c961107fae62240a6f0dc680dc\"\u003e\u003ccode\u003e7c4867c\u003c/code\u003e\u003c/a\u003e fix: xss bypass in allowed protocol test using unicode invisible characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/913ab75992b845e2c9c060c41f24d46921db4693\"\u003e\u003ccode\u003e913ab75\u003c/code\u003e\u003c/a\u003e fix: reduce redundancy in workflow jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/218c15af455c8dec14f98fcb2e235f8680e93930\"\u003e\u003ccode\u003e218c15a\u003c/code\u003e\u003c/a\u003e fix: rework pip caching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/4f0b097bf80548a022050e2f71f024d755a9f154\"\u003e\u003ccode\u003e4f0b097\u003c/code\u003e\u003c/a\u003e fix: fix tox platform restrictions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/e95a79d07bb5d792425c2bc0ef5dd03f6614f3bb\"\u003e\u003ccode\u003ee95a79d\u003c/code\u003e\u003c/a\u003e chore: update pytest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/91539d4e80d4685b8f2bedc79076ff0ff6c1b911\"\u003e\u003ccode\u003e91539d4\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 5.0.3 to 5.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mozilla/bleach/commit/cd47b4ce495859065da23c2116f651e591e1e90d\"\u003e\u003ccode\u003ecd47b4c\u003c/code\u003e\u003c/a\u003e fix: handle left-angle-bracket that's not a tag (\u003ca href=\"https://redirect.github.com/mozilla/bleach/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mozilla/bleach/compare/v6.3.0...v6.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `idna` from 3.11 to 3.15\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kjd/idna/blob/master/HISTORY.md\"\u003eidna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.15 (2026-05-12)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce DNS-length cap on individual labels early in \u003ccode\u003echeck_label\u003c/code\u003e,\nshort-circuiting contextual-rule processing for oversized input\nwhile staying compatible with UTS 46 usage.\u003c/li\u003e\n\u003cli\u003eTidy core helpers: hoist bidi category sets to module-level\nfrozensets (avoiding per-codepoint list construction), simplify\nlength checks, and reuse the shared \u003ccode\u003e_unicode_dots_re\u003c/code\u003e from\n\u003ccode\u003eidna.core\u003c/code\u003e in the codec module.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eraise ... from err\u003c/code\u003e for proper exception chaining and\nswitch internal string formatting to f-strings.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eflit_core\u003c/code\u003e 4.x in the build backend.\u003c/li\u003e\n\u003cli\u003eExpand the ruff lint set (flake8-bugbear, flake8-simplify,\npyupgrade, perflint) and apply the surfaced fixes; pin lint CI\nto Python 3.14.\u003c/li\u003e\n\u003cli\u003eAdd Dependabot configuration for GitHub Actions.\u003c/li\u003e\n\u003cli\u003eConvert README and HISTORY from reStructuredText to Markdown.\u003c/li\u003e\n\u003cli\u003eReference CVE-2026-45409 for the 3.14 advisory in place of the\ninitial GHSA identifier.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to Felix Yan, Stan Ulbrych, and metsw24-max for\ncontributions to this release.\u003c/p\u003e\n\u003ch2\u003e3.14 (2026-05-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved opportunity to process long inputs into quadratic\ntime by rejecting oversize inputs up-front. Closes a bypass\nof the CVE-2024-3651 mitigation. [CVE-2026-45409]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to Stan Ulbrych for reporting the issue.\u003c/p\u003e\n\u003ch2\u003e3.13 (2026-04-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect classification error for codepoint U+A7F1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.12 (2026-04-21)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to Unicode 17.0.0.\u003c/li\u003e\n\u003cli\u003eIssue a deprecation warning for the transitional argument.\u003c/li\u003e\n\u003cli\u003eAdded lazy-loading to provide some performance improvements.\u003c/li\u003e\n\u003cli\u003eRemoved vestiges of code related to Python 2 support, including\nsegmentation of data structures specific to Jython.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to Rodrigo Nogueira for contributions to this release.\u003c/p\u003e\n\u003c/blockquote\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/kjd/idna/commit/af30a092e158181d0b35ac66dfa813788126bdd8\"\u003e\u003ccode\u003eaf30a09\u003c/code\u003e\u003c/a\u003e Release 3.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/30314d4628744ca14cf2b5820564e5127a9f86f2\"\u003e\u003ccode\u003e30314d4\u003c/code\u003e\u003c/a\u003e Pre-release 3.15rc0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/05d4b219aa9eddc47371fcbd2000f0301016f3e9\"\u003e\u003ccode\u003e05d4b21\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kjd/idna/issues/237\"\u003e#237\u003c/a\u003e from kjd/convert-docs-to-markdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/2987fdba1962bbb2358399e0084ba062b98a0bee\"\u003e\u003ccode\u003e2987fdb\u003c/code\u003e\u003c/a\u003e Convert README and HISTORY from reStructuredText to Markdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/59fa8002d514bf4a5ce7b58f67b9ec587d53fa9c\"\u003e\u003ccode\u003e59fa800\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kjd/idna/issues/236\"\u003e#236\u003c/a\u003e from kjd/dependabot/github_actions/actions-f3e34333ea\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/def69834ced5d4b3c50439d8b99c4c856ec19ca2\"\u003e\u003ccode\u003edef6983\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into dependabot/github_actions/actions-f3e34333ea\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/bbd8004a797185d8c56bb555cd5c88fde05e0631\"\u003e\u003ccode\u003ebbd8004\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kjd/idna/issues/234\"\u003e#234\u003c/a\u003e from StanFromIreland/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/edd07c05024344a6ccb517414ccb36683aee99fc\"\u003e\u003ccode\u003eedd07c0\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.35.2 to 4.35.2 in the actions group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/5557db030c11bdec50d62aa5f631d705d33ba123\"\u003e\u003ccode\u003e5557db0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kjd/idna/commit/f11746cf4981d25123ef7830d3ee60f07de8ae3d\"\u003e\u003ccode\u003ef11746c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kjd/idna/issues/235\"\u003e#235\u003c/a\u003e from StanFromIreland/patch-2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kjd/idna/compare/v3.11...v3.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupyter-server` from 2.17.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-server/jupyter_server/releases\"\u003ejupyter-server's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.20.0\u003c/h2\u003e\n\u003ch2\u003e2.20.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.19.0...333e700119ee0bcc0b5fcd4c158213d7c275c778\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCVE-2026-44727 \u003ca href=\"https://github.com/jupyter-server/jupyter_server/security/advisories/GHSA-fcw5-x6j4-ccmp\"\u003eGHSA-fcw5-x6j4-ccmp\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix confusing terminal output when using ServerApp.ip=0.0.0.0 \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1643\"\u003e#1643\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a toggle to enable curve encryption for all kernels that support it \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1638\"\u003e#1638\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ianthomas23\"\u003e\u003ccode\u003e@​ianthomas23\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGrab the port from \u003ccode\u003ebind_sockets\u003c/code\u003e in case its different \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1651\"\u003e#1651\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003etest_authorizer\u003c/code\u003e having a spurious comma in params \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1664\"\u003e#1664\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a reminder to merge GHSA before release \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1659\"\u003e#1659\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude problematic \u003ccode\u003epywinpty\u003c/code\u003e 3.0.4 version \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1658\"\u003e#1658\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: explicitly pass base-setup inputs to fix strict validation failures \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1626\"\u003e#1626\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign docs for curve encryption with latest JEP version \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1660\"\u003e#1660\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove PGP key from docs \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1653\"\u003e#1653\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/graphs/contributors?from=2026-05-29\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACarreau+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Acholdgraf+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACopilot+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/ianthomas23\"\u003e\u003ccode\u003e@​ianthomas23\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aianthomas23+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Akrassowski+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aminrk+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AYann-P+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev2.19.0\u003c/h2\u003e\n\u003ch2\u003e2.19.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.18.2...664e2255c71efe963f397b9f803dbcf503b5a920\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\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/jupyter-server/jupyter_server/blob/main/CHANGELOG.md\"\u003ejupyter-server's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.20.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.19.0...333e700119ee0bcc0b5fcd4c158213d7c275c778\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix confusing terminal output when using ServerApp.ip=0.0.0.0 \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1643\"\u003e#1643\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a toggle to enable curve encryption for all kernels that support it \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1638\"\u003e#1638\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ianthomas23\"\u003e\u003ccode\u003e@​ianthomas23\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGrab the port from \u003ccode\u003ebind_sockets\u003c/code\u003e in case its different \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1651\"\u003e#1651\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003etest_authorizer\u003c/code\u003e having a spurious comma in params \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1664\"\u003e#1664\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a reminder to merge GHSA before release \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1659\"\u003e#1659\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExclude problematic \u003ccode\u003epywinpty\u003c/code\u003e 3.0.4 version \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1658\"\u003e#1658\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: explicitly pass base-setup inputs to fix strict validation failures \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1626\"\u003e#1626\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign docs for curve encryption with latest JEP version \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1660\"\u003e#1660\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove PGP key from docs \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1653\"\u003e#1653\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/graphs/contributors?from=2026-05-29\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACarreau+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Acholdgraf+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACopilot+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/ianthomas23\"\u003e\u003ccode\u003e@​ianthomas23\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aianthomas23+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Akrassowski+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aminrk+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AYann-P+updated%3A2026-05-29..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003e2.19.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.18.2...664e2255c71efe963f397b9f803dbcf503b5a920\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn \u003ccode\u003eunresolved\u003c/code\u003e stanza when kernel scope is unavailable for \u003ccode\u003eresolvePath\u003c/code\u003e (instead of failing with 404) \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1641\"\u003e#1641\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecreate notary store on failure to prevent save deadlock and data loss \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1640\"\u003e#1640\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestore the test skip marks with updated compatibility reason \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1646\"\u003e#1646\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop Python 3.9 \u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/pull/1644\"\u003e#1644\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/05a78ad879e69ef87e91b2714a8ebeb5ff9628a7\"\u003e\u003ccode\u003e05a78ad\u003c/code\u003e\u003c/a\u003e Publish 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/6cbee8d65e71abac851c4492fea987ad080580bd\"\u003e\u003ccode\u003e6cbee8d\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/333e700119ee0bcc0b5fcd4c158213d7c275c778\"\u003e\u003ccode\u003e333e700\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003etest_authorizer\u003c/code\u003e having a spurious comma in params (\u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/issues/1664\"\u003e#1664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/cccd543352d9be0365de56627b671cc8aa9cab0c\"\u003e\u003ccode\u003ecccd543\u003c/code\u003e\u003c/a\u003e Fix CI: explicitly pass base-setup inputs to avoid strict validation failures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/cd16d715dfb1f84b2e5056317927fc930b811842\"\u003e\u003ccode\u003ecd16d71\u003c/code\u003e\u003c/a\u003e Align docs for curve encryption with latest JEP version (\u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/e458061e6ee50368bbdb74153092fc8400704ee0\"\u003e\u003ccode\u003ee458061\u003c/code\u003e\u003c/a\u003e Add a toggle to enable curve encryption for all kernels that support it (\u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/issues/1638\"\u003e#1638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/0ceeb4fb61be1deaaa7c1ff01325f7dd47db1c46\"\u003e\u003ccode\u003e0ceeb4f\u003c/code\u003e\u003c/a\u003e Add note in RELEASE.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/b13f8a241b1111e402457e1d0b1cce252d8e1e5e\"\u003e\u003ccode\u003eb13f8a2\u003c/code\u003e\u003c/a\u003e Markdown does not work.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/e885b10a26c11caf109007a901153d1ac373c14d\"\u003e\u003ccode\u003ee885b10\u003c/code\u003e\u003c/a\u003e Add GHSA reminder in prep-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-server/jupyter_server/commit/0e28c901e8bc0953d61611fe8cb018460433288f\"\u003e\u003ccode\u003e0e28c90\u003c/code\u003e\u003c/a\u003e Exclude problematic \u003ccode\u003epywinpty\u003c/code\u003e 3.0.4 version (\u003ca href=\"https://redirect.github.com/jupyter-server/jupyter_server/issues/1658\"\u003e#1658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyter-server/jupyter_server/compare/v2.17.0...v2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mistune` from 3.1.4 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lepture/mistune/releases\"\u003emistune's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet prev token in render_list_item and add block_text to ignore_blocks  -  by \u003ca href=\"https://github.com/gaoflow\"\u003e\u003ccode\u003e@​gaoflow\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lepture/mistune/issues/456\"\u003elepture/mistune#456\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/0799e19\"\u003e\u003c!-- raw HTML omitted --\u003e(0799e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove nested bracket link input  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/fe02f40\"\u003e\u003c!-- raw HTML omitted --\u003e(fe02f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEscape literal emphasis markers in MarkdownRenderer  -  by \u003ca href=\"https://github.com/Sanjays2402\"\u003e\u003ccode\u003e@​Sanjays2402\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/b042996\"\u003e\u003c!-- raw HTML omitted --\u003e(b0429)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse SAFE_PROTOCOLS instead of HARMFUL_PROTOCOLS  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/4009f67\"\u003e\u003c!-- raw HTML omitted --\u003e(4009f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd max_emphasis_depth  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/0938fb7\"\u003e\u003c!-- raw HTML omitted --\u003e(0938f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd image max depth  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/cca5ee6\"\u003e\u003c!-- raw HTML omitted --\u003e(cca5e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einline\u003c/strong\u003e: Use original run length in emphasis multiple-of-3 rule  -  by \u003ca href=\"https://github.com/greymoth-jp\"\u003e\u003ccode\u003e@​greymoth-jp\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.8 (1M context)\u003c/strong\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/2d26bc8\"\u003e\u003c!-- raw HTML omitted --\u003e(2d26b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove link label parsing performance  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/e001d51\"\u003e\u003c!-- raw HTML omitted --\u003e(e001d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove performance for math and formatting plugins  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/c2228a2\"\u003e\u003c!-- raw HTML omitted --\u003e(c2228)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove for footnotes, ruby and spoiler  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/ae7e9d5\"\u003e\u003c!-- raw HTML omitted --\u003e(ae7e9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/lepture/mistune/compare/v3.3.2...v3.3.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTry to support python 3.8  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/c9f1a54\"\u003e\u003c!-- raw HTML omitted --\u003e(c9f1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve mypy issues for python 3.8 and 3.9+  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/29b70a9\"\u003e\u003c!-- raw HTML omitted --\u003e(29b70)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/lepture/mistune/compare/v3.3.1...v3.3.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eabbr\u003c/strong\u003e: Update process_text method in abrr, adding parse_emphasis parameter  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/ae850f5\"\u003e\u003c!-- raw HTML omitted --\u003e(ae850)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edirective\u003c/strong\u003e: Use correct file path for include directive  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/18c21d7\"\u003e\u003c!-- raw HTML omitted --\u003e(18c21)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/lepture/mistune/compare/v3.3.0...v3.3.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve O(n^2) DoS in parse_link_text (CWE-400)  -  by \u003cstrong\u003ebhanugoudm041\u003c/strong\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/b6b499d\"\u003e\u003c!-- raw HTML omitted --\u003e(b6b49)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve O(n^2) DoS in parse_link_text (CWE-400)-Type handling/testing done  -  by \u003cstrong\u003ebhanugoudm041\u003c/strong\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/b3af85d\"\u003e\u003c!-- raw HTML omitted --\u003e(b3af8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eblock\u003c/strong\u003e: Avoid quadratic ref link scans  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/2b04d7b\"\u003e\u003c!-- raw HTML omitted --\u003e(2b04d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Add entrypoint and utf-8 output  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/2f2449d\"\u003e\u003c!-- raw HTML omitted --\u003e(2f244)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edirectives\u003c/strong\u003e: Constrain include targets  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/1bef343\"\u003e\u003c!-- raw HTML omitted --\u003e(1bef3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eformatting\u003c/strong\u003e: Avoid quadratic marker scans  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/96d0f57\"\u003e\u003c!-- raw HTML omitted --\u003e(96d0f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eimage\u003c/strong\u003e: Validate figure width option  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/e3e51de\"\u003e\u003c!-- raw HTML omitted --\u003e(e3e51)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einline\u003c/strong\u003e: Avoid bracket parsing DoS  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/25f2503\"\u003e\u003c!-- raw HTML omitted --\u003e(25f25)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emath\u003c/strong\u003e: Reject currency patterns and cross-line matches in inline math  -  by \u003ca href=\"https://github.com/geopanther\"\u003e\u003ccode\u003e@​geopanther\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/566e173\"\u003e\u003c!-- raw HTML omitted --\u003e(566e1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emath\u003c/strong\u003e: Support display and backtick math  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/1141eec\"\u003e\u003c!-- raw HTML omitted --\u003e(1141e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erenderer\u003c/strong\u003e: Render plugin list and table nodes  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/614b019\"\u003e\u003c!-- raw HTML omitted --\u003e(614b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erenderer\u003c/strong\u003e: Block encoded unsafe URL schemes  -  by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/lepture/mistune/commit/c7101fc\"\u003e\u003c!-- raw HTML omitted --\u003e(c7101)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\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/lepture/mistune/blob/main/docs/changes.rst\"\u003emistune's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on Jul 9, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eLimit deeply nested emphasis and image parsing to avoid \u003ccode\u003eRecursionError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix repeated link suffix and unclosed formatting marker performance issues.\u003c/li\u003e\n\u003cli\u003eFix unclosed inline spoiler performance issues.\u003c/li\u003e\n\u003cli\u003eAvoid recursive parsing for adjacent ruby tokens.\u003c/li\u003e\n\u003cli\u003eSpeed up footnote reference indexing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on Jun 23, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Python 3.8 import compatibility in the inline parser.\u003c/li\u003e\n\u003cli\u003eFix mypy compatibility for list parsing on Python 3.8 and 3.9+.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on Jun 22, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eabbr\u003c/code\u003e plugin compatibility with escaped inline text.\u003c/li\u003e\n\u003cli\u003eNormalize included Markdown line endings before parsing directives.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on Jun 21, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove CommonMark compatibility and parser performance.\u003c/li\u003e\n\u003cli\u003eAdd command line entrypoint with UTF-8 output.\u003c/li\u003e\n\u003cli\u003eSupport display and backtick math.\u003c/li\u003e\n\u003cli\u003eRender plugin list and table nodes in Markdown renderer.\u003c/li\u003e\n\u003cli\u003eEscape leading block markers in Markdown renderer.\u003c/li\u003e\n\u003cli\u003eFix RST renderer for block quotes nested in lists.\u003c/li\u003e\n\u003cli\u003eAvoid generated heading ID collisions in TOC.\u003c/li\u003e\n\u003cli\u003eHarden URL, image, figure, and include directive handling.\u003c/li\u003e\n\u003cli\u003eFix quadratic scans in inline links, reference links, and formatting markers.\u003c/li\u003e\n\u003cli\u003eFix math escaping, currency pattern matching, and cross-line matching.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eReleased on May 3, 2026\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eEscape link in \u003ccode\u003erender_toc_ul\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEscape text in math plugin.\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/060f73ac87e8cf6d9e9b48f2df28c0654d845a4c\"\u003e\u003ccode\u003e060f73a\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/ae7e9d571f621b82b287ed98d421893dab87b018\"\u003e\u003ccode\u003eae7e9d5\u003c/code\u003e\u003c/a\u003e perf: improve for footnotes, ruby and spoiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/c2228a25ddf66baf73e452edd42bde778c1ce61a\"\u003e\u003ccode\u003ec2228a2\u003c/code\u003e\u003c/a\u003e perf: improve performance for math and formatting plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/e001d513a6f57c8a6ed08afcf6217c7dbd74e349\"\u003e\u003ccode\u003ee001d51\u003c/code\u003e\u003c/a\u003e perf: improve link label parsing performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/cca5ee6d17a458b115d5e63ab95ddedcfb7a15e4\"\u003e\u003ccode\u003ecca5ee6\u003c/code\u003e\u003c/a\u003e fix: add image max depth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/0938fb781d0aded99de801b340ec1f8debeae5b2\"\u003e\u003ccode\u003e0938fb7\u003c/code\u003e\u003c/a\u003e fix: add max_emphasis_depth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/9946c9207d74a55eed872483ab3c9cdc698b89cc\"\u003e\u003ccode\u003e9946c92\u003c/code\u003e\u003c/a\u003e tests: update dealine time for pypy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/4009f67afc674225bbb3aa901614946feebfe4c9\"\u003e\u003ccode\u003e4009f67\u003c/code\u003e\u003c/a\u003e fix: use SAFE_PROTOCOLS instead of HARMFUL_PROTOCOLS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/30255494bc8fdd14c7a0fd5b0e2c5fc3d4243745\"\u003e\u003ccode\u003e3025549\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/lepture/mistune/issues/462\"\u003e#462\u003c/a\u003e from Sanjays2402/fix/markdown-renderer-escape-emphasis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lepture/mistune/commit/b042996659275aa9719d6efa37163bea62b34cd5\"\u003e\u003ccode\u003eb042996\u003c/code\u003e\u003c/a\u003e fix: escape literal emphasis markers in MarkdownRenderer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lepture/mistune/compare/v3.1.4...v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nbconvert` from 7.16.6 to 7.17.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter/nbconvert/releases\"\u003enbconvert's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.17.1\u003c/h2\u003e\n\u003ch2\u003e7.17.1\u003c/h2\u003e\n\u003cp\u003eThis is a security release, fixing two CVEs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/nbconvert/security/advisories/GHSA-4c99-qj7h-p3vg\"\u003eCVE-2026-39377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/nbconvert/security/advisories/GHSA-7jqv-fw35-gmx9\"\u003eCVE-2026-39378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(full advisories will be published seven days after release, on 2026-04-14).\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/compare/v7.17.0...b3b6ec01f872e9af8fd1769eb9cf1889c720ecf3\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow configureable WebPDF JavaScript processing timeout \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2250\"\u003e#2250\u003c/a\u003e (\u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ePermissionError\u003c/code\u003e when checking template paths on shared filesystems \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2252\"\u003e#2252\u003c/a\u003e (\u003ca href=\"https://github.com/ctcjab\"\u003e\u003ccode\u003e@​ctcjab\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTweak webpdf template logic to fix duplicate extension problem \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2249\"\u003e#2249\u003c/a\u003e (\u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003especify python version for pre \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2276\"\u003e#2276\u003c/a\u003e (\u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/graphs/contributors?from=2026-01-29\u0026amp;to=2026-04-08\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/akhmerov\"\u003e\u003ccode\u003e@​akhmerov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aakhmerov+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/bollwyvl\"\u003e\u003ccode\u003e@​bollwyvl\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Abollwyvl+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3ACarreau+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/ctcjab\"\u003e\u003ccode\u003e@​ctcjab\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Actcjab+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/davidbrochart\"\u003e\u003ccode\u003e@​davidbrochart\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Adavidbrochart+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Ken-B\"\u003e\u003ccode\u003e@​Ken-B\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3AKen-B+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Akrassowski+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/mgeier\"\u003e\u003ccode\u003e@​mgeier\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Amgeier+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aminrk+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/mpacer\"\u003e\u003ccode\u003e@​mpacer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ampacer+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MSeal\"\u003e\u003ccode\u003e@​MSeal\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3AMSeal+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/SylvainCorlay\"\u003e\u003ccode\u003e@​SylvainCorlay\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3ASylvainCorlay+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/takluyver\"\u003e\u003ccode\u003e@​takluyver\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Atakluyver+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Atimkpaine+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev7.17.0\u003c/h2\u003e\n\u003ch2\u003e7.17.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/compare/v7.16.6...c9ac1d1040459ed1ff9eb34e9918ce5a87cf9d71\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for arbitrary browser arguments \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2227\"\u003e#2227\u003c/a\u003e (\u003ca href=\"https://github.com/shreve\"\u003e\u003ccode\u003e@​shreve\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix QtPNGExporter returning empty bytes on macOS \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2264\"\u003e#2264\u003c/a\u003e (\u003ca href=\"https://github.com/h3pdesign\"\u003e\u003ccode\u003e@​h3pdesign\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/QuLogic\"\u003e\u003ccode\u003e@​QuLogic\u003c/code\u003e\u003c/a\u003e)\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/jupyter/nbconvert/blob/main/CHANGELOG.md\"\u003enbconvert's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.17.1\u003c/h2\u003e\n\u003cp\u003eThis is a security release, fixing two CVEs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/nbconvert/security/advisories/GHSA-4c99-qj7h-p3vg\"\u003eCVE-2026-39377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter/nbconvert/security/advisories/GHSA-7jqv-fw35-gmx9\"\u003eCVE-2026-39378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(full advisories will be published seven days after release, on 2026-04-14).\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/compare/v7.17.0...b3b6ec01f872e9af8fd1769eb9cf1889c720ecf3\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow configureable WebPDF JavaScript processing timeout \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2250\"\u003e#2250\u003c/a\u003e (\u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ePermissionError\u003c/code\u003e when checking template paths on shared filesystems \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2252\"\u003e#2252\u003c/a\u003e (\u003ca href=\"https://github.com/ctcjab\"\u003e\u003ccode\u003e@​ctcjab\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTweak webpdf template logic to fix duplicate extension problem \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2249\"\u003e#2249\u003c/a\u003e (\u003ca href=\"https://github.com/timkpaine\"\u003e\u003ccode\u003e@​timkpaine\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003especify python version for pre \u003ca href=\"https://redirect.github.com/jupyter/nbconvert/pull/2276\"\u003e#2276\u003c/a\u003e (\u003ca href=\"https://github.com/minrk\"\u003e\u003ccode\u003e@​minrk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter/nbconvert/graphs/contributors?from=2026-01-29\u0026amp;to=2026-04-08\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/akhmerov\"\u003e\u003ccode\u003e@​akhmerov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aakhmerov+updated%3A2026-01-29..2026-04-08\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/theobredemann/solar-plant-problem-detection/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theobredemann%2Fsolar-plant-problem-detection/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"4.6.2","new_version":"4.6.3","update_type":"patch","path":null,"pr_created_at":"2026-08-29T15:50:16.000Z","version_change":"4.6.2 → 4.6.3","issue":{"uuid":"5287483003","node_id":"PR_kwDOLw-GS88AAAABBczlOw","number":51,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-05T15:46:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-29T15:50:16.000Z","updated_at":"2026-09-05T15:46:51.000Z","time_to_close":604593,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":13,"packages":[{"name":"numpy","old_version":"2.5.1","new_version":"2.5.2","repository_url":"https://github.com/numpy/numpy"},{"name":"python-dotenv","old_version":"1.2.2","new_version":"1.2.3","repository_url":"https://github.com/theskumar/python-dotenv"},{"name":"scipy","old_version":"1.17.1","new_version":"1.18.1","repository_url":"https://github.com/scipy/scipy"},{"name":"ipywidgets","old_version":"8.1.8","new_version":"8.1.9","repository_url":"https://github.com/jupyter-widgets/ipywidgets"},{"name":"google-api-python-client","old_version":"2.198.0","new_version":"2.199.0","repository_url":"https://github.com/googleapis/google-api-python-client"},{"name":"flask","old_version":"3.0.3","new_version":"3.1.3","repository_url":"https://github.com/pallets/flask"},{"name":"gunicorn","old_version":"26.0.0","new_version":"26.2.0","repository_url":"https://github.com/benoitc/gunicorn"},{"name":"neurokit2","old_version":"0.2.12","new_version":"0.2.13","repository_url":"https://github.com/neuropsychology/NeuroKit"},{"name":"shap","old_version":"0.48.0","new_version":"0.52.0","repository_url":"https://github.com/shap/shap"},{"name":"nltk","old_version":"3.10.2","new_version":"3.10.3","repository_url":"https://github.com/nltk/nltk"},{"name":"nbformat","old_version":"5.10.4","new_version":"5.11.1","repository_url":"https://github.com/jupyter/nbformat"},{"name":"jupyterlab","old_version":"4.6.2","new_version":"4.6.3","repository_url":"https://github.com/jupyterlab/jupyterlab"},{"name":"pylint","old_version":"4.0.6","new_version":"4.0.7","repository_url":"https://github.com/pylint-dev/pylint"}],"path":null,"ecosystem":"pip"},"body":"Bumps the minor-and-patch group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [numpy](https://github.com/numpy/numpy) | `2.5.1` | `2.5.2` |\n| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.2` | `1.2.3` |\n| [scipy](https://github.com/scipy/scipy) | `1.17.1` | `1.18.1` |\n| [ipywidgets](https://github.com/jupyter-widgets/ipywidgets) | `8.1.8` | `8.1.9` |\n| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.198.0` | `2.199.0` |\n| [flask](https://github.com/pallets/flask) | `3.0.3` | `3.1.3` |\n| [gunicorn](https://github.com/benoitc/gunicorn) | `26.0.0` | `26.2.0` |\n| [neurokit2](https://github.com/neuropsychology/NeuroKit) | `0.2.12` | `0.2.13` |\n| [shap](https://github.com/shap/shap) | `0.48.0` | `0.52.0` |\n| [nltk](https://github.com/nltk/nltk) | `3.10.2` | `3.10.3` |\n| [nbformat](https://github.com/jupyter/nbformat) | `5.10.4` | `5.11.1` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.6.2` | `4.6.3` |\n| [pylint](https://github.com/pylint-dev/pylint) | `4.0.6` | `4.0.7` |\n\n\nUpdates `numpy` from 2.5.1 to 2.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/numpy/numpy/releases\"\u003enumpy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.5.2 (Aug 9, 2026)\u003c/h2\u003e\n\u003ch1\u003eNumPy 2.5.2 Release Notes\u003c/h1\u003e\n\u003cp\u003eThe NumPy 2.5.2 is a patch release that fixes bugs discovered after the 2.5.1\nrelease. The big news is that it includes wheels for the newly released\nPython 3.15.0rc1.\u003c/p\u003e\n\u003cp\u003eThis release supports Python versions 3.12-3.15\u003c/p\u003e\n\u003ch2\u003eC API changes\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003ePyArray_StringDTypeObject\u003c/code\u003e is opaque under the abi3t stable ABI\u003c/h3\u003e\n\u003cp\u003eThe \u003ccode\u003ePyArray_StringDTypeObject\u003c/code\u003e was accidentally exposed in NumPy\n2.5 when targeting the free-threading-compatible stable ABI\n(\u003ccode\u003ePy_TARGET_ABI3T\u003c/code\u003e). \u003ccode\u003ePyArray_StringDTypeObject\u003c/code\u003e is now an opaque\nstruct: extensions compiled that way cannot access its fields, since\nthe struct layout depends on the size of the object header. Any code\nthat accessed \u003ccode\u003ePyArray_StringDTypeObject\u003c/code\u003e fields in an abi3t build\nwould have crashed, so we are making this API change in a bugfix\nrelease.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eNpyString\u003c/code\u003e allocator API remains usable by passing the\ndescriptor object pointer, e.g.\n\u003ccode\u003eNpyString_acquire_allocator((PyArray_StringDTypeObject *)descr)\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31771\"\u003egh-31771\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eA total of 16 people contributed to this release. People with a \u0026quot;+\u0026quot; by their\nnames contributed a patch for the first time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeetsingh Meena +\u003c/li\u003e\n\u003cli\u003eCharalampos Stratakis\u003c/li\u003e\n\u003cli\u003eCharles Harris\u003c/li\u003e\n\u003cli\u003eChris Ninham +\u003c/li\u003e\n\u003cli\u003eDavid Woods\u003c/li\u003e\n\u003cli\u003eGeonho +\u003c/li\u003e\n\u003cli\u003eGopu Yeshwanth Reddy +\u003c/li\u003e\n\u003cli\u003eIason Krommydas\u003c/li\u003e\n\u003cli\u003eIjtihed Kilani\u003c/li\u003e\n\u003cli\u003eJelle Zijlstra +\u003c/li\u003e\n\u003cli\u003eJoren Hammudoglu\u003c/li\u003e\n\u003cli\u003eKumar Aditya\u003c/li\u003e\n\u003cli\u003eMike Boyle\u003c/li\u003e\n\u003cli\u003eNathan Goldbaum\u003c/li\u003e\n\u003cli\u003eRaghuveer Devulapalli\u003c/li\u003e\n\u003cli\u003eSebastian Berg\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/48fecee5453aa1d31e6b79dcb3969dc1a6d1a891\"\u003e\u003ccode\u003e48fecee\u003c/code\u003e\u003c/a\u003e REL: Prepare for the NumPy 2.5.2 release (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32226\"\u003e#32226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/ecf599ce3995e07be7298d226cbcce34b31a1f0a\"\u003e\u003ccode\u003eecf599c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32221\"\u003e#32221\u003c/a\u003e from charris/backport-32151\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/3c7ac97a576ef0ec22ce5aa1b924724942124d59\"\u003e\u003ccode\u003e3c7ac97\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32220\"\u003e#32220\u003c/a\u003e from charris/backport-32205\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/23b30f49b390ffa504364886717d75cf22789b74\"\u003e\u003ccode\u003e23b30f4\u003c/code\u003e\u003c/a\u003e BUG: avoid segfaults when legacy copyswap slot is not defined (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32151\"\u003e#32151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/4964ca8930f3a2ca8da14399c5ea68a6f3fc088b\"\u003e\u003ccode\u003e4964ca8\u003c/code\u003e\u003c/a\u003e TYP: \u003ccode\u003eisclose\u003c/code\u003e shape-typing fix for 2d array-likes (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32205\"\u003e#32205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/c37ed944dcb27b4e0320972f2b5a5a5a07737c53\"\u003e\u003ccode\u003ec37ed94\u003c/code\u003e\u003c/a\u003e MAINT: Skip limited_api tests on some platforms. (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32214\"\u003e#32214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/5cfd73b6f0114592724aa90ebebbf091ffb775f1\"\u003e\u003ccode\u003e5cfd73b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32206\"\u003e#32206\u003c/a\u003e from charris/update-cibuildwheel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/d8262bcae74ad393a2a65cf50f36eb9f402aeeec\"\u003e\u003ccode\u003ed8262bc\u003c/code\u003e\u003c/a\u003e MAINT: Update cibuildwheel to v4.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/988d94d8cf4e3bfbff59107ee177543eed024be1\"\u003e\u003ccode\u003e988d94d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32158\"\u003e#32158\u003c/a\u003e from charris/backport-32133\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/b2e4f97f15635817791aa12832a90c5a1347b821\"\u003e\u003ccode\u003eb2e4f97\u003c/code\u003e\u003c/a\u003e BUG: avoid possible stack overflow in arraydescr_dealloc (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/32133\"\u003e#32133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/numpy/numpy/compare/v2.5.1...v2.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `python-dotenv` from 1.2.2 to 1.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/theskumar/python-dotenv/releases\"\u003epython-dotenv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip a leading UTF-8 BOM from \u003ccode\u003e.env\u003c/code\u003e file contents so the first variable is no longer silently lost when the file is saved with BOM (e.g. by some JetBrains IDEs on Windows) by [\u003ca href=\"https://github.com/h1whelan\"\u003e\u003ccode\u003e@​h1whelan\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/640\"\u003e#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eset_key\u003c/code\u003e now escapes backslashes, so values containing them (Windows paths, regular expressions) survive a write/read round-trip. Quoted values ending in an escaped backslash are no longer mis-parsed as an escaped quote, which used to swallow the following lines by [\u003ca href=\"https://github.com/dchaudhari7177\"\u003e\u003ccode\u003e@​dchaudhari7177\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/680\"\u003e#680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edotenv run\u003c/code\u003e now prints a friendly error instead of a traceback when no command is given by [\u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/606\"\u003e#606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache the parsed result for empty \u003ccode\u003e.env\u003c/code\u003e files so repeated \u003ccode\u003edotenv_values\u003c/code\u003e/\u003ccode\u003eload_dotenv\u003c/code\u003e calls no longer re-read the file by [\u003ca href=\"https://github.com/ReinerBRO\"\u003e\u003ccode\u003e@​ReinerBRO\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/638\"\u003e#638\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/theskumar/python-dotenv/blob/main/CHANGELOG.md\"\u003epython-dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.2.3] - 2026-08-16\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStrip a leading UTF-8 BOM from \u003ccode\u003e.env\u003c/code\u003e file contents so the first variable is no longer silently lost when the file is saved with BOM (e.g. by some JetBrains IDEs on Windows) by [\u003ca href=\"https://github.com/h1whelan\"\u003e\u003ccode\u003e@​h1whelan\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/640\"\u003e#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eset_key\u003c/code\u003e now escapes backslashes, so values containing them (Windows paths, regular expressions) survive a write/read round-trip. Quoted values ending in an escaped backslash are no longer mis-parsed as an escaped quote, which used to swallow the following lines by [\u003ca href=\"https://github.com/dchaudhari7177\"\u003e\u003ccode\u003e@​dchaudhari7177\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/680\"\u003e#680\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edotenv run\u003c/code\u003e now prints a friendly error instead of a traceback when no command is given by [\u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/606\"\u003e#606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache the parsed result for empty \u003ccode\u003e.env\u003c/code\u003e files so repeated \u003ccode\u003edotenv_values\u003c/code\u003e/\u003ccode\u003eload_dotenv\u003c/code\u003e calls no longer re-read the file by [\u003ca href=\"https://github.com/ReinerBRO\"\u003e\u003ccode\u003e@​ReinerBRO\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/638\"\u003e#638\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/theskumar/python-dotenv/commit/49515afee2d50c33cad9419b3800b3a0dc93fc59\"\u003e\u003ccode\u003e49515af\u003c/code\u003e\u003c/a\u003e Bump version: 1.2.2 → 1.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/8ac846ff2760b65470e769d7eed33e540f0934e1\"\u003e\u003ccode\u003e8ac846f\u003c/code\u003e\u003c/a\u003e chore: add release runbook (RELEASING.md) and make release target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/bb31c944fb4b40e8dea59587f525840c38326166\"\u003e\u003ccode\u003ebb31c94\u003c/code\u003e\u003c/a\u003e docs: add 1.2.3 release notes (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/606\"\u003e#606\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/638\"\u003e#638\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/680\"\u003e#680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/f7b18d9c72d1abcc2ad4023424b84f5bee30d266\"\u003e\u003ccode\u003ef7b18d9\u003c/code\u003e\u003c/a\u003e fix: round-trip backslashes through set_key (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/680\"\u003e#680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/751f8c148222e58aa173c83c4e5e6cfccb2cc124\"\u003e\u003ccode\u003e751f8c1\u003c/code\u003e\u003c/a\u003e ci(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/f1937b68f338d7ebd7754da377ca08b2f0df8dbb\"\u003e\u003ccode\u003ef1937b6\u003c/code\u003e\u003c/a\u003e chore(deps): update mkdocs-include-markdown-plugin requirement from \u0026gt;=6.0.0 t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/45b93720dd5e9e127d0be3971a04855d34e464d8\"\u003e\u003ccode\u003e45b9372\u003c/code\u003e\u003c/a\u003e chore(deps): update pytest requirement from \u0026gt;=3.9 to \u0026gt;=9.0.3 (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/72896e9244d2a1ff8d5e1934d3df8a35c813799a\"\u003e\u003ccode\u003e72896e9\u003c/code\u003e\u003c/a\u003e docs: fix broken mkdocs link in CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/636\"\u003e#636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/72754a16a4743e4c92edf87ce59ba0e4ff78758d\"\u003e\u003ccode\u003e72754a1\u003c/code\u003e\u003c/a\u003e ci(deps): bump peaceiris/actions-gh-pages from 4.0.0 to 4.1.0 in the github-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/078325e92558330e9addc661b789c7b6123fa73c\"\u003e\u003ccode\u003e078325e\u003c/code\u003e\u003c/a\u003e ci(security): harden CI/CD supply chain with SHA pinning and least-privilege ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/theskumar/python-dotenv/compare/v1.2.2...v1.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `scipy` from 1.17.1 to 1.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/scipy/scipy/releases\"\u003escipy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eSciPy 1.18.1 Release Notes\u003c/h1\u003e\n\u003cp\u003eSciPy \u003ccode\u003e1.18.1\u003c/code\u003e is a bug-fix release with no new features\ncompared to \u003ccode\u003e1.18.0\u003c/code\u003e. This release includes binaries on\nPyPI for Python \u003ccode\u003e3.15\u003c/code\u003e, and the minimum required version\nof the GCC toolchain has been increased to \u003ccode\u003e10.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003eAuthors\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eName (commits)\u003c/li\u003e\n\u003cli\u003eWasim Akram (2) +\u003c/li\u003e\n\u003cli\u003eJake Bowhay (1)\u003c/li\u003e\n\u003cli\u003eMichael Bratsch (1)\u003c/li\u003e\n\u003cli\u003eDietrich Brunn (1)\u003c/li\u003e\n\u003cli\u003eEvgeni Burovski (1)\u003c/li\u003e\n\u003cli\u003eAadya Chinubhai (1)\u003c/li\u003e\n\u003cli\u003eLucas Colley (3)\u003c/li\u003e\n\u003cli\u003eTekin Ertekin (1) +\u003c/li\u003e\n\u003cli\u003eFuyugithub (2) +\u003c/li\u003e\n\u003cli\u003eRalf Gommers (11)\u003c/li\u003e\n\u003cli\u003eJoren Hammudoglu (1)\u003c/li\u003e\n\u003cli\u003eIjtihed Kilani (1) +\u003c/li\u003e\n\u003cli\u003eAndrew Nelson (2)\u003c/li\u003e\n\u003cli\u003eIlhan Polat (1)\u003c/li\u003e\n\u003cli\u003eTyler Reddy (39)\u003c/li\u003e\n\u003cli\u003eromao05 (1) +\u003c/li\u003e\n\u003cli\u003eMichael Simacek (1) +\u003c/li\u003e\n\u003cli\u003eJacob Vanderplas (2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eA total of 18 people contributed to this release.\nPeople with a \u0026quot;+\u0026quot; by their names contributed a patch for the first time.\nThis list of names is automatically generated, and may not be fully complete.\u003c/p\u003e\n\u003cp\u003eNote that the source and binary assets associated with this release were published to PyPI using \u003ca href=\"https://docs.pypi.org/trusted-publishers/\"\u003etrusted publishing\u003c/a\u003e, and so the trusted assets and their hashes are made available more securely at \u003ca href=\"https://pypi.org/project/scipy/1.18.1/\"\u003ehttps://pypi.org/project/scipy/1.18.1/\u003c/a\u003e rather than providing them here in a less secure manner.\u003c/p\u003e\n\u003cp\u003eA complete list of issues and pull requests associated with this release is available in the associated \u003ca href=\"https://github.com/scipy/scipy/releases/download/v1.18.1/README.txt\"\u003e\u003ccode\u003eREADME.txt\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch1\u003eSciPy 1.18.0 Release Notes\u003c/h1\u003e\n\u003cp\u003eSciPy \u003ccode\u003e1.18.0\u003c/code\u003e is the culmination of \u003ccode\u003e6\u003c/code\u003e months of hard work. It contains\nmany new features, numerous bug-fixes, improved test coverage and better\ndocumentation. There have been a number of deprecations and API changes\nin this release, which are documented below. All users are encouraged to\nupgrade to this release, as there are a large number of bug-fixes and\noptimizations. Before upgrading, we recommend that users check that\ntheir own code does not use deprecated SciPy functionality (to do so,\nrun your code with \u003ccode\u003epython -Wd\u003c/code\u003e and check for \u003ccode\u003eDeprecationWarning\u003c/code\u003e s).\u003c/p\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/scipy/scipy/commit/e4e854eaa8f18d807cd3496028e257e36caa93cc\"\u003e\u003ccode\u003ee4e854e\u003c/code\u003e\u003c/a\u003e REL: SciPy 1.18.1 rel commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/3c8e5f83e56996ae853e34ff80d87a1ad0758186\"\u003e\u003ccode\u003e3c8e5f8\u003c/code\u003e\u003c/a\u003e BLD, MAINT: pythran bounds for \u003ccode\u003e1.18.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/scipy/scipy/issues/25978\"\u003e#25978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/54c0f956656ba02daf9b1c48af9b089656c9d4cf\"\u003e\u003ccode\u003e54c0f95\u003c/code\u003e\u003c/a\u003e BLD, MAINT: pythran bounds for \u003ccode\u003e1.18.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/45a355d11e858ef76f5f2975f06f276115beb5ef\"\u003e\u003ccode\u003e45a355d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/scipy/scipy/issues/25884\"\u003e#25884\u003c/a\u003e from tylerjereddy/treddy_backports_1.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/a717e28c89e40c22edabcb8d64dd41d537f63683\"\u003e\u003ccode\u003ea717e28\u003c/code\u003e\u003c/a\u003e DOC: PR 25884 revisions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/bb489c02a6b5e094646609051936128265e12692\"\u003e\u003ccode\u003ebb489c0\u003c/code\u003e\u003c/a\u003e DOC: PR 25884 revisions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/09bca241fe2f4f2f23b5a3f43a285a7a2c79fe26\"\u003e\u003ccode\u003e09bca24\u003c/code\u003e\u003c/a\u003e BLD: package: pin meson on win-64 to avoid clang-cl bug (\u003ca href=\"https://redirect.github.com/scipy/scipy/issues/25913\"\u003e#25913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/095fe563cc65e121cea2493c1f1ad22018b5e25e\"\u003e\u003ccode\u003e095fe56\u003c/code\u003e\u003c/a\u003e DOC, BLD: PR 25884 revisions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/e66ea6414cbd718fe86751dcd23533b44f19588a\"\u003e\u003ccode\u003ee66ea64\u003c/code\u003e\u003c/a\u003e DOC: update minimum GCC version in toolchain roadmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scipy/scipy/commit/c0216532f619338e75842b7802b52c128c40e94f\"\u003e\u003ccode\u003ec021653\u003c/code\u003e\u003c/a\u003e TST: tolerance bumps and skips on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/scipy/scipy/compare/v1.17.1...v1.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipywidgets` from 8.1.8 to 8.1.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-widgets/ipywidgets/releases\"\u003eipywidgets's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 8.1.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove JupyterCon 2025 announcement banner by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4006\"\u003ejupyter-widgets/ipywidgets#4006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix CI/build by \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4022\"\u003ejupyter-widgets/ipywidgets#4022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Output capture from background threads by \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4021\"\u003ejupyter-widgets/ipywidgets#4021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Juyter-wide banner to ipywidgets docs by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4024\"\u003ejupyter-widgets/ipywidgets#4024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for JupyterLab 3 and update build to use Jupyter Builder by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4027\"\u003ejupyter-widgets/ipywidgets#4027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Python and Node support by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4025\"\u003ejupyter-widgets/ipywidgets#4025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Typescript 6 by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4028\"\u003ejupyter-widgets/ipywidgets#4028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate issue lock actions by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4029\"\u003ejupyter-widgets/ipywidgets#4029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the documentation to use JupyterLite 0.8.x by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4031\"\u003ejupyter-widgets/ipywidgets#4031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate pytest by \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4032\"\u003ejupyter-widgets/ipywidgets#4032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHave get_model retry multiple times until we get the model from the backend by \u003ca href=\"https://github.com/martinRenou\"\u003e\u003ccode\u003e@​martinRenou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4033\"\u003ejupyter-widgets/ipywidgets#4033\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4022\"\u003ejupyter-widgets/ipywidgets#4022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jupyter-widgets/ipywidgets/pull/4021\"\u003ejupyter-widgets/ipywidgets#4021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jupyter-widgets/ipywidgets/compare/8.1.8...8.1.9\"\u003ehttps://github.com/jupyter-widgets/ipywidgets/compare/8.1.8...8.1.9\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jupyter-widgets/ipywidgets/compare/8.1.8...8.1.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-api-python-client` from 2.198.0 to 2.199.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-python-client/releases\"\u003egoogle-api-python-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.199.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.198.0...v2.199.0\"\u003e2.199.0\u003c/a\u003e (2026-08-20)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eaccesscontextmanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/902cd298442117caddbe81d4cdf6352547e5ebf9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/902cd298442117caddbe81d4cdf6352547e5ebf9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaccesscontextmanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/afaf4fd47b727c33fd1a944d04f4a59b67821da4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/afaf4fd47b727c33fd1a944d04f4a59b67821da4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/6cde8833628a99665ff55584aba362a28fec5048\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/6cde8833628a99665ff55584aba362a28fec5048\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eagentregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9b1d99cdcf7c4f0ecc4b4ff485c67c08b02472fa\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9b1d99cdcf7c4f0ecc4b4ff485c67c08b02472fa\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11ebd1d4065691d097b7ed6a626c3056061efea0\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11ebd1d4065691d097b7ed6a626c3056061efea0\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/202447756c729b95d81cd6e36c2ad01d0e529854\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/202447756c729b95d81cd6e36c2ad01d0e529854\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d33acf4353b2900d7edc8733640cf2341cba660a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d33acf4353b2900d7edc8733640cf2341cba660a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a8fab1fb81930c8267b11aef2384bce76c6f0068\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a8fab1fb81930c8267b11aef2384bce76c6f0068\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/dcf16ca5d8e2b66a3db23a412e1e56d8a9096e2a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/dcf16ca5d8e2b66a3db23a412e1e56d8a9096e2a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticshub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/17ef99fa72736546124c97910b3b1318992ccdbc\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/17ef99fa72736546124c97910b3b1318992ccdbc\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidenterprise:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/e97fb8ad3d62dbb723f4b332f7c00452cc33825a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/e97fb8ad3d62dbb723f4b332f7c00452cc33825a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidmanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/96073c61dad69df63e3da8f8fb96082b1aad5c66\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/96073c61dad69df63e3da8f8fb96082b1aad5c66\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/186734b25a3b026609d01fece0547795d33a84b8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/186734b25a3b026609d01fece0547795d33a84b8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/24cda798f95f49894ceb5004fa84bf51435eff7c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/24cda798f95f49894ceb5004fa84bf51435eff7c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/88bcd1c6f08c65a9b2b0de7ac02ac88c79811b38\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/88bcd1c6f08c65a9b2b0de7ac02ac88c79811b38\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapigee:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9636e977115e0667eda725cf71dd176ddbead6d4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9636e977115e0667eda725cf71dd176ddbead6d4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapigee:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/ee13aa4fe890a298d48532b319c3c34a5c9cb051\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/ee13aa4fe890a298d48532b319c3c34a5c9cb051\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapihub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/f08679562db776eca7dfec1277e72adca625ac90\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/f08679562db776eca7dfec1277e72adca625ac90\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapikeys:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/212766b05def99a351b9c3690ae86b436a24d01c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/212766b05def99a351b9c3690ae86b436a24d01c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eappengine:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/4e6761a60132b51f74aad70dfd1eb0a6ea83e2d4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/4e6761a60132b51f74aad70dfd1eb0a6ea83e2d4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eartifactregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/893163c920c217454775c2e8caa5cf5350ce06bc\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/893163c920c217454775c2e8caa5cf5350ce06bc\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/4e70ca7de7f56118da25ee956fef1106f3bfde77\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/4e70ca7de7f56118da25ee956fef1106f3bfde77\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9f7839bf55755e0a5caa5d7da411402cbc6362d9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9f7839bf55755e0a5caa5d7da411402cbc6362d9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eauthorizedbuyersmarketplace:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0f80196c6e289da777ce1d9b408b6389d01ec678\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0f80196c6e289da777ce1d9b408b6389d01ec678\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eauthorizedbuyersmarketplace:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/db313413c765ea7b91f38b671179a35343e73e9b\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/db313413c765ea7b91f38b671179a35343e73e9b\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebackupdr:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/f5233ef58b6cf1993a986a8ccb3b1c2884fb5222\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/f5233ef58b6cf1993a986a8ccb3b1c2884fb5222\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebatch:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0007c340fb2333c084e967156fa8e2321a4615ef\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0007c340fb2333c084e967156fa8e2321a4615ef\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebeyondcorp:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/55d13ccbd632ef78842cb4701d30af362aed59ed\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/55d13ccbd632ef78842cb4701d30af362aed59ed\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebiglake:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fa81a9fbd72714f6e9cb7978235bfa4f63556889\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fa81a9fbd72714f6e9cb7978235bfa4f63556889\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryconnection:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/eca8f066a5e6f1cfb6e020c62fc84b6907fe2a5d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/eca8f066a5e6f1cfb6e020c62fc84b6907fe2a5d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquerydatatransfer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/220cfd714e1d9ce6502addf039b1eb768350f38a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/220cfd714e1d9ce6502addf039b1eb768350f38a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryreservation:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/1c2fda49c8217f79111c31a996b26a6db06d468a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/1c2fda49c8217f79111c31a996b26a6db06d468a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryreservation:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/5fd7f7e168980371272a5eb80809e1dc9e1c06fe\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/5fd7f7e168980371272a5eb80809e1dc9e1c06fe\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/02a221cf2c8e518f2107ac328f583f7396f4c2b3\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/02a221cf2c8e518f2107ac328f583f7396f4c2b3\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/dc3d306ce2139fe7173f17cc6d5286d12981da15\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/dc3d306ce2139fe7173f17cc6d5286d12981da15\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigtableadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/ba1d4ca677893c457a46d62515ab3271f74db5a4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/ba1d4ca677893c457a46d62515ab3271f74db5a4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigtableadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/c58c670814614f549ff8c8d7b2affd1c33965ad8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/c58c670814614f549ff8c8d7b2affd1c33965ad8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/499649978cbe0a66f7362348b0790f23674f7e03\"\u003e4996499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecalendar:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/f4885d0eda944de8d6a8712c4fc78b8d1b29c7ba\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/f4885d0eda944de8d6a8712c4fc78b8d1b29c7ba\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecertificatemanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11e53578ffaf28dfa97836dc63265d2fb6915ab5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11e53578ffaf28dfa97836dc63265d2fb6915ab5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/6195a7b6ae8aec3b7b3ab47a330af7acf973a0af\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/6195a7b6ae8aec3b7b3ab47a330af7acf973a0af\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/6c0604ee3b8214caf807eb2e7a42952e41a91ced\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/6c0604ee3b8214caf807eb2e7a42952e41a91ced\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0e92eaf5dd691f58f44462f401fe93e89a11ce18\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0e92eaf5dd691f58f44462f401fe93e89a11ce18\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003ece8b433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/183f95c88ce3a70e5cdd6787457068d9f245f646\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/183f95c88ce3a70e5cdd6787457068d9f245f646\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e5636e61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/bf1e1f4ce0e2df50eeac19b34bee0fb5922cff50\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/bf1e1f4ce0e2df50eeac19b34bee0fb5922cff50\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e5a3308b\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/b0089df6768a806c3d837f71b5ba7eca79934e5a\"\u003e\u003ccode\u003eb0089df\u003c/code\u003e\u003c/a\u003e chore(main): release 2.199.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/7b8de0bf590213897faf3092e64052ebfad04ffc\"\u003e\u003ccode\u003e7b8de0b\u003c/code\u003e\u003c/a\u003e fix: drop support for Python 3.7-3.9 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2770\"\u003e#2770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5a3308b30416614913c0310efdea390d71418238\"\u003e\u003ccode\u003e5a3308b\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2791\"\u003e#2791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/829a677d84f763bb0423350759e8dcd2c8470298\"\u003e\u003ccode\u003e829a677\u003c/code\u003e\u003c/a\u003e test: fix mTLS auto-enablement unit tests (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2792\"\u003e#2792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ce8b4331dddfa4026c2c97514720c4fb34650a18\"\u003e\u003ccode\u003ece8b433\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2777\"\u003e#2777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/499649978cbe0a66f7362348b0790f23674f7e03\"\u003e\u003ccode\u003e4996499\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2776\"\u003e#2776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/5636e618395a7af950ddf0349e2c3459dba33533\"\u003e\u003ccode\u003e5636e61\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2773\"\u003e#2773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.198.0...v2.199.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flask` from 3.0.3 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pallets/flask/releases\"\u003eflask's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eThis is the Flask 3.1.3 security fix release, which fixes a security issue but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.\u003c/p\u003e\n\u003cp\u003ePyPI: \u003ca href=\"https://pypi.org/project/Flask/3.1.3/\"\u003ehttps://pypi.org/project/Flask/3.1.3/\u003c/a\u003e\nChanges: \u003ca href=\"https://flask.palletsprojects.com/page/changes/#version-3-1-3\"\u003ehttps://flask.palletsprojects.com/page/changes/#version-3-1-3\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe session is marked as accessed for operations that only access the keys but not the values, such as \u003ccode\u003ein\u003c/code\u003e and \u003ccode\u003elen\u003c/code\u003e. \u003ca href=\"https://github.com/pallets/flask/security/advisories/GHSA-68rp-wp8r-4726\"\u003eGHSA-68rp-wp8r-4726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eThis is the Flask 3.1.2 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.\u003c/p\u003e\n\u003cp\u003ePyPI: \u003ca href=\"https://pypi.org/project/Flask/3.1.2/\"\u003ehttps://pypi.org/project/Flask/3.1.2/\u003c/a\u003e\nChanges: \u003ca href=\"https://flask.palletsprojects.com/page/changes/#version-3-1-2\"\u003ehttps://flask.palletsprojects.com/page/changes/#version-3-1-2\u003c/a\u003e\nMilestone: \u003ca href=\"https://github.com/pallets/flask/milestone/38?closed=1\"\u003ehttps://github.com/pallets/flask/milestone/38?closed=1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estream_with_context\u003c/code\u003e does not fail inside async views. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5774\"\u003e#5774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen using \u003ccode\u003efollow_redirects\u003c/code\u003e in the test client, the final state of \u003ccode\u003esession\u003c/code\u003e is correct. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5786\"\u003e#5786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelax type hint for passing bytes IO to \u003ccode\u003esend_file\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5776\"\u003e#5776\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cp\u003eThis is the Flask 3.1.1 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.\u003c/p\u003e\n\u003cp\u003ePyPI: \u003ca href=\"https://pypi.org/project/Flask/3.1.1/\"\u003ehttps://pypi.org/project/Flask/3.1.1/\u003c/a\u003e\nChanges: \u003ca href=\"https://flask.palletsprojects.com/en/stable/changes/#version-3-1-1\"\u003ehttps://flask.palletsprojects.com/en/stable/changes/#version-3-1-1\u003c/a\u003e\nMilestone \u003ca href=\"https://github.com/pallets/flask/milestone/36?closed=1\"\u003ehttps://github.com/pallets/flask/milestone/36?closed=1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix signing key selection order when key rotation is enabled via \u003ccode\u003eSECRET_KEY_FALLBACKS\u003c/code\u003e. GHSA-4grg-w6v8-c28g\u003c/li\u003e\n\u003cli\u003eFix type hint for \u003ccode\u003ecli_runner.invoke\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5645\"\u003e#5645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eflask --help\u003c/code\u003e loads the app and plugins first to make sure all commands are shown. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5673\"\u003e#5673\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark sans-io base class as being able to handle views that return \u003ccode\u003eAsyncIterable\u003c/code\u003e. This is not accurate for Flask, but makes typing easier for Quart. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5659\"\u003e#5659\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cp\u003eThis is the Flask 3.1.0 feature release. A feature release may include new features, remove previously deprecated code, add new deprecations, or introduce potentially breaking changes. We encourage everyone to upgrade, and to use a tool such as \u003ca href=\"https://pypi.org/project/pip-tools/\"\u003epip-tools\u003c/a\u003e to pin all dependencies and control upgrades. Test with warnings treated as errors to be able to adapt to deprecation warnings early.\u003c/p\u003e\n\u003cp\u003ePyPI: \u003ca href=\"https://pypi.org/project/Flask/3.1.0/\"\u003ehttps://pypi.org/project/Flask/3.1.0/\u003c/a\u003e\nChanges: \u003ca href=\"https://flask.palletsprojects.com/en/stable/changes/#version-3-1-0\"\u003ehttps://flask.palletsprojects.com/en/stable/changes/#version-3-1-0\u003c/a\u003e\nMilestone: \u003ca href=\"https://github.com/pallets/flask/milestone/33?closed=1\"\u003ehttps://github.com/pallets/flask/milestone/33?closed=1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Python 3.8. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5623\"\u003e#5623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate minimum dependency versions to latest feature releases. Werkzeug \u0026gt;= 3.1, ItsDangerous \u0026gt;= 2.2, Blinker \u0026gt;= 1.9. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5624\"\u003e#5624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5633\"\u003e#5633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide a configuration option to control automatic option responses. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5496\"\u003e#5496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFlask.open_resource\u003c/code\u003e/\u003ccode\u003eopen_instance_resource\u003c/code\u003e and \u003ccode\u003eBlueprint.open_resource\u003c/code\u003e take an \u003ccode\u003eencoding\u003c/code\u003e parameter to use when opening in text mode. It defaults to \u003ccode\u003eutf-8\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5504\"\u003e#5504\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.max_content_length\u003c/code\u003e can be customized per-request instead of only through the \u003ccode\u003eMAX_CONTENT_LENGTH\u003c/code\u003e config. Added \u003ccode\u003eMAX_FORM_MEMORY_SIZE\u003c/code\u003e and \u003ccode\u003eMAX_FORM_PARTS\u003c/code\u003e config. Added documentation about resource limits to the security page. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5625\"\u003e#5625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003ePartitioned\u003c/code\u003e cookie attribute (CHIPS), with the \u003ccode\u003eSESSION_COOKIE_PARTITIONED\u003c/code\u003e config. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5472\"\u003e#5472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e-e path\u003c/code\u003e takes precedence over default \u003ccode\u003e.env\u003c/code\u003e and \u003ccode\u003e.flaskenv\u003c/code\u003e files. \u003ccode\u003eload_dotenv\u003c/code\u003e loads default files in addition to a path unless \u003ccode\u003eload_defaults=False\u003c/code\u003e is passed. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5628\"\u003e#5628\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport key rotation with the \u003ccode\u003eSECRET_KEY_FALLBACKS\u003c/code\u003e config, a list of old secret keys that can still be used for unsigning. Extensions will need to add support. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5621\"\u003e#5621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix how setting \u003ccode\u003ehost_matching=True\u003c/code\u003e or \u003ccode\u003esubdomain_matching=False\u003c/code\u003e interacts with \u003ccode\u003eSERVER_NAME\u003c/code\u003e. Setting \u003ccode\u003eSERVER_NAME\u003c/code\u003e no longer restricts requests to only that domain. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5553\"\u003e#5553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.trusted_hosts\u003c/code\u003e is checked during routing, and can be set through the \u003ccode\u003eTRUSTED_HOSTS\u003c/code\u003e config. \u003ca href=\"https://redirect.github.com/pallets/flask/issues/5636\"\u003e#5636\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/pallets/flask/blob/main/CHANGES.rst\"\u003eflask's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.1.3\u003c/h2\u003e\n\u003cp\u003eReleased 2026-02-18\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe session is marked as accessed for operations that only access the keys\nbut not the values, such as \u003ccode\u003ein\u003c/code\u003e and \u003ccode\u003elen\u003c/code\u003e. :ghsa:\u003ccode\u003e68rp-wp8r-4726\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.1.2\u003c/h2\u003e\n\u003cp\u003eReleased 2025-08-19\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estream_with_context\u003c/code\u003e does not fail inside async views. :issue:\u003ccode\u003e5774\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eWhen using \u003ccode\u003efollow_redirects\u003c/code\u003e in the test client, the final state\nof \u003ccode\u003esession\u003c/code\u003e is correct. :issue:\u003ccode\u003e5786\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRelax type hint for passing bytes IO to \u003ccode\u003esend_file\u003c/code\u003e. :issue:\u003ccode\u003e5776\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.1.1\u003c/h2\u003e\n\u003cp\u003eReleased 2025-05-13\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix signing key selection order when key rotation is enabled via\n\u003ccode\u003eSECRET_KEY_FALLBACKS\u003c/code\u003e. :ghsa:\u003ccode\u003e4grg-w6v8-c28g\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix type hint for \u003ccode\u003ecli_runner.invoke\u003c/code\u003e. :issue:\u003ccode\u003e5645\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eflask --help\u003c/code\u003e loads the app and plugins first to make sure all commands\nare shown. :issue:\u003ccode\u003e5673\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMark sans-io base class as being able to handle views that return\n\u003ccode\u003eAsyncIterable\u003c/code\u003e. This is not accurate for Flask, but makes typing easier\nfor Quart. :pr:\u003ccode\u003e5659\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.1.0\u003c/h2\u003e\n\u003cp\u003eReleased 2024-11-13\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Python 3.8. :pr:\u003ccode\u003e5623\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate minimum dependency versions to latest feature releases.\nWerkzeug \u0026gt;= 3.1, ItsDangerous \u0026gt;= 2.2, Blinker \u0026gt;= 1.9. :pr:\u003ccode\u003e5624,5633\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eProvide a configuration option to control automatic option\nresponses. :pr:\u003ccode\u003e5496\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFlask.open_resource\u003c/code\u003e/\u003ccode\u003eopen_instance_resource\u003c/code\u003e and\n\u003ccode\u003eBlueprint.open_resource\u003c/code\u003e take an \u003ccode\u003eencoding\u003c/code\u003e parameter to use when\nopening in text mode. It defaults to \u003ccode\u003eutf-8\u003c/code\u003e. :issue:\u003ccode\u003e5504\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest.max_content_length\u003c/code\u003e can be customized per-request instead of only\nthrough the \u003ccode\u003eMAX_CONTENT_LENGTH\u003c/code\u003e config. Added\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/22d924701a6ae2e4cd01e9a15bbaf3946094af65\"\u003e\u003ccode\u003e22d9247\u003c/code\u003e\u003c/a\u003e release version 3.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/089cb86dd22bff589a4eafb7ab8e42dc357623b4\"\u003e\u003ccode\u003e089cb86\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/c17f379390731543eea33a570a47bd4ef76a54fa\"\u003e\u003ccode\u003ec17f379\u003c/code\u003e\u003c/a\u003e request context tracks session access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/27be9338405382445a7cb01151e084559b98d602\"\u003e\u003ccode\u003e27be933\u003c/code\u003e\u003c/a\u003e start version 3.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/4e652d3f68b90d50aa2301d3b7e68c3fafd9251d\"\u003e\u003ccode\u003e4e652d3\u003c/code\u003e\u003c/a\u003e Abort if the instance folder cannot be created (\u003ca href=\"https://redirect.github.com/pallets/flask/issues/5903\"\u003e#5903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/3d03098a97ddc6a908aa4a50c2ef7381f8297d0a\"\u003e\u003ccode\u003e3d03098\u003c/code\u003e\u003c/a\u003e Abort if the instance folder cannot be created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/407eb76b27884848383a37c7274654f0271e4bc4\"\u003e\u003ccode\u003e407eb76\u003c/code\u003e\u003c/a\u003e document using gevent for async (\u003ca href=\"https://redirect.github.com/pallets/flask/issues/5900\"\u003e#5900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/ac5664d2281533eacafd64f5cc7d5edcdaccab60\"\u003e\u003ccode\u003eac5664d\u003c/code\u003e\u003c/a\u003e document using gevent for async\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/4f79d5b59a56bc4356a97f2e81a35f98cb18d7b3\"\u003e\u003ccode\u003e4f79d5b\u003c/code\u003e\u003c/a\u003e Increase required flit_core version to 3.11 (\u003ca href=\"https://redirect.github.com/pallets/flask/issues/5865\"\u003e#5865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pallets/flask/commit/fe3b215d3ade4db68262dae1a3cdc464a1fc524f\"\u003e\u003ccode\u003efe3b215\u003c/code\u003e\u003c/a\u003e Increase required flit_core version to 3.11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pallets/flask/compare/3.0.3...3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gunicorn` from 26.0.0 to 26.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/benoitc/gunicorn/releases\"\u003egunicorn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egunicorn 26.2.0\u003c/h2\u003e\n\u003cp\u003eCleartext HTTP/2 lands, and an HTTP/2 security fix.\u003c/p\u003e\n\u003ch2\u003eCleartext HTTP/2 (h2c)\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003ehttp2_cleartext\u003c/code\u003e accepts \u003ccode\u003eprior-knowledge\u003c/code\u003e, \u003ccode\u003eupgrade\u003c/code\u003e, \u003ccode\u003eboth\u003c/code\u003e or \u003ccode\u003eoff\u003c/code\u003e (the\ndefault). Prior knowledge serves a connection that opens with the HTTP/2\npreface; \u003ccode\u003eupgrade\u003c/code\u003e honours an HTTP/1.1 \u003ccode\u003eUpgrade: h2c\u003c/code\u003e request. Both work on the\ngthread, gevent and asgi workers.\u003c/p\u003e\n\u003cp\u003eThis is for deployments where TLS is terminated by a proxy that speaks HTTP/2\nupstream, so the hop into gunicorn no longer drops to HTTP/1.1. Only peers in\n\u003ccode\u003eforwarded_allow_ips\u003c/code\u003e are considered; everyone else is served HTTP/1.x exactly\nas if the setting were off. Each mechanism is enabled separately, so turning one\non does not turn the other on.\u003c/p\u003e\n\u003cp\u003eDo not expose a cleartext HTTP/2 port to the internet.\u003c/p\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cp\u003e\u003ccode\u003eHTTP2Request\u003c/code\u003e built its headers straight from the stream, so nothing the HTTP/1\npath enforces applied over HTTP/2: the underscore and \u003ccode\u003eheader_map\u003c/code\u003e policy,\nduplicate \u003ccode\u003eHost\u003c/code\u003e and \u003ccode\u003eContent-Type\u003c/code\u003e, control characters in values, and the\n\u003ccode\u003eforwarded_allow_ips\u003c/code\u003e trust gate. An untrusted client could set \u003ccode\u003eSCRIPT_NAME\u003c/code\u003e\nand forge \u003ccode\u003eHTTP_*\u003c/code\u003e entries in the WSGI environ, and decide \u003ccode\u003ewsgi.url_scheme\u003c/code\u003e\nthrough \u003ccode\u003e:scheme\u003c/code\u003e. Both request classes now share one policy mixin, and the\nscheme comes from the transport.\u003c/p\u003e\n\u003cp\u003eIf you serve HTTP/2, this is the reason to upgrade.\u003c/p\u003e\n\u003ch2\u003eOther HTTP/2 fixes\u003c/h2\u003e\n\u003cp\u003eWSGI responses were buffered whole before anything was sent; they stream now.\nHEAD, 204 and 304 no longer carry a body. Events read while blocked on a\nflow-control window were discarded, losing requests and body data outright.\n\u003ccode\u003esendfile()\u003c/code\u003e is refused on HTTP/2 responses rather than bypassing framing.\u003c/p\u003e\n\u003ch2\u003eRequest bodies dropped on Upgrade requests\u003c/h2\u003e\n\u003cp\u003eOn the ASGI worker with the fast parser, any request carrying an \u003ccode\u003eUpgrade\u003c/code\u003e\nheader reached the application with an empty body, whatever the header's value\nand with HTTP/2 switched off entirely. Fixed in \u003ccode\u003egunicorn_h1c\u003c/code\u003e 0.6.9, which the\n\u003ccode\u003efast\u003c/code\u003e extra now requires.\u003c/p\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://gunicorn.org/news/\"\u003ehttps://gunicorn.org/news/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003egunicorn 26.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eGlob patterns in \u003ccode\u003ereload_extra_files\u003c/code\u003e\u003c/strong\u003e: entries containing \u003ccode\u003e*\u003c/code\u003e, \u003ccode\u003e?\u003c/code\u003e or \u003ccode\u003e[\u003c/code\u003e\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/36f2a3c1b80dfa41d70859d12c5bfbbdc23a3c38\"\u003e\u003ccode\u003e36f2a3c\u003c/code\u003e\u003c/a\u003e gunicorn 26.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/cbba3505f423bfb91af3a87e49ed9d232f39a8fe\"\u003e\u003ccode\u003ecbba350\u003c/code\u003e\u003c/a\u003e test: cover the h2c edge paths that had none\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/988541112ebcf3f795c020fc394aa7eed75f9f53\"\u003e\u003ccode\u003e9885411\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3703\"\u003e#3703\u003c/a\u003e from cormier/fix-inconsistency-in-control-socket-docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/86f0919806a2d4d4cce376cc2088352e7643b139\"\u003e\u003ccode\u003e86f0919\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3704\"\u003e#3704\u003c/a\u003e from methane/doc-wsgi-h1c\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/585355122efe736946b977c5605e404ff2d6ddd4\"\u003e\u003ccode\u003e5853551\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3712\"\u003e#3712\u003c/a\u003e from Rotzbua/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/7bce87e2aa29a4a794eb2b113ff811cad6a80736\"\u003e\u003ccode\u003e7bce87e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3700\"\u003e#3700\u003c/a\u003e from benoitc/fix/sponsor-logo-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/972dfb03b110c430712c32a3d92ef6397ff8eff6\"\u003e\u003ccode\u003e972dfb0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3690\"\u003e#3690\u003c/a\u003e from melbinjp/docs/contributing-settings-path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/7b3f16be8d9cc051538b7f0b58b236b37c9550f8\"\u003e\u003ccode\u003e7b3f16b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benoitc/gunicorn/issues/3711\"\u003e#3711\u003c/a\u003e from benoitc/docs/http2-changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/5bf237c0c7ef5bcdc63046645a17d6bafd609a34\"\u003e\u003ccode\u003e5bf237c\u003c/code\u003e\u003c/a\u003e http2: require gunicorn_h1c 0.6.9 and drop the upgrade body workaround\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benoitc/gunicorn/commit/7cf03385c574228e28c4952fd410ed2df02acc94\"\u003e\u003ccode\u003e7cf0338\u003c/code\u003e\u003c/a\u003e test: skip the fast-parser cases when gunicorn_h1c is absent\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/benoitc/gunicorn/compare/26.0.0...26.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `neurokit2` from 0.2.12 to 0.2.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/neuropsychology/NeuroKit/releases\"\u003eneurokit2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.13\u003c/h2\u003e\n\u003ch2\u003e🚀 What’s New\u003c/h2\u003e\n\u003cp\u003eFor a detailed record of changes, see the \u003ca href=\"https://github.com/neuropsychology/NeuroKit/blob/master/NEWS.rst\"\u003eNEWS\u003c/a\u003e file.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Maintenance] Fix Github Pages modern workflow (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1175\"\u003e#1175\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Maintenance] Removed local versioning from hatch (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1174\"\u003e#1174\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Hotfix] Trigger Pypi update (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1166\"\u003e#1166\u003c/a\u003e) \u003ca href=\"https://github.com/DominiqueMakowski\"\u003e\u003ccode\u003e@​DominiqueMakowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e0.2.13 (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1120\"\u003e#1120\u003c/a\u003e) \u003ca href=\"https://github.com/DominiqueMakowski\"\u003e\u003ccode\u003e@​DominiqueMakowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto Fixed Styles (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1165\"\u003e#1165\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Major] Rework the development workflow of Neurokit2 (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1156\"\u003e#1156\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[New] HRV: adding indices of Symbolic Dynamics  (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1057\"\u003e#1057\u003c/a\u003e) \u003ca href=\"https://github.com/mrosol\"\u003e\u003ccode\u003e@​mrosol\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Feature] Langevin 2021 PPG cleaning method (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1113\"\u003e#1113\u003c/a\u003e) \u003ca href=\"https://github.com/acv132\"\u003e\u003ccode\u003e@​acv132\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Improvement] Make some ecg_peaks methods accept sample rate as a float (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1153\"\u003e#1153\u003c/a\u003e) \u003ca href=\"https://github.com/atpage\"\u003e\u003ccode\u003e@​atpage\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Improvement] Speeding up UNSW QRS detector (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1152\"\u003e#1152\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ppg peaks (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1146\"\u003e#1146\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ppg quality metrics (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1145\"\u003e#1145\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ppg_clean and ecg_clean (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1144\"\u003e#1144\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Correct coefficients for epsilon_onset and epsilon_offset in _onset_offset_delineator() (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1139\"\u003e#1139\u003c/a\u003e) \u003ca href=\"https://github.com/laiamp\"\u003e\u003ccode\u003e@​laiamp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModify basSQI scaling and power ratio calculation (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1164\"\u003e#1164\u003c/a\u003e) \u003ca href=\"https://github.com/way-ze\"\u003e\u003ccode\u003e@​way-ze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Fix np.bool_ condition checks (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1157\"\u003e#1157\u003c/a\u003e) \u003ca href=\"https://github.com/akshayeshenoi\"\u003e\u003ccode\u003e@​akshayeshenoi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd IBI quality method for ECG and PPG (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1131\"\u003e#1131\u003c/a\u003e) \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded tests of eeg_badchannels.py to tests/tests_eeg.py (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1142\"\u003e#1142\u003c/a\u003e) \u003ca href=\"https://github.com/stelladrinkwater\"\u003e\u003ccode\u003e@​stelladrinkwater\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify ECG phase descriptions (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1141\"\u003e#1141\u003c/a\u003e) \u003ca href=\"https://github.com/weiyongxu\"\u003e\u003ccode\u003e@​weiyongxu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Make Sure data()'s proj_id is Int or None (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1133\"\u003e#1133\u003c/a\u003e) \u003ca href=\"https://github.com/stelladrinkwater\"\u003e\u003ccode\u003e@​stelladrinkwater\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] Separate out build and deploy workflows for documentation (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1177\"\u003e#1177\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] Separate out build and deploy workflows for documentation (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1177\"\u003e#1177\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] releasePR to include testpypi environment (3) (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1173\"\u003e#1173\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[hotfix]  trigger pypi update (2) (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1172\"\u003e#1172\u003c/a\u003e) \u003ca href=\"https://github.com/DominiqueMakowski\"\u003e\u003ccode\u003e@​DominiqueMakowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] Separate out build and deploy workflows for documentation (\u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1177\"\u003e#1177\u003c/a\u003e) \u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👏 Thanks to the contributors\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/DerAndereJohannes\"\u003e\u003ccode\u003e@​DerAndereJohannes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DominiqueMakowski\"\u003e\u003ccode\u003e@​DominiqueMakowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/acv132\"\u003e\u003ccode\u003e@​acv132\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/akshayeshenoi\"\u003e\u003ccode\u003e@​akshayeshenoi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/atpage\"\u003e\u003ccode\u003e@​atpage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/laiamp\"\u003e\u003ccode\u003e@​laiamp\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mrosol\"\u003e\u003ccode\u003e@​mrosol\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/peterhcharlton\"\u003e\u003ccode\u003e@​peterhcharlton\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/stelladrinkwater\"\u003e\u003ccode\u003e@​stelladrinkwater\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/way-ze\"\u003e\u003ccode\u003e@​way-ze\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/weiyongxu\"\u003e\u003ccode\u003e@​weiyongxu\u003c/code\u003e\u003c/a\u003e, Maciej Rosoł and vorreuth\u003c/p\u003e\n\u003c/blockquote\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/neuropsychology/NeuroKit/commit/ff419d983568ef492eb8d229af643c0ef0100b32\"\u003e\u003ccode\u003eff419d9\u003c/code\u003e\u003c/a\u003e [Maintenance] Reintroduce tag workflow in releasrPR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/728dc105a3ad09470851141b83e9300caf622551\"\u003e\u003ccode\u003e728dc10\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1177\"\u003e#1177\u003c/a\u003e from neuropsychology/dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/0b22c86637c3aecafd52bca5caf60e64a8f1050e\"\u003e\u003ccode\u003e0b22c86\u003c/code\u003e\u003c/a\u003e [Fix] Separate out build and deploy jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/8981521928ba2b30abccc86eb6ebf2d043735993\"\u003e\u003ccode\u003e8981521\u003c/code\u003e\u003c/a\u003e [Fix] Add overwrite artifact to docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/7fe2090bc0126ec98aec3d827d1a78f333e1d31d\"\u003e\u003ccode\u003e7fe2090\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/neuropsychology/NeuroKit/issues/1175\"\u003e#1175\u003c/a\u003e from neuropsychology/dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/cae5bc63926df2846535a20fecf1d9331c682445\"\u003e\u003ccode\u003ecae5bc6\u003c/code\u003e\u003c/a\u003e [Fix] Modern documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/f378b093ecabd4c5625f4a99416c23c3a479591e\"\u003e\u003ccode\u003ef378b09\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[Maintenance] Revert github page deployment to legacy\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neuropsychology/NeuroKit/commit/085991525d967966bd5080e5e2f0e36e13981e7f\"\u003e\u003ccode\u003e0859915\u003c/code\u003e\u003c/a\u003e [Maintenance] Revert github page de...\n\n_Description has been truncated_","html_url":"https://github.com/cuauhtemocbe/Diplomado-Ciencia-Datos/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cuauhtemocbe%2FDiplomado-Ciencia-Datos/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"}},{"old_version":"3.6.1","new_version":"4.6.3","update_type":"major","path":"/python/requirements/ml","pr_created_at":"2026-08-22T07:24:53.000Z","version_change":"3.6.1 → 4.6.3","issue":{"uuid":"5220767779","node_id":"PR_kwDOQAVCIc8AAAABAoZ7mg","number":61,"state":"open","title":"[air](deps): Bump jupyterlab from 3.6.1 to 4.6.3 in /python/requirements/ml","user":"dependabot[bot]","labels":["dependencies","python","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-22T07:24:53.000Z","updated_at":"2026-09-05T12:30:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[air](deps): Bump","packages":[{"name":"jupyterlab","old_version":"3.6.1","new_version":"4.6.3","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":"/python/requirements/ml","ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 3.6.1 to 4.6.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.6.3\u003c/h2\u003e\n\u003ch2\u003e4.6.3\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.6.2...08c20a121297016a352f8f6f96aabd25b5703aab\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Shift-click cell selection after editor text selection \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19243\"\u003e#19243\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix active cell prompt and source blink in notebook tools \u0026amp; prevent a memory leak \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19168\"\u003e#19168\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the item positions when an item is removed from reactive toolbar \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19227\"\u003e#19227\u003c/a\u003e (\u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix variable inspection, document autocomplete and variable inspect/render \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19234\"\u003e#19234\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShow \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status when changing kernel via \u003ccode\u003eSessionContext.changeKernel()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19166\"\u003e#19166\u003c/a\u003e (\u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Altair snapshot \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19204\"\u003e#19204\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19193\"\u003e#19193\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate JEP 91 link to the new MyST docs URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19212\"\u003e#19212\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-07-21\u0026amp;to=2026-08-10\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AZsailer+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.6.2\u003c/h2\u003e\n\u003ch2\u003e4.6.2\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.6.1...f1beab4a2027af4719d6edc07d52d6cf5a39a432\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c: Image viewer allows XSS when opening malicious image in new browser tab\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8: PyPI extension blocklist package-name canonicalization bypass\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm: PluginManager lock-rule enforcement bypass\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj: Cross-site scripting (XSS) via crafted settings file (\u003ccode\u003eoverrides.json\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j: Allowlist/blocklist check in \u003ccode\u003ePyPIExtensionManager.install()\u003c/code\u003e not enforced for direct callers (missing \u003ccode\u003eawait\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.6.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19185\"\u003e#19185\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolving platform-specific shortcuts in keyboard shortcuts \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19112\"\u003e#19112\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e7255a9334c12ad8f9cb15db27584215fab5ece2\"\u003e\u003ccode\u003ee7255a9\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/08c20a121297016a352f8f6f96aabd25b5703aab\"\u003e\u003ccode\u003e08c20a1\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19243\"\u003e#19243\u003c/a\u003e on branch 4.6.x (Fix Shift-click cell selection after edit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4e08e0de5f4aee1bd3708f68327a7afb8c7b736e\"\u003e\u003ccode\u003e4e08e0d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19168\"\u003e#19168\u003c/a\u003e on branch 4.6.x (Fix active cell prompt and source blink i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/96534908167ccb15ceaa2c13d8b5655d3f953791\"\u003e\u003ccode\u003e9653490\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19227\"\u003e#19227\u003c/a\u003e on branch 4.6.x (Update the item positions when an item is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/243ee01cabab215a8e7b92c3e953965b7644fe74\"\u003e\u003ccode\u003e243ee01\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19234\"\u003e#19234\u003c/a\u003e on branch 4.6.x (Fix variable inspection, document autocom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/9b7efedb00a8d40b6b030ff0e577007bafe5f75e\"\u003e\u003ccode\u003e9b7efed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19166\"\u003e#19166\u003c/a\u003e on branch 4.6.x (Show \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/edc839090979c3c4e58a9e7ea03992d5b32c5a2a\"\u003e\u003ccode\u003eedc8390\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19212\"\u003e#19212\u003c/a\u003e on branch 4.6.x (Update JEP 91 link to the new MyST docs U...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4cffbed8017917af52f345941902f69ea83e98f2\"\u003e\u003ccode\u003e4cffbed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19204\"\u003e#19204\u003c/a\u003e on branch 4.6.x (Update Altair snapshot) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19205\"\u003e#19205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/7d0f5b6efedd48d6b274a296633b2a204bd76788\"\u003e\u003ccode\u003e7d0f5b6\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19193\"\u003e#19193\u003c/a\u003e on branch 4.6.x (Switch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/150ba51f1c840edc399597a86a6fc3ed24ef60be\"\u003e\u003ccode\u003e150ba51\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/vdom@3.6.1...@jupyterlab/lsp@4.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=3.6.1\u0026new-version=4.6.3)](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/snorkel-marlin-repos/ray-project_ray_pr_55788_0e1206db-0f8d-4ea8-b1e2-585bbfadbe7e/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snorkel-marlin-repos%2Fray-project_ray_pr_55788_0e1206db-0f8d-4ea8-b1e2-585bbfadbe7e/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"}},{"old_version":"3.6.1","new_version":"4.6.3","update_type":"major","path":"/python/requirements/ml","pr_created_at":"2026-08-22T07:06:24.000Z","version_change":"3.6.1 → 4.6.3","issue":{"uuid":"5220703401","node_id":"PR_kwDOQAT1VM8AAAABAoW3dA","number":65,"state":"open","title":"[air](deps): Bump jupyterlab from 3.6.1 to 4.6.3 in /python/requirements/ml","user":"dependabot[bot]","labels":["dependencies","python","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-22T07:06:24.000Z","updated_at":"2026-09-05T12:30:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[air](deps): Bump","packages":[{"name":"jupyterlab","old_version":"3.6.1","new_version":"4.6.3","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":"/python/requirements/ml","ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 3.6.1 to 4.6.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.6.3\u003c/h2\u003e\n\u003ch2\u003e4.6.3\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.6.2...08c20a121297016a352f8f6f96aabd25b5703aab\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Shift-click cell selection after editor text selection \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19243\"\u003e#19243\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix active cell prompt and source blink in notebook tools \u0026amp; prevent a memory leak \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19168\"\u003e#19168\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the item positions when an item is removed from reactive toolbar \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19227\"\u003e#19227\u003c/a\u003e (\u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix variable inspection, document autocomplete and variable inspect/render \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19234\"\u003e#19234\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShow \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status when changing kernel via \u003ccode\u003eSessionContext.changeKernel()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19166\"\u003e#19166\u003c/a\u003e (\u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Altair snapshot \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19204\"\u003e#19204\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19193\"\u003e#19193\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate JEP 91 link to the new MyST docs URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19212\"\u003e#19212\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-07-21\u0026amp;to=2026-08-10\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Zsailer\"\u003e\u003ccode\u003e@​Zsailer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AZsailer+updated%3A2026-07-21..2026-08-10\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.6.2\u003c/h2\u003e\n\u003ch2\u003e4.6.2\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.6.1...f1beab4a2027af4719d6edc07d52d6cf5a39a432\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c: Image viewer allows XSS when opening malicious image in new browser tab\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8: PyPI extension blocklist package-name canonicalization bypass\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm: PluginManager lock-rule enforcement bypass\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj: Cross-site scripting (XSS) via crafted settings file (\u003ccode\u003eoverrides.json\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j: Allowlist/blocklist check in \u003ccode\u003ePyPIExtensionManager.install()\u003c/code\u003e not enforced for direct callers (missing \u003ccode\u003eawait\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.6.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19185\"\u003e#19185\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolving platform-specific shortcuts in keyboard shortcuts \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19112\"\u003e#19112\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e7255a9334c12ad8f9cb15db27584215fab5ece2\"\u003e\u003ccode\u003ee7255a9\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/08c20a121297016a352f8f6f96aabd25b5703aab\"\u003e\u003ccode\u003e08c20a1\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19243\"\u003e#19243\u003c/a\u003e on branch 4.6.x (Fix Shift-click cell selection after edit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4e08e0de5f4aee1bd3708f68327a7afb8c7b736e\"\u003e\u003ccode\u003e4e08e0d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19168\"\u003e#19168\u003c/a\u003e on branch 4.6.x (Fix active cell prompt and source blink i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/96534908167ccb15ceaa2c13d8b5655d3f953791\"\u003e\u003ccode\u003e9653490\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19227\"\u003e#19227\u003c/a\u003e on branch 4.6.x (Update the item positions when an item is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/243ee01cabab215a8e7b92c3e953965b7644fe74\"\u003e\u003ccode\u003e243ee01\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19234\"\u003e#19234\u003c/a\u003e on branch 4.6.x (Fix variable inspection, document autocom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/9b7efedb00a8d40b6b030ff0e577007bafe5f75e\"\u003e\u003ccode\u003e9b7efed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19166\"\u003e#19166\u003c/a\u003e on branch 4.6.x (Show \u0026quot;starting\u0026quot; rather than \u0026quot;idle\u0026quot; status...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/edc839090979c3c4e58a9e7ea03992d5b32c5a2a\"\u003e\u003ccode\u003eedc8390\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19212\"\u003e#19212\u003c/a\u003e on branch 4.6.x (Update JEP 91 link to the new MyST docs U...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/4cffbed8017917af52f345941902f69ea83e98f2\"\u003e\u003ccode\u003e4cffbed\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19204\"\u003e#19204\u003c/a\u003e on branch 4.6.x (Update Altair snapshot) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19205\"\u003e#19205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/7d0f5b6efedd48d6b274a296633b2a204bd76788\"\u003e\u003ccode\u003e7d0f5b6\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19193\"\u003e#19193\u003c/a\u003e on branch 4.6.x (Switch pre-commit to \u003ccode\u003elanguage: system\u003c/code\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/150ba51f1c840edc399597a86a6fc3ed24ef60be\"\u003e\u003ccode\u003e150ba51\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/vdom@3.6.1...@jupyterlab/lsp@4.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=3.6.1\u0026new-version=4.6.3)](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/snorkel-marlin-repos/ray-project_ray_pr_55487_845d0704-f603-4119-a84c-c718ea697641/pull/65","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snorkel-marlin-repos%2Fray-project_ray_pr_55487_845d0704-f603-4119-a84c-c718ea697641/issues/65","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/65/packages"}},{"old_version":"4.5.7","new_version":"4.5.10","update_type":"patch","path":null,"pr_created_at":"2026-08-14T10:26:53.000Z","version_change":"4.5.7 → 4.5.10","issue":{"uuid":"5150702706","node_id":"PR_kwDOTjdIL87_DEFe","number":20,"state":"open","title":"Bump the version-all group with 26 updates","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-14T10:26:53.000Z","updated_at":"2026-08-21T10:38:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"version-all","update_count":26,"packages":[{"name":"authlib","old_version":"1.6.12","new_version":"1.7.2","repository_url":"https://github.com/authlib/authlib"},{"name":"google-genai","old_version":"1.70.0","new_version":"1.75.0","repository_url":"https://github.com/googleapis/python-genai"},{"name":"google-api-python-client","old_version":"2.193.0","new_version":"2.198.0","repository_url":"https://github.com/googleapis/google-api-python-client"},{"name":"fastapi","old_version":"0.135.3","new_version":"0.141.1","repository_url":"https://github.com/fastapi/fastapi"},{"name":"types-toml","old_version":"0.10.8.20240310","new_version":"0.10.8.20260518","repository_url":"https://github.com/python/typeshed"},{"name":"uvicorn","old_version":"0.42.0","new_version":"0.52.1","repository_url":"https://github.com/Kludex/uvicorn"},{"name":"json-repair","old_version":"0.58.7","new_version":"0.62.0","repository_url":"https://github.com/mangiucugna/json_repair"},{"name":"pathspec","old_version":"0.12.1","new_version":"1.1.1","repository_url":"https://github.com/cpburnz/python-pathspec"},{"name":"rapidfuzz","old_version":"3.14.3","new_version":"3.14.5","repository_url":"https://github.com/rapidfuzz/RapidFuzz"},{"name":"tree-sitter-language-pack","old_version":"0.7.4","new_version":"1.14.3","repository_url":"https://github.com/xberg-io/tree-sitter-language-pack"},{"name":"libtmux","old_version":"0.55.0","new_version":"0.62.0","repository_url":"https://github.com/tmux-python/libtmux"},{"name":"pygithub","old_version":"2.9.0","new_version":"2.9.1","repository_url":"https://github.com/pygithub/pygithub"},{"name":"python-json-logger","old_version":"3.3.0","new_version":"4.1.0","repository_url":"https://github.com/nhairs/python-json-logger"},{"name":"fastmcp","old_version":"3.2.0","new_version":"3.4.6","repository_url":"https://github.com/PrefectHQ/fastmcp"},{"name":"google-cloud-aiplatform","old_version":"1.145.0","new_version":"1.163.0","repository_url":"https://github.com/googleapis/python-aiplatform"},{"name":"anthropic","old_version":"0.88.0","new_version":"0.120.2","repository_url":"https://github.com/anthropics/anthropic-sdk-python"},{"name":"boto3","old_version":"1.42.82","new_version":"1.43.66","repository_url":"https://github.com/boto/boto3"},{"name":"kubernetes","old_version":"33.1.0","new_version":"36.0.3","repository_url":"https://github.com/kubernetes-client/python"},{"name":"joserfc","old_version":"1.6.5","new_version":"1.7.4","repository_url":"https://github.com/authlib/joserfc"},{"name":"sqlalchemy","old_version":"2.0.48","new_version":"2.0.51","repository_url":"https://github.com/sqlalchemy/sqlalchemy"},{"name":"asyncpg","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/MagicStack/asyncpg"},{"name":"lmnr","old_version":"0.7.56","new_version":"0.7.57","repository_url":"https://github.com/lmnr-ai/lmnr"},{"name":"build","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/pypa/build"},{"name":"types-setuptools","old_version":"82.0.0.20260402","new_version":"83.0.0.20260807","repository_url":"https://github.com/python/typeshed"},{"name":"pandas","old_version":"3.0.2","new_version":"3.0.5","repository_url":"https://github.com/pandas-dev/pandas"},{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps the version-all group with 26 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [authlib](https://github.com/authlib/authlib) | `1.6.12` | `1.7.2` |\n| [google-genai](https://github.com/googleapis/python-genai) | `1.70.0` | `1.75.0` |\n| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.193.0` | `2.198.0` |\n| [fastapi](https://github.com/fastapi/fastapi) | `0.135.3` | `0.141.1` |\n| [types-toml](https://github.com/python/typeshed) | `0.10.8.20240310` | `0.10.8.20260518` |\n| [uvicorn](https://github.com/Kludex/uvicorn) | `0.42.0` | `0.52.1` |\n| [json-repair](https://github.com/mangiucugna/json_repair) | `0.58.7` | `0.62.0` |\n| [pathspec](https://github.com/cpburnz/python-pathspec) | `0.12.1` | `1.1.1` |\n| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.14.3` | `3.14.5` |\n| [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) | `0.7.4` | `1.14.3` |\n| [libtmux](https://github.com/tmux-python/libtmux) | `0.55.0` | `0.62.0` |\n| [pygithub](https://github.com/pygithub/pygithub) | `2.9.0` | `2.9.1` |\n| [python-json-logger](https://github.com/nhairs/python-json-logger) | `3.3.0` | `4.1.0` |\n| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `3.2.0` | `3.4.6` |\n| [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform) | `1.145.0` | `1.163.0` |\n| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.88.0` | `0.120.2` |\n| [boto3](https://github.com/boto/boto3) | `1.42.82` | `1.43.66` |\n| [kubernetes](https://github.com/kubernetes-client/python) | `33.1.0` | `36.0.3` |\n| [joserfc](https://github.com/authlib/joserfc) | `1.6.5` | `1.7.4` |\n| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.48` | `2.0.51` |\n| [asyncpg](https://github.com/MagicStack/asyncpg) | `0.30.0` | `0.31.0` |\n| [lmnr](https://github.com/lmnr-ai/lmnr) | `0.7.56` | `0.7.57` |\n| [build](https://github.com/pypa/build) | `1.4.2` | `1.5.0` |\n| [types-setuptools](https://github.com/python/typeshed) | `82.0.0.20260402` | `83.0.0.20260807` |\n| [pandas](https://github.com/pandas-dev/pandas) | `3.0.2` | `3.0.5` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.7` | `4.5.10` |\n\nUpdates `authlib` from 1.6.12 to 1.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authlib/authlib/releases\"\u003eauthlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the readme links by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/886\"\u003eauthlib/authlib#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow non-recommended algorithms in ClientSecretJWT and PrivateKey by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/887\"\u003eauthlib/authlib#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate BCP47 language tags with a regex by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/873\"\u003eauthlib/authlib#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RFC7523 signing with non RSA keys by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/884\"\u003eauthlib/authlib#884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix authlib.jose deprecation warning poping from _joserfc_helpers by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/881\"\u003eauthlib/authlib#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix redirecting to unvalidated \u003ccode\u003eredirect_uri\u003c/code\u003e on \u003ccode\u003eInvalidScopeError\u003c/code\u003e  in \u003ccode\u003eOpenIDImplicitGrant\u003c/code\u003e and \u003ccode\u003eOpenIDHybridGrant\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorization and token endpoints request empty scope parameter management by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/847\"\u003eauthlib/authlib#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport from Python 3.10 to 3.14 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/850\"\u003eauthlib/authlib#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow composition of AuthorizationServerMetadata by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/853\"\u003eauthlib/authlib#853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake require_oauth parenthesis optional by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/855\"\u003eauthlib/authlib#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eexpires_at\u003c/code\u003e behavior when its value is 0 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/854\"\u003eauthlib/authlib#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigration to joserfc by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/852\"\u003eauthlib/authlib#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRP-initiated logout by \u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eget_jwt_config\u003c/code\u003e by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/858\"\u003eauthlib/authlib#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update PyPy version from 3.10 to 3.11 by \u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove \u0026quot;none\u0026quot; from default authlib.jose.jwt algorithms by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/860\"\u003eauthlib/authlib#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: normalize resolve_client_public_key method by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/861\"\u003eauthlib/authlib#861\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement rfc9700 PKCE downgrade countermeasure by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/864\"\u003eauthlib/authlib#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse correct syntax for tox.requires in tox.ini by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet client session User-Agent when fetching server metadata and JWKs by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/867\"\u003eauthlib/authlib#867\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use the real application object for Flask by \u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept the issuer URL as a valid audience by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/865\"\u003eauthlib/authlib#865\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't nest InvalidTokenError extra attribute by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/872\"\u003eauthlib/authlib#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation overhaul by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/875\"\u003eauthlib/authlib#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md docs.authlib.org/en/latest =\u0026gt; docs.authlib.org/en/stable by \u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.6 branch by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/877\"\u003eauthlib/authlib#877\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\"\u003ehttps://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/authlib/authlib/commit/a0b76fac3fa114d7759af2010546bfc332364b63\"\u003e\u003ccode\u003ea0b76fa\u003c/code\u003e\u003c/a\u003e chore: bump to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/c85c7f2b02faf2667f62b27aa60df042dbc9b4ab\"\u003e\u003ccode\u003ec85c7f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/884\"\u003e#884\u003c/a\u003e from azmeuk/852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/a3b2adda43b4452ba9f384d224f95848974b4eb4\"\u003e\u003ccode\u003ea3b2add\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/873\"\u003e#873\u003c/a\u003e from azmeuk/bcp47\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/f2578eaa198aedbaaaf3bb00eccc451e15e45e3a\"\u003e\u003ccode\u003ef2578ea\u003c/code\u003e\u003c/a\u003e fix: Import RSAKey in auth.py for additional key support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/b57182cf46a53da19623208dd852270ddec8ebcc\"\u003e\u003ccode\u003eb57182c\u003c/code\u003e\u003c/a\u003e fix: fallback support RSAKey when client_secret is text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4e7590292ca9f948a0766640b27025618750e6c1\"\u003e\u003ccode\u003e4e75902\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5eb4a860600ea2f3acc1a2a9c3e621a430da9d0f\"\u003e\u003ccode\u003e5eb4a86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/887\"\u003e#887\u003c/a\u003e from azmeuk/883-alg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5633f37c47bd8352b962f982cb916bc8b95bb5d5\"\u003e\u003ccode\u003e5633f37\u003c/code\u003e\u003c/a\u003e fix: allow non-recommended algorithms in ClientSecretJWT and PrivateKeyJWT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4c8e7b381aaef68f60e2323a25ba96cdb346f82f\"\u003e\u003ccode\u003e4c8e7b3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/886\"\u003e#886\u003c/a\u003e from azmeuk/885-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/23b333e48a17ebf9f032a0e0f9eb3f990a06f97b\"\u003e\u003ccode\u003e23b333e\u003c/code\u003e\u003c/a\u003e docs: fix the readme links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/authlib/authlib/compare/1.6.12...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-genai` from 1.70.0 to 1.75.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/python-genai/releases\"\u003egoogle-genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.75.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.74.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\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/googleapis/python-genai/blob/main/CHANGELOG.md\"\u003egoogle-genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRegenerate docs for 1.73.1 (\u003ca href=\"https://github.com/googleapis/python-genai/commit/2fb714b3fefa3a8972da57ef0675116b67e4808e\"\u003e2fb714b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate line in genai client docstring. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b1c6026033fc753d1fcd474d8f63f254a876741c\"\u003eb1c6026\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/6a909f00f0196f3d628194abf95098c43e59f2e0\"\u003e\u003ccode\u003e6a909f0\u003c/code\u003e\u003c/a\u003e chore(main): release 1.75.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2365\"\u003e#2365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd11222b9eb42e60f81a8a8e268d770925d625bb\"\u003e\u003ccode\u003edd11222\u003c/code\u003e\u003c/a\u003e chore: [Multimodal FileSearch] Move embedding_model to body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003e\u003ccode\u003efe5d69e\u003c/code\u003e\u003c/a\u003e feat: [Python] Multimodal file search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003e\u003ccode\u003ecce5398\u003c/code\u003e\u003c/a\u003e docs: Fix python docstrings for Image.from_file() to use kwargs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e\u003ccode\u003e4e17a9c\u003c/code\u003e\u003c/a\u003e fix: avoid caching stale token in async mTLS path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003e\u003ccode\u003eef26583\u003c/code\u003e\u003c/a\u003e docs: update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/860c041810c6b37638ea23370d39c80364b5c99a\"\u003e\u003ccode\u003e860c041\u003c/code\u003e\u003c/a\u003e chore(main): release 1.74.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/abcaa0d25da63a58c9ef96dac3b692c8396e5f42\"\u003e\u003ccode\u003eabcaa0d\u003c/code\u003e\u003c/a\u003e chore: Fix usage examples of LocalTokenizer.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/b7e877129ee75e1fe824e2dc97e951a5ba5690cb\"\u003e\u003ccode\u003eb7e8771\u003c/code\u003e\u003c/a\u003e chore: Add page number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/841301ee3901b34899a583939dfc28462d3db9d9\"\u003e\u003ccode\u003e841301e\u003c/code\u003e\u003c/a\u003e chore: Adjust Webhook update to better reflect modifiable fields\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.70.0...v1.75.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-api-python-client` from 2.193.0 to 2.198.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-python-client/releases\"\u003egoogle-api-python-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.198.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.197.0...v2.198.0\"\u003e2.198.0\u003c/a\u003e (2026-06-23)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadexchangebuyer2:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eagentregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealertcenter:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticsadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticshub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidmanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eartifactregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebackupdr:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryconnection:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquerydatatransfer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecalendar:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromemanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromewebstore:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudbuild:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclouddeploy:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudkms:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudsupport:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompute:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econfig:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econnectors:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtactcenterinsights:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtaineranalysis:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtainer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatamanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataplex:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataproc:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatastream:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperconnect:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperknowledge:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialogflow:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ediscoveryengine:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edisplayvideo:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edlp:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edomains:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/bf14134647a9c5c9e7430b0c5034afbcec89a203\"\u003e\u003ccode\u003ebf14134\u003c/code\u003e\u003c/a\u003e chore(main): release 2.198.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003e\u003ccode\u003eea0e936\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2771\"\u003e#2771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/348fc8fe6f88baffce730b5996a0ccfcaf8af7ad\"\u003e\u003ccode\u003e348fc8f\u003c/code\u003e\u003c/a\u003e chore: migrate samples to google-cloud-python system test infrastructure (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/6e471c075039dfef24e28d11658e03d5c949c7c3\"\u003e\u003ccode\u003e6e471c0\u003c/code\u003e\u003c/a\u003e chore(main): release 2.197.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2750\"\u003e#2750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/d9111424290bb5750881fcf4f975a1527811d5a4\"\u003e\u003ccode\u003ed911142\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2751\"\u003e#2751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/91ccdbee07bd762a05207c87c021314c2d965f70\"\u003e\u003ccode\u003e91ccdbe\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/c3d031be723ff123e8ec169b1d10e859106e8a91\"\u003e\u003ccode\u003ec3d031b\u003c/code\u003e\u003c/a\u003e chore(main): release 2.196.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2747\"\u003e#2747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/0e93050b9161dabdf8a2745b1d6c3aceb4d31e24\"\u003e\u003ccode\u003e0e93050\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/fa00588e98bb8d6ee7b75cd92f58c6acbb1b4689\"\u003e\u003ccode\u003efa00588\u003c/code\u003e\u003c/a\u003e chore(main): release 2.195.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2743\"\u003e#2743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/f7e902671449dfc2d0ef162f30a526831a486b67\"\u003e\u003ccode\u003ef7e9026\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2745\"\u003e#2745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.193.0...v2.198.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fastapi` from 0.135.3 to 0.141.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fastapi/fastapi/releases\"\u003efastapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.141.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix support for background tasks and headers from dependencies in \u003ccode\u003eapp.frontend()\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16105\"\u003e#16105\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16104\"\u003e#16104\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.141.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more convenient with \u003ccode\u003efastapi dev\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16102\"\u003e#16102\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.13\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003estatus_code\u003c/code\u003e being ignored for SSE and JSONL streaming endpoints. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15937\"\u003e#15937\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Fix \u003ccode\u003eformat_sse_event\u003c/code\u003e docstring rendering of \u003ccode\u003e\\n\\n\u003c/code\u003e terminator. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15613\"\u003e#15613\u003c/a\u003e by \u003ca href=\"https://github.com/AshNicolus\"\u003e\u003ccode\u003e@​AshNicolus\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e📝 Add API reference page for fastapi.sse. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15930\"\u003e#15930\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix line splitting in \u003ccode\u003eformat_sse_event\u003c/code\u003e to comply with SSE spec. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15515\"\u003e#15515\u003c/a\u003e by \u003ca href=\"https://github.com/Zawwarsami16\"\u003e\u003ccode\u003e@​Zawwarsami16\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eresponse_model_*\u003c/code\u003e params ignored for non-generator endpoints with \u003ccode\u003eIterable[..]\u003c/code\u003e return type. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15093\"\u003e#15093\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix handling sequences with nested Annotated types. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14874\"\u003e#14874\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Accept any base test failure as regression. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16092\"\u003e#16092\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e🐛 Preserve pytest exit code in regression check. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16091\"\u003e#16091\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✅ Test PR regressions against base code. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16090\"\u003e#16090\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.9\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eexclude_defaults\u003c/code\u003e not propagated to dict keys and values in \u003ccode\u003ejsonable_encoder\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16043\"\u003e#16043\u003c/a\u003e by \u003ca href=\"https://github.com/MBGrao\"\u003e\u003ccode\u003e@​MBGrao\u003c/code\u003e\u003c/a\u003e.\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/95f8322ee1dcda7ceace7b1c4f6c9915b36d748f\"\u003e\u003ccode\u003e95f8322\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.1 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16106\"\u003e#16106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/f137944c435cff4e4b30ea7d12855ea88ddb868c\"\u003e\u003ccode\u003ef137944\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/d62354434b2e508fe89024213b220ca8e67dea5e\"\u003e\u003ccode\u003ed623544\u003c/code\u003e\u003c/a\u003e 🐛 Fix support for background tasks and headers from dependencies in `app.fron...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/1d211b9c1009d577f39fa2b19b10d9a93a72a0ed\"\u003e\u003ccode\u003e1d211b9\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/8a1f8768411e62093e70ce142ea10863a485643c\"\u003e\u003ccode\u003e8a1f876\u003c/code\u003e\u003c/a\u003e 📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16104\"\u003e#16104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/c7e7b651d6946c07cc9f675f39c9501d08319e57\"\u003e\u003ccode\u003ec7e7b65\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.0 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16103\"\u003e#16103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/6bceb84053eb2405e9c000aad30ea13367b5ee32\"\u003e\u003ccode\u003e6bceb84\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/5429fed84e84e32672c25a953eca3429b841ce90\"\u003e\u003ccode\u003e5429fed\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more conven...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/628663f4f899c465da423bce681c7adf9a218948\"\u003e\u003ccode\u003e628663f\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.140.13 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16096\"\u003e#16096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/0b54fd00273019034dd30b120ac842e65d80690e\"\u003e\u003ccode\u003e0b54fd0\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fastapi/fastapi/compare/0.135.3...0.141.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `types-toml` from 0.10.8.20240310 to 0.10.8.20260518\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/python/typeshed/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uvicorn` from 0.42.0 to 0.52.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/releases\"\u003euvicorn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.52.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete the closing handshake on server-initiated WebSocket closes in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e and \u003ccode\u003ewsproto\u003c/code\u003e implementations, waiting for the client's close reply with a 10 second timeout instead of resetting the connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing write flow control to the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, preventing data truncation on server-initiated closes with large in-flight payloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle connection loss while a WebSocket write is waiting on backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate \u003ccode\u003eContent-Type\u003c/code\u003e and \u003ccode\u003eContent-Length\u003c/code\u003e headers from WebSocket denial responses on the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, and deliver non-UTF-8 denial bodies intact (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3041\"\u003e#3041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.52.0...0.52.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.52.0...0.52.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.52.0\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.51.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers with overlap on SIGHUP for near-zero-downtime reloads by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3025\"\u003eKludex/uvicorn#3025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove colorama from the standard extra by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3027\"\u003eKludex/uvicorn#3027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire websockets\u0026gt;=13.0 for the default sansio implementation by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3021\"\u003eKludex/uvicorn#3021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.1...0.50.2\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.1...0.50.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the websockets-sansio implementation by \u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.0\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md\"\u003euvicorn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.52.1 (August 1, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete the closing handshake on server-initiated WebSocket closes in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e and \u003ccode\u003ewsproto\u003c/code\u003e implementations, waiting for the client's close reply with a 10 second timeout instead of resetting the connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing write flow control to the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, preventing data truncation on server-initiated closes with large in-flight payloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle connection loss while a WebSocket write is waiting on backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate \u003ccode\u003eContent-Type\u003c/code\u003e and \u003ccode\u003eContent-Length\u003c/code\u003e headers from WebSocket denial responses on the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, and deliver non-UTF-8 denial bodies intact (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3041\"\u003e#3041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.52.0 (July 29, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.51.0 (July 8, 2026)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers one at a time on \u003ccode\u003eSIGHUP\u003c/code\u003e, bringing each replacement up before retiring the old worker, so reloads no longer drop requests (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003ecolorama\u003c/code\u003e from the \u003ccode\u003estandard\u003c/code\u003e extra (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3027\"\u003e#3027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.2 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ewebsockets\u0026gt;=13.0\u003c/code\u003e, which the default \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation needs (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.1 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3019\"\u003e#3019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.0 (July 4, 2026)\u003c/h2\u003e\n\u003cp\u003eIf you use WebSockets, note that \u003ccode\u003e--ws auto\u003c/code\u003e now picks the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation. You shouldn't need it, but you can pin \u003ccode\u003e--ws websockets\u003c/code\u003e to get the deprecated legacy one back.\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\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/Kludex/uvicorn/commit/ee8e45ca472db17b4aef1d539f209539062d002e\"\u003e\u003ccode\u003eee8e45c\u003c/code\u003e\u003c/a\u003e Version 0.52.1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3056\"\u003e#3056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/b57926d3f46348b5773b184cdf53ae8588300b77\"\u003e\u003ccode\u003eb57926d\u003c/code\u003e\u003c/a\u003e Remove duplicate content headers from WebSocket denial responses on websocket...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/49de1b91d497d038d97a0475f7459fbf66b9b8f9\"\u003e\u003ccode\u003e49de1b9\u003c/code\u003e\u003c/a\u003e chore(deps): bump pymdown-extensions from 10.21.3 to 11.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3042\"\u003e#3042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/2f3fa3ab55b945d34d3933ec267be5b6ca41fc14\"\u003e\u003ccode\u003e2f3fa3a\u003c/code\u003e\u003c/a\u003e Complete server-initiated closes in SansIO WebSocket protocols (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8c59d55b92b94fd5bee5960d1456ff8cb3072a32\"\u003e\u003ccode\u003e8c59d55\u003c/code\u003e\u003c/a\u003e chore(deps): bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3054\"\u003e#3054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e148451dd97c321b71abd029f01e6eabebe4958c\"\u003e\u003ccode\u003ee148451\u003c/code\u003e\u003c/a\u003e Handle connection loss during WebSocket write backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e16a69b6c8f186d76ca45b08de2cacba8472edd8\"\u003e\u003ccode\u003ee16a69b\u003c/code\u003e\u003c/a\u003e Add missing write flow control to \u003ccode\u003ewebsockets-sansio\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/ef1dd44319549de33079c0e69ef0d09c48c0a964\"\u003e\u003ccode\u003eef1dd44\u003c/code\u003e\u003c/a\u003e Fold the zttp-only tests back into the HTTP test suite (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3046\"\u003e#3046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8f1b884cd4a5298539ce77c44d96c7aebd512dff\"\u003e\u003ccode\u003e8f1b884\u003c/code\u003e\u003c/a\u003e Version 0.52.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3044\"\u003e#3044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/f6833dbac8c3923c6c2915fe996cd06ceecd125b\"\u003e\u003ccode\u003ef6833db\u003c/code\u003e\u003c/a\u003e Add experimental zttp HTTP/1.1 protocol (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.42.0...0.52.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-repair` from 0.58.7 to 0.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mangiucugna/json_repair/releases\"\u003ejson-repair's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.62.0\u003c/h2\u003e\n\u003ch1\u003eAdded\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/209\"\u003e#209\u003c/a\u003e, retry subsequent top-level fragments in \u003ccode\u003esalvage mode\u003c/code\u003e when an earlier candidate fails schema validation, returning the first matching fragment\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.7\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/207\"\u003e#207\u003c/a\u003e, respect multiple backslashes in strings when they have no additional meaning\u003c/li\u003e\n\u003cli\u003eUse the newly introduced fast-path for garbage json delimeter also when \u003ccode\u003eskip_json_loads=True\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.6\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/206\"\u003e#206\u003c/a\u003e, tidy up parsing of regex inside objects values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.5\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/205\"\u003e#205\u003c/a\u003e preserve root schema refs in union validation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/204\"\u003e#204\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/200\"\u003e#200\u003c/a\u003e, additional fixes for string parsing heuristic\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mangiucugna/json_repair/commit/dab9d6744274d3221671aabdb8643deee98805b0\"\u003e\u003ccode\u003edab9d67\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/mangiucugn...\n\n_Description has been truncated_","html_url":"https://github.com/tomaiofficial/OpenHands/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomaiofficial%2FOpenHands/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"4.5.7","new_version":"4.5.10","update_type":"patch","path":null,"pr_created_at":"2026-08-13T15:26:19.000Z","version_change":"4.5.7 → 4.5.10","issue":{"uuid":"5142995015","node_id":"PR_kwDOTkHOes7-qRPG","number":22,"state":"open","title":"chore(deps): bump the version-all group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","python","type: chore"],"assignees":[],"locked":false,"comments_count":17,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-13T15:26:19.000Z","updated_at":"2026-09-04T15:40:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"version-all","update_count":26,"packages":[{"name":"authlib","old_version":"1.6.12","new_version":"1.7.2","repository_url":"https://github.com/authlib/authlib"},{"name":"google-genai","old_version":"1.70.0","new_version":"1.75.0","repository_url":"https://github.com/googleapis/python-genai"},{"name":"google-api-python-client","old_version":"2.193.0","new_version":"2.198.0","repository_url":"https://github.com/googleapis/google-api-python-client"},{"name":"fastapi","old_version":"0.135.3","new_version":"0.141.1","repository_url":"https://github.com/fastapi/fastapi"},{"name":"types-toml","old_version":"0.10.8.20240310","new_version":"0.10.8.20260518","repository_url":"https://github.com/python/typeshed"},{"name":"uvicorn","old_version":"0.42.0","new_version":"0.52.1","repository_url":"https://github.com/Kludex/uvicorn"},{"name":"json-repair","old_version":"0.58.7","new_version":"0.62.0","repository_url":"https://github.com/mangiucugna/json_repair"},{"name":"pathspec","old_version":"0.12.1","new_version":"1.1.1","repository_url":"https://github.com/cpburnz/python-pathspec"},{"name":"rapidfuzz","old_version":"3.14.3","new_version":"3.14.5","repository_url":"https://github.com/rapidfuzz/RapidFuzz"},{"name":"tree-sitter-language-pack","old_version":"0.7.4","new_version":"1.14.3","repository_url":"https://github.com/xberg-io/tree-sitter-language-pack"},{"name":"libtmux","old_version":"0.55.0","new_version":"0.62.0","repository_url":"https://github.com/tmux-python/libtmux"},{"name":"pygithub","old_version":"2.9.0","new_version":"2.9.1","repository_url":"https://github.com/pygithub/pygithub"},{"name":"python-json-logger","old_version":"3.3.0","new_version":"4.1.0","repository_url":"https://github.com/nhairs/python-json-logger"},{"name":"fastmcp","old_version":"3.2.0","new_version":"3.4.6","repository_url":"https://github.com/PrefectHQ/fastmcp"},{"name":"google-cloud-aiplatform","old_version":"1.145.0","new_version":"1.163.0","repository_url":"https://github.com/googleapis/python-aiplatform"},{"name":"anthropic","old_version":"0.88.0","new_version":"0.120.2","repository_url":"https://github.com/anthropics/anthropic-sdk-python"},{"name":"boto3","old_version":"1.42.82","new_version":"1.43.65","repository_url":"https://github.com/boto/boto3"},{"name":"kubernetes","old_version":"33.1.0","new_version":"36.0.3","repository_url":"https://github.com/kubernetes-client/python"},{"name":"joserfc","old_version":"1.6.5","new_version":"1.7.4","repository_url":"https://github.com/authlib/joserfc"},{"name":"sqlalchemy","old_version":"2.0.48","new_version":"2.0.51","repository_url":"https://github.com/sqlalchemy/sqlalchemy"},{"name":"asyncpg","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/MagicStack/asyncpg"},{"name":"lmnr","old_version":"0.7.56","new_version":"0.7.57","repository_url":"https://github.com/lmnr-ai/lmnr"},{"name":"build","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/pypa/build"},{"name":"types-setuptools","old_version":"82.0.0.20260402","new_version":"83.0.0.20260724","repository_url":"https://github.com/python/typeshed"},{"name":"pandas","old_version":"3.0.2","new_version":"3.0.5","repository_url":"https://github.com/pandas-dev/pandas"},{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps the version-all group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [authlib](https://github.com/authlib/authlib) | `1.6.12` | `1.7.2` |\n| [google-genai](https://github.com/googleapis/python-genai) | `1.70.0` | `1.75.0` |\n| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.193.0` | `2.198.0` |\n| [fastapi](https://github.com/fastapi/fastapi) | `0.135.3` | `0.141.1` |\n| [types-toml](https://github.com/python/typeshed) | `0.10.8.20240310` | `0.10.8.20260518` |\n| [uvicorn](https://github.com/Kludex/uvicorn) | `0.42.0` | `0.52.1` |\n| [json-repair](https://github.com/mangiucugna/json_repair) | `0.58.7` | `0.62.0` |\n| [pathspec](https://github.com/cpburnz/python-pathspec) | `0.12.1` | `1.1.1` |\n| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.14.3` | `3.14.5` |\n| [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) | `0.7.4` | `1.14.3` |\n| [libtmux](https://github.com/tmux-python/libtmux) | `0.55.0` | `0.62.0` |\n| [pygithub](https://github.com/pygithub/pygithub) | `2.9.0` | `2.9.1` |\n| [python-json-logger](https://github.com/nhairs/python-json-logger) | `3.3.0` | `4.1.0` |\n| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `3.2.0` | `3.4.6` |\n| [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform) | `1.145.0` | `1.163.0` |\n| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.88.0` | `0.120.2` |\n| [boto3](https://github.com/boto/boto3) | `1.42.82` | `1.43.65` |\n| [kubernetes](https://github.com/kubernetes-client/python) | `33.1.0` | `36.0.3` |\n| [joserfc](https://github.com/authlib/joserfc) | `1.6.5` | `1.7.4` |\n| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.48` | `2.0.51` |\n| [asyncpg](https://github.com/MagicStack/asyncpg) | `0.30.0` | `0.31.0` |\n| [lmnr](https://github.com/lmnr-ai/lmnr) | `0.7.56` | `0.7.57` |\n| [build](https://github.com/pypa/build) | `1.4.2` | `1.5.0` |\n| [types-setuptools](https://github.com/python/typeshed) | `82.0.0.20260402` | `83.0.0.20260724` |\n| [pandas](https://github.com/pandas-dev/pandas) | `3.0.2` | `3.0.5` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.7` | `4.5.10` |\n\n\nUpdates `authlib` from 1.6.12 to 1.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authlib/authlib/releases\"\u003eauthlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the readme links by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/886\"\u003eauthlib/authlib#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow non-recommended algorithms in ClientSecretJWT and PrivateKey by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/887\"\u003eauthlib/authlib#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate BCP47 language tags with a regex by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/873\"\u003eauthlib/authlib#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RFC7523 signing with non RSA keys by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/884\"\u003eauthlib/authlib#884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix authlib.jose deprecation warning poping from _joserfc_helpers by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/881\"\u003eauthlib/authlib#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix redirecting to unvalidated \u003ccode\u003eredirect_uri\u003c/code\u003e on \u003ccode\u003eInvalidScopeError\u003c/code\u003e  in \u003ccode\u003eOpenIDImplicitGrant\u003c/code\u003e and \u003ccode\u003eOpenIDHybridGrant\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorization and token endpoints request empty scope parameter management by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/847\"\u003eauthlib/authlib#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport from Python 3.10 to 3.14 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/850\"\u003eauthlib/authlib#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow composition of AuthorizationServerMetadata by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/853\"\u003eauthlib/authlib#853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake require_oauth parenthesis optional by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/855\"\u003eauthlib/authlib#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eexpires_at\u003c/code\u003e behavior when its value is 0 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/854\"\u003eauthlib/authlib#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigration to joserfc by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/852\"\u003eauthlib/authlib#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRP-initiated logout by \u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eget_jwt_config\u003c/code\u003e by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/858\"\u003eauthlib/authlib#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update PyPy version from 3.10 to 3.11 by \u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove \u0026quot;none\u0026quot; from default authlib.jose.jwt algorithms by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/860\"\u003eauthlib/authlib#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: normalize resolve_client_public_key method by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/861\"\u003eauthlib/authlib#861\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement rfc9700 PKCE downgrade countermeasure by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/864\"\u003eauthlib/authlib#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse correct syntax for tox.requires in tox.ini by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet client session User-Agent when fetching server metadata and JWKs by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/867\"\u003eauthlib/authlib#867\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use the real application object for Flask by \u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept the issuer URL as a valid audience by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/865\"\u003eauthlib/authlib#865\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't nest InvalidTokenError extra attribute by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/872\"\u003eauthlib/authlib#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation overhaul by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/875\"\u003eauthlib/authlib#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md docs.authlib.org/en/latest =\u0026gt; docs.authlib.org/en/stable by \u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.6 branch by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/877\"\u003eauthlib/authlib#877\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\"\u003ehttps://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/authlib/authlib/commit/a0b76fac3fa114d7759af2010546bfc332364b63\"\u003e\u003ccode\u003ea0b76fa\u003c/code\u003e\u003c/a\u003e chore: bump to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/c85c7f2b02faf2667f62b27aa60df042dbc9b4ab\"\u003e\u003ccode\u003ec85c7f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/884\"\u003e#884\u003c/a\u003e from azmeuk/852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/a3b2adda43b4452ba9f384d224f95848974b4eb4\"\u003e\u003ccode\u003ea3b2add\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/873\"\u003e#873\u003c/a\u003e from azmeuk/bcp47\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/f2578eaa198aedbaaaf3bb00eccc451e15e45e3a\"\u003e\u003ccode\u003ef2578ea\u003c/code\u003e\u003c/a\u003e fix: Import RSAKey in auth.py for additional key support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/b57182cf46a53da19623208dd852270ddec8ebcc\"\u003e\u003ccode\u003eb57182c\u003c/code\u003e\u003c/a\u003e fix: fallback support RSAKey when client_secret is text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4e7590292ca9f948a0766640b27025618750e6c1\"\u003e\u003ccode\u003e4e75902\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5eb4a860600ea2f3acc1a2a9c3e621a430da9d0f\"\u003e\u003ccode\u003e5eb4a86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/887\"\u003e#887\u003c/a\u003e from azmeuk/883-alg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5633f37c47bd8352b962f982cb916bc8b95bb5d5\"\u003e\u003ccode\u003e5633f37\u003c/code\u003e\u003c/a\u003e fix: allow non-recommended algorithms in ClientSecretJWT and PrivateKeyJWT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4c8e7b381aaef68f60e2323a25ba96cdb346f82f\"\u003e\u003ccode\u003e4c8e7b3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/886\"\u003e#886\u003c/a\u003e from azmeuk/885-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/23b333e48a17ebf9f032a0e0f9eb3f990a06f97b\"\u003e\u003ccode\u003e23b333e\u003c/code\u003e\u003c/a\u003e docs: fix the readme links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/authlib/authlib/compare/1.6.12...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-genai` from 1.70.0 to 1.75.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/python-genai/releases\"\u003egoogle-genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.75.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.74.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\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/googleapis/python-genai/blob/main/CHANGELOG.md\"\u003egoogle-genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRegenerate docs for 1.73.1 (\u003ca href=\"https://github.com/googleapis/python-genai/commit/2fb714b3fefa3a8972da57ef0675116b67e4808e\"\u003e2fb714b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate line in genai client docstring. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b1c6026033fc753d1fcd474d8f63f254a876741c\"\u003eb1c6026\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/6a909f00f0196f3d628194abf95098c43e59f2e0\"\u003e\u003ccode\u003e6a909f0\u003c/code\u003e\u003c/a\u003e chore(main): release 1.75.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2365\"\u003e#2365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd11222b9eb42e60f81a8a8e268d770925d625bb\"\u003e\u003ccode\u003edd11222\u003c/code\u003e\u003c/a\u003e chore: [Multimodal FileSearch] Move embedding_model to body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003e\u003ccode\u003efe5d69e\u003c/code\u003e\u003c/a\u003e feat: [Python] Multimodal file search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003e\u003ccode\u003ecce5398\u003c/code\u003e\u003c/a\u003e docs: Fix python docstrings for Image.from_file() to use kwargs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e\u003ccode\u003e4e17a9c\u003c/code\u003e\u003c/a\u003e fix: avoid caching stale token in async mTLS path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003e\u003ccode\u003eef26583\u003c/code\u003e\u003c/a\u003e docs: update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/860c041810c6b37638ea23370d39c80364b5c99a\"\u003e\u003ccode\u003e860c041\u003c/code\u003e\u003c/a\u003e chore(main): release 1.74.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/abcaa0d25da63a58c9ef96dac3b692c8396e5f42\"\u003e\u003ccode\u003eabcaa0d\u003c/code\u003e\u003c/a\u003e chore: Fix usage examples of LocalTokenizer.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/b7e877129ee75e1fe824e2dc97e951a5ba5690cb\"\u003e\u003ccode\u003eb7e8771\u003c/code\u003e\u003c/a\u003e chore: Add page number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/841301ee3901b34899a583939dfc28462d3db9d9\"\u003e\u003ccode\u003e841301e\u003c/code\u003e\u003c/a\u003e chore: Adjust Webhook update to better reflect modifiable fields\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.70.0...v1.75.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-api-python-client` from 2.193.0 to 2.198.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-python-client/releases\"\u003egoogle-api-python-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.198.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.197.0...v2.198.0\"\u003e2.198.0\u003c/a\u003e (2026-06-23)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadexchangebuyer2:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eagentregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealertcenter:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticsadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticshub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidmanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eartifactregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebackupdr:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryconnection:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquerydatatransfer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecalendar:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromemanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromewebstore:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudbuild:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclouddeploy:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudkms:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudsupport:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompute:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econfig:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econnectors:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtactcenterinsights:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtaineranalysis:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtainer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatamanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataplex:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataproc:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatastream:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperconnect:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperknowledge:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialogflow:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ediscoveryengine:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edisplayvideo:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edlp:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edomains:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/bf14134647a9c5c9e7430b0c5034afbcec89a203\"\u003e\u003ccode\u003ebf14134\u003c/code\u003e\u003c/a\u003e chore(main): release 2.198.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003e\u003ccode\u003eea0e936\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2771\"\u003e#2771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/348fc8fe6f88baffce730b5996a0ccfcaf8af7ad\"\u003e\u003ccode\u003e348fc8f\u003c/code\u003e\u003c/a\u003e chore: migrate samples to google-cloud-python system test infrastructure (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/6e471c075039dfef24e28d11658e03d5c949c7c3\"\u003e\u003ccode\u003e6e471c0\u003c/code\u003e\u003c/a\u003e chore(main): release 2.197.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2750\"\u003e#2750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/d9111424290bb5750881fcf4f975a1527811d5a4\"\u003e\u003ccode\u003ed911142\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2751\"\u003e#2751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/91ccdbee07bd762a05207c87c021314c2d965f70\"\u003e\u003ccode\u003e91ccdbe\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/c3d031be723ff123e8ec169b1d10e859106e8a91\"\u003e\u003ccode\u003ec3d031b\u003c/code\u003e\u003c/a\u003e chore(main): release 2.196.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2747\"\u003e#2747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/0e93050b9161dabdf8a2745b1d6c3aceb4d31e24\"\u003e\u003ccode\u003e0e93050\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/fa00588e98bb8d6ee7b75cd92f58c6acbb1b4689\"\u003e\u003ccode\u003efa00588\u003c/code\u003e\u003c/a\u003e chore(main): release 2.195.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2743\"\u003e#2743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/f7e902671449dfc2d0ef162f30a526831a486b67\"\u003e\u003ccode\u003ef7e9026\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2745\"\u003e#2745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.193.0...v2.198.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fastapi` from 0.135.3 to 0.141.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fastapi/fastapi/releases\"\u003efastapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.141.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix support for background tasks and headers from dependencies in \u003ccode\u003eapp.frontend()\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16105\"\u003e#16105\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16104\"\u003e#16104\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.141.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more convenient with \u003ccode\u003efastapi dev\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16102\"\u003e#16102\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.13\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003estatus_code\u003c/code\u003e being ignored for SSE and JSONL streaming endpoints. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15937\"\u003e#15937\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Fix \u003ccode\u003eformat_sse_event\u003c/code\u003e docstring rendering of \u003ccode\u003e\\n\\n\u003c/code\u003e terminator. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15613\"\u003e#15613\u003c/a\u003e by \u003ca href=\"https://github.com/AshNicolus\"\u003e\u003ccode\u003e@​AshNicolus\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e📝 Add API reference page for fastapi.sse. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15930\"\u003e#15930\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix line splitting in \u003ccode\u003eformat_sse_event\u003c/code\u003e to comply with SSE spec. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15515\"\u003e#15515\u003c/a\u003e by \u003ca href=\"https://github.com/Zawwarsami16\"\u003e\u003ccode\u003e@​Zawwarsami16\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eresponse_model_*\u003c/code\u003e params ignored for non-generator endpoints with \u003ccode\u003eIterable[..]\u003c/code\u003e return type. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15093\"\u003e#15093\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix handling sequences with nested Annotated types. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14874\"\u003e#14874\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Accept any base test failure as regression. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16092\"\u003e#16092\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e🐛 Preserve pytest exit code in regression check. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16091\"\u003e#16091\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✅ Test PR regressions against base code. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16090\"\u003e#16090\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.9\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eexclude_defaults\u003c/code\u003e not propagated to dict keys and values in \u003ccode\u003ejsonable_encoder\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16043\"\u003e#16043\u003c/a\u003e by \u003ca href=\"https://github.com/MBGrao\"\u003e\u003ccode\u003e@​MBGrao\u003c/code\u003e\u003c/a\u003e.\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/95f8322ee1dcda7ceace7b1c4f6c9915b36d748f\"\u003e\u003ccode\u003e95f8322\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.1 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16106\"\u003e#16106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/f137944c435cff4e4b30ea7d12855ea88ddb868c\"\u003e\u003ccode\u003ef137944\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/d62354434b2e508fe89024213b220ca8e67dea5e\"\u003e\u003ccode\u003ed623544\u003c/code\u003e\u003c/a\u003e 🐛 Fix support for background tasks and headers from dependencies in `app.fron...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/1d211b9c1009d577f39fa2b19b10d9a93a72a0ed\"\u003e\u003ccode\u003e1d211b9\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/8a1f8768411e62093e70ce142ea10863a485643c\"\u003e\u003ccode\u003e8a1f876\u003c/code\u003e\u003c/a\u003e 📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16104\"\u003e#16104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/c7e7b651d6946c07cc9f675f39c9501d08319e57\"\u003e\u003ccode\u003ec7e7b65\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.0 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16103\"\u003e#16103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/6bceb84053eb2405e9c000aad30ea13367b5ee32\"\u003e\u003ccode\u003e6bceb84\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/5429fed84e84e32672c25a953eca3429b841ce90\"\u003e\u003ccode\u003e5429fed\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more conven...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/628663f4f899c465da423bce681c7adf9a218948\"\u003e\u003ccode\u003e628663f\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.140.13 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16096\"\u003e#16096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/0b54fd00273019034dd30b120ac842e65d80690e\"\u003e\u003ccode\u003e0b54fd0\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fastapi/fastapi/compare/0.135.3...0.141.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `types-toml` from 0.10.8.20240310 to 0.10.8.20260518\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/python/typeshed/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uvicorn` from 0.42.0 to 0.52.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/releases\"\u003euvicorn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.52.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete the closing handshake on server-initiated WebSocket closes in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e and \u003ccode\u003ewsproto\u003c/code\u003e implementations, waiting for the client's close reply with a 10 second timeout instead of resetting the connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing write flow control to the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, preventing data truncation on server-initiated closes with large in-flight payloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle connection loss while a WebSocket write is waiting on backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate \u003ccode\u003eContent-Type\u003c/code\u003e and \u003ccode\u003eContent-Length\u003c/code\u003e headers from WebSocket denial responses on the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, and deliver non-UTF-8 denial bodies intact (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3041\"\u003e#3041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.52.0...0.52.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.52.0...0.52.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.52.0\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.51.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers with overlap on SIGHUP for near-zero-downtime reloads by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3025\"\u003eKludex/uvicorn#3025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove colorama from the standard extra by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3027\"\u003eKludex/uvicorn#3027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire websockets\u0026gt;=13.0 for the default sansio implementation by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3021\"\u003eKludex/uvicorn#3021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.1...0.50.2\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.1...0.50.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the websockets-sansio implementation by \u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.0\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md\"\u003euvicorn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.52.1 (August 1, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete the closing handshake on server-initiated WebSocket closes in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e and \u003ccode\u003ewsproto\u003c/code\u003e implementations, waiting for the client's close reply with a 10 second timeout instead of resetting the connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd missing write flow control to the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, preventing data truncation on server-initiated closes with large in-flight payloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle connection loss while a WebSocket write is waiting on backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate \u003ccode\u003eContent-Type\u003c/code\u003e and \u003ccode\u003eContent-Length\u003c/code\u003e headers from WebSocket denial responses on the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation, and deliver non-UTF-8 denial bodies intact (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3041\"\u003e#3041\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.52.0 (July 29, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.51.0 (July 8, 2026)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers one at a time on \u003ccode\u003eSIGHUP\u003c/code\u003e, bringing each replacement up before retiring the old worker, so reloads no longer drop requests (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003ecolorama\u003c/code\u003e from the \u003ccode\u003estandard\u003c/code\u003e extra (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3027\"\u003e#3027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.2 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ewebsockets\u0026gt;=13.0\u003c/code\u003e, which the default \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation needs (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.1 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3019\"\u003e#3019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.0 (July 4, 2026)\u003c/h2\u003e\n\u003cp\u003eIf you use WebSockets, note that \u003ccode\u003e--ws auto\u003c/code\u003e now picks the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation. You shouldn't need it, but you can pin \u003ccode\u003e--ws websockets\u003c/code\u003e to get the deprecated legacy one back.\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\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/Kludex/uvicorn/commit/ee8e45ca472db17b4aef1d539f209539062d002e\"\u003e\u003ccode\u003eee8e45c\u003c/code\u003e\u003c/a\u003e Version 0.52.1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3056\"\u003e#3056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/b57926d3f46348b5773b184cdf53ae8588300b77\"\u003e\u003ccode\u003eb57926d\u003c/code\u003e\u003c/a\u003e Remove duplicate content headers from WebSocket denial responses on websocket...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/49de1b91d497d038d97a0475f7459fbf66b9b8f9\"\u003e\u003ccode\u003e49de1b9\u003c/code\u003e\u003c/a\u003e chore(deps): bump pymdown-extensions from 10.21.3 to 11.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3042\"\u003e#3042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/2f3fa3ab55b945d34d3933ec267be5b6ca41fc14\"\u003e\u003ccode\u003e2f3fa3a\u003c/code\u003e\u003c/a\u003e Complete server-initiated closes in SansIO WebSocket protocols (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8c59d55b92b94fd5bee5960d1456ff8cb3072a32\"\u003e\u003ccode\u003e8c59d55\u003c/code\u003e\u003c/a\u003e chore(deps): bump the github-actions group with 5 updates (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3054\"\u003e#3054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e148451dd97c321b71abd029f01e6eabebe4958c\"\u003e\u003ccode\u003ee148451\u003c/code\u003e\u003c/a\u003e Handle connection loss during WebSocket write backpressure (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3050\"\u003e#3050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e16a69b6c8f186d76ca45b08de2cacba8472edd8\"\u003e\u003ccode\u003ee16a69b\u003c/code\u003e\u003c/a\u003e Add missing write flow control to \u003ccode\u003ewebsockets-sansio\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3048\"\u003e#3048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/ef1dd44319549de33079c0e69ef0d09c48c0a964\"\u003e\u003ccode\u003eef1dd44\u003c/code\u003e\u003c/a\u003e Fold the zttp-only tests back into the HTTP test suite (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3046\"\u003e#3046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8f1b884cd4a5298539ce77c44d96c7aebd512dff\"\u003e\u003ccode\u003e8f1b884\u003c/code\u003e\u003c/a\u003e Version 0.52.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3044\"\u003e#3044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/f6833dbac8c3923c6c2915fe996cd06ceecd125b\"\u003e\u003ccode\u003ef6833db\u003c/code\u003e\u003c/a\u003e Add experimental zttp HTTP/1.1 protocol (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.42.0...0.52.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-repair` from 0.58.7 to 0.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mangiucugna/json_repair/releases\"\u003ejson-repair's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.62.0\u003c/h2\u003e\n\u003ch1\u003eAdded\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/209\"\u003e#209\u003c/a\u003e, retry subsequent top-level fragments in \u003ccode\u003esalvage mode\u003c/code\u003e when an earlier candidate fails schema validation, returning the first matching fragment\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.7\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/207\"\u003e#207\u003c/a\u003e, respect multiple backslashes in strings when they have no additional meaning\u003c/li\u003e\n\u003cli\u003eUse the newly introduced fast-path for garbage json delimeter also when \u003ccode\u003eskip_json_loads=True\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.6\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/206\"\u003e#206\u003c/a\u003e, tidy up parsing of regex inside objects values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.5\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/205\"\u003e#205\u003c/a\u003e preserve root schema refs in union validation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/204\"\u003e#204\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/200\"\u003e#200\u003c/a\u003e, additional fixes for string parsing heuristic\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mangiucugna/json_repair/commit/dab9d6744274d3221671aabdb8643deee98805b0\"\u003e\u003ccode\u003edab9d67\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.g...\n\n_Description has been truncated_","html_url":"https://github.com/maycockwollam-netizen/K/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/maycockwollam-netizen%2FK/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"4.5.7","new_version":"4.5.10","update_type":"patch","path":null,"pr_created_at":"2026-08-07T22:06:44.000Z","version_change":"4.5.7 → 4.5.10","issue":{"uuid":"5094319583","node_id":"PR_kwDOTn4HBM78PhU4","number":16,"state":"open","title":"build(deps): bump the version-all group with 26 updates","user":"dependabot[bot]","labels":["dependencies","python","type: build"],"assignees":[],"locked":false,"comments_count":20,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-07T22:06:44.000Z","updated_at":"2026-09-04T22:20:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"version-all","update_count":26,"packages":[{"name":"authlib","old_version":"1.6.12","new_version":"1.7.2","repository_url":"https://github.com/authlib/authlib"},{"name":"google-genai","old_version":"1.70.0","new_version":"1.75.0","repository_url":"https://github.com/googleapis/python-genai"},{"name":"google-api-python-client","old_version":"2.193.0","new_version":"2.198.0","repository_url":"https://github.com/googleapis/google-api-python-client"},{"name":"fastapi","old_version":"0.135.3","new_version":"0.141.1","repository_url":"https://github.com/fastapi/fastapi"},{"name":"types-toml","old_version":"0.10.8.20240310","new_version":"0.10.8.20260518","repository_url":"https://github.com/python/typeshed"},{"name":"uvicorn","old_version":"0.42.0","new_version":"0.52.0","repository_url":"https://github.com/Kludex/uvicorn"},{"name":"json-repair","old_version":"0.58.7","new_version":"0.61.7","repository_url":"https://github.com/mangiucugna/json_repair"},{"name":"pathspec","old_version":"0.12.1","new_version":"1.1.1","repository_url":"https://github.com/cpburnz/python-pathspec"},{"name":"rapidfuzz","old_version":"3.14.3","new_version":"3.14.5","repository_url":"https://github.com/rapidfuzz/RapidFuzz"},{"name":"tree-sitter-language-pack","old_version":"0.7.4","new_version":"1.13.7","repository_url":"https://github.com/xberg-io/tree-sitter-language-pack"},{"name":"libtmux","old_version":"0.55.0","new_version":"0.62.0","repository_url":"https://github.com/tmux-python/libtmux"},{"name":"pygithub","old_version":"2.9.0","new_version":"2.9.1","repository_url":"https://github.com/pygithub/pygithub"},{"name":"python-json-logger","old_version":"3.3.0","new_version":"4.1.0","repository_url":"https://github.com/nhairs/python-json-logger"},{"name":"fastmcp","old_version":"3.2.0","new_version":"3.4.5","repository_url":"https://github.com/PrefectHQ/fastmcp"},{"name":"google-cloud-aiplatform","old_version":"1.145.0","new_version":"1.163.0","repository_url":"https://github.com/googleapis/python-aiplatform"},{"name":"anthropic","old_version":"0.88.0","new_version":"0.120.2","repository_url":"https://github.com/anthropics/anthropic-sdk-python"},{"name":"boto3","old_version":"1.42.82","new_version":"1.43.62","repository_url":"https://github.com/boto/boto3"},{"name":"kubernetes","old_version":"33.1.0","new_version":"36.0.3","repository_url":"https://github.com/kubernetes-client/python"},{"name":"joserfc","old_version":"1.6.5","new_version":"1.7.4","repository_url":"https://github.com/authlib/joserfc"},{"name":"sqlalchemy","old_version":"2.0.48","new_version":"2.0.51","repository_url":"https://github.com/sqlalchemy/sqlalchemy"},{"name":"asyncpg","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/MagicStack/asyncpg"},{"name":"lmnr","old_version":"0.7.49","new_version":"0.7.52","repository_url":"https://github.com/lmnr-ai/lmnr"},{"name":"build","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/pypa/build"},{"name":"types-setuptools","old_version":"82.0.0.20260402","new_version":"83.0.0.20260724","repository_url":"https://github.com/python/typeshed"},{"name":"pandas","old_version":"3.0.2","new_version":"3.0.5","repository_url":"https://github.com/pandas-dev/pandas"},{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps the version-all group with 26 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [authlib](https://github.com/authlib/authlib) | `1.6.12` | `1.7.2` |\n| [google-genai](https://github.com/googleapis/python-genai) | `1.70.0` | `1.75.0` |\n| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.193.0` | `2.198.0` |\n| [fastapi](https://github.com/fastapi/fastapi) | `0.135.3` | `0.141.1` |\n| [types-toml](https://github.com/python/typeshed) | `0.10.8.20240310` | `0.10.8.20260518` |\n| [uvicorn](https://github.com/Kludex/uvicorn) | `0.42.0` | `0.52.0` |\n| [json-repair](https://github.com/mangiucugna/json_repair) | `0.58.7` | `0.61.7` |\n| [pathspec](https://github.com/cpburnz/python-pathspec) | `0.12.1` | `1.1.1` |\n| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.14.3` | `3.14.5` |\n| [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) | `0.7.4` | `1.13.7` |\n| [libtmux](https://github.com/tmux-python/libtmux) | `0.55.0` | `0.62.0` |\n| [pygithub](https://github.com/pygithub/pygithub) | `2.9.0` | `2.9.1` |\n| [python-json-logger](https://github.com/nhairs/python-json-logger) | `3.3.0` | `4.1.0` |\n| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `3.2.0` | `3.4.5` |\n| [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform) | `1.145.0` | `1.163.0` |\n| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.88.0` | `0.120.2` |\n| [boto3](https://github.com/boto/boto3) | `1.42.82` | `1.43.62` |\n| [kubernetes](https://github.com/kubernetes-client/python) | `33.1.0` | `36.0.3` |\n| [joserfc](https://github.com/authlib/joserfc) | `1.6.5` | `1.7.4` |\n| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.48` | `2.0.51` |\n| [asyncpg](https://github.com/MagicStack/asyncpg) | `0.30.0` | `0.31.0` |\n| [lmnr](https://github.com/lmnr-ai/lmnr) | `0.7.49` | `0.7.52` |\n| [build](https://github.com/pypa/build) | `1.4.2` | `1.5.0` |\n| [types-setuptools](https://github.com/python/typeshed) | `82.0.0.20260402` | `83.0.0.20260724` |\n| [pandas](https://github.com/pandas-dev/pandas) | `3.0.2` | `3.0.5` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.7` | `4.5.10` |\n\nUpdates `authlib` from 1.6.12 to 1.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/authlib/authlib/releases\"\u003eauthlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the readme links by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/886\"\u003eauthlib/authlib#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow non-recommended algorithms in ClientSecretJWT and PrivateKey by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/887\"\u003eauthlib/authlib#887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate BCP47 language tags with a regex by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/873\"\u003eauthlib/authlib#873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RFC7523 signing with non RSA keys by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/884\"\u003eauthlib/authlib#884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.1...v1.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix authlib.jose deprecation warning poping from _joserfc_helpers by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/881\"\u003eauthlib/authlib#881\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix redirecting to unvalidated \u003ccode\u003eredirect_uri\u003c/code\u003e on \u003ccode\u003eInvalidScopeError\u003c/code\u003e  in \u003ccode\u003eOpenIDImplicitGrant\u003c/code\u003e and \u003ccode\u003eOpenIDHybridGrant\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\"\u003ehttps://github.com/authlib/authlib/compare/v1.7.0...v1.7.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorization and token endpoints request empty scope parameter management by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/847\"\u003eauthlib/authlib#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport from Python 3.10 to 3.14 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/850\"\u003eauthlib/authlib#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow composition of AuthorizationServerMetadata by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/853\"\u003eauthlib/authlib#853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake require_oauth parenthesis optional by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/855\"\u003eauthlib/authlib#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eexpires_at\u003c/code\u003e behavior when its value is 0 by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/854\"\u003eauthlib/authlib#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigration to joserfc by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/852\"\u003eauthlib/authlib#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRP-initiated logout by \u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eget_jwt_config\u003c/code\u003e by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/858\"\u003eauthlib/authlib#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update PyPy version from 3.10 to 3.11 by \u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove \u0026quot;none\u0026quot; from default authlib.jose.jwt algorithms by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/860\"\u003eauthlib/authlib#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: normalize resolve_client_public_key method by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/861\"\u003eauthlib/authlib#861\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement rfc9700 PKCE downgrade countermeasure by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/864\"\u003eauthlib/authlib#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse correct syntax for tox.requires in tox.ini by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet client session User-Agent when fetching server metadata and JWKs by \u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/867\"\u003eauthlib/authlib#867\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use the real application object for Flask by \u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept the issuer URL as a valid audience by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/865\"\u003eauthlib/authlib#865\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't nest InvalidTokenError extra attribute by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/872\"\u003eauthlib/authlib#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation overhaul by \u003ca href=\"https://github.com/azmeuk\"\u003e\u003ccode\u003e@​azmeuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/875\"\u003eauthlib/authlib#875\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md docs.authlib.org/en/latest =\u0026gt; docs.authlib.org/en/stable by \u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMerge release/1.6 branch by \u003ca href=\"https://github.com/lepture\"\u003e\u003ccode\u003e@​lepture\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/877\"\u003eauthlib/authlib#877\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frohrlich\"\u003e\u003ccode\u003e@​frohrlich\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/849\"\u003eauthlib/authlib#849\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cclauss\"\u003e\u003ccode\u003e@​cclauss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/863\"\u003eauthlib/authlib#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alex-ball\"\u003e\u003ccode\u003e@​alex-ball\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/868\"\u003eauthlib/authlib#868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nblock\"\u003e\u003ccode\u003e@​nblock\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/869\"\u003eauthlib/authlib#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guillett\"\u003e\u003ccode\u003e@​guillett\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/authlib/authlib/pull/876\"\u003eauthlib/authlib#876\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\"\u003ehttps://github.com/authlib/authlib/compare/v1.6.10...v1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/authlib/authlib/commit/a0b76fac3fa114d7759af2010546bfc332364b63\"\u003e\u003ccode\u003ea0b76fa\u003c/code\u003e\u003c/a\u003e chore: bump to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/c85c7f2b02faf2667f62b27aa60df042dbc9b4ab\"\u003e\u003ccode\u003ec85c7f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/884\"\u003e#884\u003c/a\u003e from azmeuk/852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/a3b2adda43b4452ba9f384d224f95848974b4eb4\"\u003e\u003ccode\u003ea3b2add\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/873\"\u003e#873\u003c/a\u003e from azmeuk/bcp47\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/f2578eaa198aedbaaaf3bb00eccc451e15e45e3a\"\u003e\u003ccode\u003ef2578ea\u003c/code\u003e\u003c/a\u003e fix: Import RSAKey in auth.py for additional key support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/b57182cf46a53da19623208dd852270ddec8ebcc\"\u003e\u003ccode\u003eb57182c\u003c/code\u003e\u003c/a\u003e fix: fallback support RSAKey when client_secret is text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4e7590292ca9f948a0766640b27025618750e6c1\"\u003e\u003ccode\u003e4e75902\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into 852-rfc7523-key-import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5eb4a860600ea2f3acc1a2a9c3e621a430da9d0f\"\u003e\u003ccode\u003e5eb4a86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/887\"\u003e#887\u003c/a\u003e from azmeuk/883-alg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/5633f37c47bd8352b962f982cb916bc8b95bb5d5\"\u003e\u003ccode\u003e5633f37\u003c/code\u003e\u003c/a\u003e fix: allow non-recommended algorithms in ClientSecretJWT and PrivateKeyJWT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/4c8e7b381aaef68f60e2323a25ba96cdb346f82f\"\u003e\u003ccode\u003e4c8e7b3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/authlib/authlib/issues/886\"\u003e#886\u003c/a\u003e from azmeuk/885-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/authlib/authlib/commit/23b333e48a17ebf9f032a0e0f9eb3f990a06f97b\"\u003e\u003ccode\u003e23b333e\u003c/code\u003e\u003c/a\u003e docs: fix the readme links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/authlib/authlib/compare/1.6.12...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-genai` from 1.70.0 to 1.75.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/python-genai/releases\"\u003egoogle-genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.75.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.74.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\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/googleapis/python-genai/blob/main/CHANGELOG.md\"\u003egoogle-genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.74.0...v1.75.0\"\u003e1.75.0\u003c/a\u003e (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Python] Multimodal file search (\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003efe5d69e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid caching stale token in async mTLS path (\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e4e17a9c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix python docstrings for Image.from_file() to use kwargs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003ecce5398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003eef26583\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.73.1...v1.74.0\"\u003e1.74.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/python-genai/commit/aed41ecf4940f63446fc3e22744663be4d1057a6\"\u003eaed41ec\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/7b77ab850283a2c55cb711084e8de6b6da5e589c\"\u003e7b77ab8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bdc1c353d987a5a18282fd2265950257891d308\"\u003e8bdc1c3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/python-genai/commit/317d2af040adc7639c4464971d2a5ffa5e381402\"\u003e317d2af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/python-genai/commit/16fffbd3504e9c83c605410dc75914bf3bcaeedb\"\u003e16fffbd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd one_of support to JSONSchema for Agent Platform (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8c00c524488250f25f497e47b495dcedb362da86\"\u003e8c00c52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d880f92a0631868d6cf86e30aa219a18305ad1a0\"\u003ed880f92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b24fb5a1758499e3979cdcadfa734bfa7dd72c94\"\u003eb24fb5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eenterprise\u003c/code\u003e to Client constructor and \u003ccode\u003eGOOGLE_GENAI_USE_ENTERPRISE\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/python-genai/commit/693fd9af1054fde006f76ea820b0c9066577b243\"\u003e693fd9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/88d9b4ad772ce75f21d44174f4679e994fcfca48\"\u003e88d9b4a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCatch google-auth wrapped errors (\u003ca href=\"https://github.com/googleapis/python-genai/commit/48ac850fa06de2288e4d736f2f7349909c2a0727\"\u003e48ac850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving Python 3.9 support due to EOL (\u003ca href=\"https://github.com/googleapis/python-genai/commit/8bc2b1028da7b94ed0baa31f89a1bf007aaa0bf8\"\u003e8bc2b10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eretry:\u003c/strong\u003e Retry on httpx.TimeoutException with HttpRetryOptions (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2345\"\u003e#2345\u003c/a\u003e) (\u003ca href=\"https://github.com/googleapis/python-genai/commit/0598bab551f40d852dcd4b4575be8dacec42f83e\"\u003e0598bab\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStreaming method doesn't handle multi-line SSE (\u003ca href=\"https://github.com/googleapis/python-genai/commit/f8a2e7ea8c39800aa0a6c50585de49c2c0d5f247\"\u003ef8a2e7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTyping in \u003ccode\u003eAsyncClient.__aexit__\u003c/code\u003e, \u003ccode\u003e__exit__\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/a74dc6564e3409f9c45a1ec8456ed4386c3711c0\"\u003ea74dc65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd instruction for custom endpoint (\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd79904ed3a51fb53c43d4b01082556baf579759\"\u003edd79904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix broken link for rate limits (\u003ca href=\"https://github.com/googleapis/python-genai/commit/d22ea99dd4318c3bd47bfd6cb571bf9db3316922\"\u003ed22ea99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRegenerate docs for 1.73.1 (\u003ca href=\"https://github.com/googleapis/python-genai/commit/2fb714b3fefa3a8972da57ef0675116b67e4808e\"\u003e2fb714b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove duplicate line in genai client docstring. (\u003ca href=\"https://github.com/googleapis/python-genai/commit/b1c6026033fc753d1fcd474d8f63f254a876741c\"\u003eb1c6026\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/6a909f00f0196f3d628194abf95098c43e59f2e0\"\u003e\u003ccode\u003e6a909f0\u003c/code\u003e\u003c/a\u003e chore(main): release 1.75.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2365\"\u003e#2365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/dd11222b9eb42e60f81a8a8e268d770925d625bb\"\u003e\u003ccode\u003edd11222\u003c/code\u003e\u003c/a\u003e chore: [Multimodal FileSearch] Move embedding_model to body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/fe5d69e04026e82314dfb93f47e184e01c993a22\"\u003e\u003ccode\u003efe5d69e\u003c/code\u003e\u003c/a\u003e feat: [Python] Multimodal file search\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/cce5398dd68ad43b3050c2e387966421f36f9611\"\u003e\u003ccode\u003ecce5398\u003c/code\u003e\u003c/a\u003e docs: Fix python docstrings for Image.from_file() to use kwargs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/4e17a9c3cbba4a9229f9ca2958f7a26257e8e2e7\"\u003e\u003ccode\u003e4e17a9c\u003c/code\u003e\u003c/a\u003e fix: avoid caching stale token in async mTLS path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/ef26583692fa1e8b32d86f912fcbb556d31e6399\"\u003e\u003ccode\u003eef26583\u003c/code\u003e\u003c/a\u003e docs: update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/860c041810c6b37638ea23370d39c80364b5c99a\"\u003e\u003ccode\u003e860c041\u003c/code\u003e\u003c/a\u003e chore(main): release 1.74.0 (\u003ca href=\"https://redirect.github.com/googleapis/python-genai/issues/2285\"\u003e#2285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/abcaa0d25da63a58c9ef96dac3b692c8396e5f42\"\u003e\u003ccode\u003eabcaa0d\u003c/code\u003e\u003c/a\u003e chore: Fix usage examples of LocalTokenizer.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/b7e877129ee75e1fe824e2dc97e951a5ba5690cb\"\u003e\u003ccode\u003eb7e8771\u003c/code\u003e\u003c/a\u003e chore: Add page number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/python-genai/commit/841301ee3901b34899a583939dfc28462d3db9d9\"\u003e\u003ccode\u003e841301e\u003c/code\u003e\u003c/a\u003e chore: Adjust Webhook update to better reflect modifiable fields\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/python-genai/compare/v1.70.0...v1.75.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-api-python-client` from 2.193.0 to 2.198.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-python-client/releases\"\u003egoogle-api-python-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.198.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.197.0...v2.198.0\"\u003e2.198.0\u003c/a\u003e (2026-06-23)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadexchangebuyer2:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6b7a3c1312a0b843c6451f1502268232af1e08d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/39a7f8e64940d318ce50b5431ebca0ca6f044b4e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eagentregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/47cc6885a57ff256a2878b8902f66f4d97e980be\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eaiplatform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/bf9010bd3c1f6825858612032ad8722e53368738\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealertcenter:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/60ed501536c048d4257f05fb44d01ac90afc45c6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ealloydb:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07ab81d00d9225efc0d1bfb54d7a2131537013bb\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticsadmin:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d13cd0d5ec973a994a6409e4ccdd879ca5cdec24\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanalyticshub:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/29d33229a8aca59cc2105ca57f10c5c34392eedf\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidmanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b2dcfba95c75409fcebe62b45d481e2b9cee79c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eandroidpublisher:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/1dc37cdcddd779ca435abc9593b0bfb4e298770d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eartifactregistry:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/001dba95de25008758d1955c7ff5db51e48606a9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eassuredworkloads:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2982b1986becfc8cf17768a86146cfac04338f81\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebackupdr:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0b64d9bb3d591fd521b86b21fdbc37f3dd793f43\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigqueryconnection:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8e6a3e697448de8fd7128240f2615228db24e85c\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquerydatatransfer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/012db99dae421f7b21f0e43b1df333b209cf3e15\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebigquery:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9548dcf1aa1eeaa6524b6d9386178dac69c39096\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecalendar:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/399252cfd1bed4193f5821e66536d6a3a75f03c8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eces:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/2716cb2b0eb0d91686901d5153aa9581d1143bb4\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echat:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/0ae828d973d7bb7f3e6f86bd4338b11b9f3c3e8f\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromemanagement:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/7afd85a6912a8239b3c72ca765db28487348222a\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echromewebstore:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/83fbd762d4539251e84ebd6af38a770c73027da7\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudbuild:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/c38d7967d2acd8762a0b803592d331c11627f750\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclouddeploy:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/28abab7bb30a59f9487cb693ad90799ccaabdf7d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudkms:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fead0039902e25ada74a65b06d430e8cfa7233f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecloudsupport:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/81e568808c282c0cc8901eed0551bd8b67b5a655\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/9a32b295fe297dc5e71cedd65f75e36a128335f5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecompute:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/11cd8081390f3cfa005933660534d5336679cff6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econfig:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d091a431967e3770e9569e5fb5e55097716b1ce9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econnectors:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/32b237f7393e38201fd2999894d7e6f08afc4819\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtactcenterinsights:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/da22c635c61f623f972f5dc6c4107abd4d15a0ec\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtaineranalysis:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/437bae8628635069277f953be2fb11de0f25fe19\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econtainer:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/3c1532030f7b13ff020152ff2a9ac8f399b787e9\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataform:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/e5fb813d94b817c0c9a56fff7a6962e73d3463b8\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatamanager:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/07bb17d43cad08406c8e71e932124af8448a870b\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataplex:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/23f350934e28f38d007d767f4392a77685811484\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edataproc:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a7fcf59c2e438af443ab064c4709f4d3781d9e5e\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edatastream:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/5dfdcf674450bbe44af6fb6ccc6bd7d31b5452f2\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperconnect:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/fef9bf7835061f93ea0a8fc7977ee0a7b7aafbc6\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeveloperknowledge:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a4cd9158c18ac61a209c659671721460b3080cfd\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialogflow:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/d2ef2eb9430ada50181357babc5de143bb7d620d\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ediscoveryengine:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/8bada744a9918d20e412a7166bc01a3009bfa793\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edisplayvideo:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/22d41db20d302eed8257606127b1d9da4e48d195\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edlp:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/a6f6a89d23fabc5b1acb399cbf94a4e2f0f5c471\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edomains:\u003c/strong\u003e Update the api \u003ca href=\"https://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\"\u003ehttps://togithub.com/googleapis/google-api-python-client/commit/91394c703ca7914f703991333f30df0925b036c5\u003c/a\u003e (\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003eea0e936\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/bf14134647a9c5c9e7430b0c5034afbcec89a203\"\u003e\u003ccode\u003ebf14134\u003c/code\u003e\u003c/a\u003e chore(main): release 2.198.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/ea0e936f22dcf01a92bbd7ad7ede5bbe773e7d3c\"\u003e\u003ccode\u003eea0e936\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2771\"\u003e#2771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/348fc8fe6f88baffce730b5996a0ccfcaf8af7ad\"\u003e\u003ccode\u003e348fc8f\u003c/code\u003e\u003c/a\u003e chore: migrate samples to google-cloud-python system test infrastructure (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2768\"\u003e#2768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/6e471c075039dfef24e28d11658e03d5c949c7c3\"\u003e\u003ccode\u003e6e471c0\u003c/code\u003e\u003c/a\u003e chore(main): release 2.197.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2750\"\u003e#2750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/d9111424290bb5750881fcf4f975a1527811d5a4\"\u003e\u003ccode\u003ed911142\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2751\"\u003e#2751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/91ccdbee07bd762a05207c87c021314c2d965f70\"\u003e\u003ccode\u003e91ccdbe\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/c3d031be723ff123e8ec169b1d10e859106e8a91\"\u003e\u003ccode\u003ec3d031b\u003c/code\u003e\u003c/a\u003e chore(main): release 2.196.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2747\"\u003e#2747\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/0e93050b9161dabdf8a2745b1d6c3aceb4d31e24\"\u003e\u003ccode\u003e0e93050\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/fa00588e98bb8d6ee7b75cd92f58c6acbb1b4689\"\u003e\u003ccode\u003efa00588\u003c/code\u003e\u003c/a\u003e chore(main): release 2.195.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2743\"\u003e#2743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-api-python-client/commit/f7e902671449dfc2d0ef162f30a526831a486b67\"\u003e\u003ccode\u003ef7e9026\u003c/code\u003e\u003c/a\u003e chore: Update discovery artifacts (\u003ca href=\"https://redirect.github.com/googleapis/google-api-python-client/issues/2745\"\u003e#2745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-api-python-client/compare/v2.193.0...v2.198.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fastapi` from 0.135.3 to 0.141.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fastapi/fastapi/releases\"\u003efastapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.141.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix support for background tasks and headers from dependencies in \u003ccode\u003eapp.frontend()\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16105\"\u003e#16105\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16104\"\u003e#16104\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.141.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more convenient with \u003ccode\u003efastapi dev\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16102\"\u003e#16102\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.13\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003estatus_code\u003c/code\u003e being ignored for SSE and JSONL streaming endpoints. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15937\"\u003e#15937\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e📝 Fix \u003ccode\u003eformat_sse_event\u003c/code\u003e docstring rendering of \u003ccode\u003e\\n\\n\u003c/code\u003e terminator. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15613\"\u003e#15613\u003c/a\u003e by \u003ca href=\"https://github.com/AshNicolus\"\u003e\u003ccode\u003e@​AshNicolus\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e📝 Add API reference page for fastapi.sse. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15930\"\u003e#15930\u003c/a\u003e by \u003ca href=\"https://github.com/SAURABHSALVE\"\u003e\u003ccode\u003e@​SAURABHSALVE\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.12\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix line splitting in \u003ccode\u003eformat_sse_event\u003c/code\u003e to comply with SSE spec. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15515\"\u003e#15515\u003c/a\u003e by \u003ca href=\"https://github.com/Zawwarsami16\"\u003e\u003ccode\u003e@​Zawwarsami16\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.11\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eresponse_model_*\u003c/code\u003e params ignored for non-generator endpoints with \u003ccode\u003eIterable[..]\u003c/code\u003e return type. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/15093\"\u003e#15093\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix handling sequences with nested Annotated types. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14874\"\u003e#14874\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Accept any base test failure as regression. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16092\"\u003e#16092\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e🐛 Preserve pytest exit code in regression check. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16091\"\u003e#16091\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✅ Test PR regressions against base code. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16090\"\u003e#16090\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.140.9\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eexclude_defaults\u003c/code\u003e not propagated to dict keys and values in \u003ccode\u003ejsonable_encoder\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/16043\"\u003e#16043\u003c/a\u003e by \u003ca href=\"https://github.com/MBGrao\"\u003e\u003ccode\u003e@​MBGrao\u003c/code\u003e\u003c/a\u003e.\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/95f8322ee1dcda7ceace7b1c4f6c9915b36d748f\"\u003e\u003ccode\u003e95f8322\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.1 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16106\"\u003e#16106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/f137944c435cff4e4b30ea7d12855ea88ddb868c\"\u003e\u003ccode\u003ef137944\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/d62354434b2e508fe89024213b220ca8e67dea5e\"\u003e\u003ccode\u003ed623544\u003c/code\u003e\u003c/a\u003e 🐛 Fix support for background tasks and headers from dependencies in `app.fron...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/1d211b9c1009d577f39fa2b19b10d9a93a72a0ed\"\u003e\u003ccode\u003e1d211b9\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/8a1f8768411e62093e70ce142ea10863a485643c\"\u003e\u003ccode\u003e8a1f876\u003c/code\u003e\u003c/a\u003e 📝 Document \u003ccode\u003eFASTAPI_ENV\u003c/code\u003e in FastAPI CLI guide (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16104\"\u003e#16104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/c7e7b651d6946c07cc9f675f39c9501d08319e57\"\u003e\u003ccode\u003ec7e7b65\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.141.0 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16103\"\u003e#16103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/6bceb84053eb2405e9c000aad30ea13367b5ee32\"\u003e\u003ccode\u003e6bceb84\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/5429fed84e84e32672c25a953eca3429b841ce90\"\u003e\u003ccode\u003e5429fed\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003eapp.frontend(check_dir=\u0026quot;auto\u0026quot;)\u003c/code\u003e, to make local development more conven...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/628663f4f899c465da423bce681c7adf9a218948\"\u003e\u003ccode\u003e628663f\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.140.13 (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/16096\"\u003e#16096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/0b54fd00273019034dd30b120ac842e65d80690e\"\u003e\u003ccode\u003e0b54fd0\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fastapi/fastapi/compare/0.135.3...0.141.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `types-toml` from 0.10.8.20240310 to 0.10.8.20260518\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/python/typeshed/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uvicorn` from 0.42.0 to 0.52.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kludex/uvicorn/releases\"\u003euvicorn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.52.0\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.51.0...0.52.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.51.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers with overlap on SIGHUP for near-zero-downtime reloads by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3025\"\u003eKludex/uvicorn#3025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove colorama from the standard extra by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3027\"\u003eKludex/uvicorn#3027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the websockets-sansio implementation by \u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Aayush7352\"\u003e\u003ccode\u003e@​Aayush7352\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3019\"\u003eKludex/uvicorn#3019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.50.0...0.50.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.50.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMemoize trusted host checks to avoid re-parsing the client IP per request by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2970\"\u003eKludex/uvicorn#2970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache the \u003ccode\u003easgi\u003c/code\u003e scope sub-dict per connection by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2976\"\u003eKludex/uvicorn#2976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild a fresh \u003ccode\u003easgi\u003c/code\u003e scope dict per request by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2977\"\u003eKludex/uvicorn#2977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace click.style with an internal ANSI style helper by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2981\"\u003eKludex/uvicorn#2981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid copying single-frame WebSocket payloads in websockets-sansio by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2983\"\u003eKludex/uvicorn#2983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate the legacy websockets implementation and default \u003ccode\u003eauto\u003c/code\u003e to websockets-sansio by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2985\"\u003eKludex/uvicorn#2985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExit with a dedicated code on startup failure and stop the supervisor when a worker can't boot by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3001\"\u003eKludex/uvicorn#3001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip the eager app import in the parent when spawning workers by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/3012\"\u003eKludex/uvicorn#3012\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.49.0...0.50.0\"\u003ehttps://github.com/Kludex/uvicorn/compare/0.49.0...0.50.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 0.49.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump httptools minimum version to 0.8.0 by \u003ca href=\"https://github.com/Kludex\"\u003e\u003ccode\u003e@​Kludex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Kludex/uvicorn/pull/2962\"\u003eKludex/uvicorn#2962\u003c/a\u003e\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/Kludex/uvicorn/blob/main/docs/release-notes.md\"\u003euvicorn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.52.0 (July 29, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds an experimental HTTP/1.1 implementation backed by \u003ca href=\"https://zttp.marcelotryle.com/\"\u003ezttp\u003c/a\u003e, a sans-IO HTTP parser I've been developing on the side: a core written in Zig, with bindings to Python. It has been running under a fuzzer for some weeks now, and has been through multiple rounds of security auditing.\u003c/p\u003e\n\u003cp\u003eIt is still \u003cstrong\u003eexperimental\u003c/strong\u003e, so don't put it in front of production traffic yet. Try it with \u003ccode\u003e--http zttp\u003c/code\u003e, and please send any feedback to the \u003ca href=\"https://github.com/Kludex/uvicorn/issues\"\u003eissue tracker\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd an experimental \u003ccode\u003ezttp\u003c/code\u003e HTTP/1.1 implementation, selectable with \u003ccode\u003e--http zttp\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep non-ASCII WebSocket request headers intact with websockets 17.0, which encodes them with ISO-8859-1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.51.0 (July 8, 2026)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestart workers one at a time on \u003ccode\u003eSIGHUP\u003c/code\u003e, bringing each replacement up before retiring the old worker, so reloads no longer drop requests (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003ecolorama\u003c/code\u003e from the \u003ccode\u003estandard\u003c/code\u003e extra (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3027\"\u003e#3027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.2 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ewebsockets\u0026gt;=13.0\u003c/code\u003e, which the default \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation needs (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.1 (July 6, 2026)\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit comma-separated \u003ccode\u003eSec-WebSocket-Protocol\u003c/code\u003e values in the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3019\"\u003e#3019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.50.0 (July 4, 2026)\u003c/h2\u003e\n\u003cp\u003eIf you use WebSockets, note that \u003ccode\u003e--ws auto\u003c/code\u003e now picks the \u003ccode\u003ewebsockets-sansio\u003c/code\u003e implementation. You shouldn't need it, but you can pin \u003ccode\u003e--ws websockets\u003c/code\u003e to get the deprecated legacy one back.\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExit with the dedicated code 3 on any startup failure: app loading, socket bind and lifespan startup errors previously exited with a mix of 0, 1 and 3 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3001\"\u003e#3001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStop the multiprocess supervisor when a worker exits with code 3 instead of restarting it forever (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3001\"\u003e#3001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDefault \u003ccode\u003e--ws auto\u003c/code\u003e to \u003ccode\u003ewebsockets-sansio\u003c/code\u003e when websockets is installed (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2985\"\u003e#2985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip the eager app import in the parent process with \u003ccode\u003e--reload\u003c/code\u003e or \u003ccode\u003e--workers\u003c/code\u003e, fixing a memory regression introduced in 0.47.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3012\"\u003e#3012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild a fresh \u003ccode\u003easgi\u003c/code\u003e scope dict per request (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache the \u003ccode\u003easgi\u003c/code\u003e scope sub-dict per connection (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2976\"\u003e#2976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid copying single-frame WebSocket payloads in \u003ccode\u003ewebsockets-sansio\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMemoize trusted host checks in \u003ccode\u003eProxyHeadersMiddleware\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2970\"\u003e#2970\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/8f1b884cd4a5298539ce77c44d96c7aebd512dff\"\u003e\u003ccode\u003e8f1b884\u003c/code\u003e\u003c/a\u003e Version 0.52.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3044\"\u003e#3044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/f6833dbac8c3923c6c2915fe996cd06ceecd125b\"\u003e\u003ccode\u003ef6833db\u003c/code\u003e\u003c/a\u003e Add experimental zttp HTTP/1.1 protocol (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/2979\"\u003e#2979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/d26c85c27bb8ea66237ff43f90ca23b774a3c1ce\"\u003e\u003ccode\u003ed26c85c\u003c/code\u003e\u003c/a\u003e Prepare compatibility with websockets 17.0. (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3036\"\u003e#3036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/7e11cc65f0642c823ef18ea01ff6b23af90aaa9e\"\u003e\u003ccode\u003e7e11cc6\u003c/code\u003e\u003c/a\u003e Clarify how limit_concurrency and backlog differ (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3029\"\u003e#3029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/e4d0b05eb8c6459b7ba27ad13a2c2f4f8d4ece50\"\u003e\u003ccode\u003ee4d0b05\u003c/code\u003e\u003c/a\u003e Version 0.51.0 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3028\"\u003e#3028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/944e43ddbf715aea7c587f2738cd94c3f9106110\"\u003e\u003ccode\u003e944e43d\u003c/code\u003e\u003c/a\u003e Remove colorama from the standard extra (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3027\"\u003e#3027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/2e787704f2610133059e76d56bbd60f48edd34a3\"\u003e\u003ccode\u003e2e78770\u003c/code\u003e\u003c/a\u003e Restart workers with overlap on SIGHUP for near-zero-downtime reloads (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/a1b570cf577d512bfd396b64d72313233e9c3325\"\u003e\u003ccode\u003ea1b570c\u003c/code\u003e\u003c/a\u003e Version 0.50.2 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3022\"\u003e#3022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/83c7da7332ac3100171c258071de40d5dde35e13\"\u003e\u003ccode\u003e83c7da7\u003c/code\u003e\u003c/a\u003e Require websockets\u0026gt;=13.0 for the default sansio implementation (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kludex/uvicorn/commit/b4d011668a75d02370353f34de6dea59692dcad2\"\u003e\u003ccode\u003eb4d0116\u003c/code\u003e\u003c/a\u003e Version 0.50.1 (\u003ca href=\"https://redirect.github.com/Kludex/uvicorn/issues/3020\"\u003e#3020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kludex/uvicorn/compare/0.42.0...0.52.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-repair` from 0.58.7 to 0.61.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mangiucugna/json_repair/releases\"\u003ejson-repair's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.61.7\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/207\"\u003e#207\u003c/a\u003e, respect multiple backslashes in strings when they have no additional meaning\u003c/li\u003e\n\u003cli\u003eUse the newly introduced fast-path for garbage json delimeter also when \u003ccode\u003eskip_json_loads=True\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.6\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/206\"\u003e#206\u003c/a\u003e, tidy up parsing of regex inside objects values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with teams working with unreliable JSON output\u003c/li\u003e\n\u003cli\u003esponsoring the project here: \u003ca href=\"https://github.com/sponsors/mangiucugna\"\u003ehttps://github.com/sponsors/mangiucugna\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSponsorship helps justify the time spent fixing edge cases, improving performance, and keeping the library reliable.\u003c/p\u003e\n\u003ch2\u003eRelease 0.61.5\u003c/h2\u003e\n\u003ch1\u003eFixed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/205\"\u003e#205\u003c/a\u003e preserve root schema refs in union validation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/204\"\u003e#204\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/mangiucugna/json_repair/issues/200\"\u003e#200\u003c/a\u003e, additional fixes for string parsing heuristic\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSupport this project\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003ejson_repair\u003c/code\u003e is maintained as a side project and stays free for everyone.\u003c/p\u003e\n\u003cp\u003eIf it saves you debugging time, helps you handle LLM-generated JSON, or is part of your production workflow, please consider:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estarring the repository to help more developers find it\u003c/li\u003e\n\u003cli\u003esharing it with te...\n\n_Description has been truncated_","html_url":"https://github.com/wangn5511/long-agent/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangn5511%2Flong-agent/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"4.5.6","new_version":"4.6.2","update_type":"minor","path":null,"pr_created_at":"2026-08-07T15:37:43.000Z","version_change":"4.5.6 → 4.6.2","issue":{"uuid":"5091679351","node_id":"PR_kwDOQOaeec78HDh6","number":59,"state":"closed","title":"Bump the all group across 1 directory with 57 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-08-07T15:42:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-07T15:37:43.000Z","updated_at":"2026-08-07T15:42:03.000Z","time_to_close":258,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":57,"packages":[{"name":"imageio","old_version":"2.37.3","new_version":"2.37.4","repository_url":"https://github.com/imageio/imageio"},{"name":"jupyter-book","old_version":"2.1.4","new_version":"2.1.6","repository_url":"https://github.com/jupyter-book/jupyter-book"},{"name":"matplotlib","old_version":"3.10.8","new_version":"3.11.1","repository_url":"https://github.com/matplotlib/matplotlib"},{"name":"numpy","old_version":"2.4.4","new_version":"2.5.1","repository_url":"https://github.com/numpy/numpy"},{"name":"zarr","old_version":"3.1.6","new_version":"3.3.0","repository_url":"https://github.com/zarr-developers/zarr-python"},{"name":"pydantic-zarr","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/zarr-developers/pydantic-zarr"},{"name":"ome-zarr-models","old_version":"1.6","new_version":"1.7","repository_url":"https://github.com/ome-zarr-models/ome-zarr-models-py"},{"name":"scipy","old_version":"1.17.1","new_version":"1.18.0","repository_url":"https://github.com/scipy/scipy"},{"name":"jupyterlab","old_version":"4.5.6","new_version":"4.6.2","repository_url":"https://github.com/jupyterlab/jupyterlab"},{"name":"jupytext","old_version":"1.19.1","new_version":"1.19.5","repository_url":"https://github.com/jupytext/jupytext"},{"name":"annotated-types","old_version":"0.7.0","new_version":"0.8.0","repository_url":"https://github.com/annotated-types/annotated-types"},{"name":"anyio","old_version":"4.13.0","new_version":"4.14.2","repository_url":"https://github.com/agronholm/anyio"},{"name":"asttokens","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/gristlabs/asttokens"},{"name":"beautifulsoup4","old_version":"4.14.3","new_version":"4.15.0"},{"name":"bleach","old_version":"6.3.0","new_version":"6.4.0","repository_url":"https://github.com/mozilla/bleach"},{"name":"certifi","old_version":"2026.2.25","new_version":"2026.7.22","repository_url":"https://github.com/certifi/python-certifi"},{"name":"cffi","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/python-cffi/cffi"},{"name":"charset-normalizer","old_version":"3.4.7","new_version":"3.4.9","repository_url":"https://github.com/jawah/charset_normalizer"},{"name":"debugpy","old_version":"1.8.20","new_version":"1.8.21","repository_url":"https://github.com/microsoft/debugpy"},{"name":"decorator","old_version":"5.2.1","new_version":"5.3.1","repository_url":"https://github.com/micheles/decorator"},{"name":"fastjsonschema","old_version":"2.21.2","new_version":"2.22.1","repository_url":"https://github.com/horejsek/python-fastjsonschema"},{"name":"fonttools","old_version":"4.62.1","new_version":"4.63.0","repository_url":"https://github.com/fonttools/fonttools"},{"name":"idna","old_version":"3.11","new_version":"3.18","repository_url":"https://github.com/kjd/idna"},{"name":"imageio","old_version":"2.37.3","new_version":"2.37.4","repository_url":"https://github.com/imageio/imageio"},{"name":"ipykernel","old_version":"7.2.0","new_version":"7.3.0","repository_url":"https://github.com/ipython/ipykernel"},{"name":"ipython","old_version":"9.12.0","new_version":"9.16.1","repository_url":"https://github.com/ipython/ipython"},{"name":"jedi","old_version":"0.19.2","new_version":"0.20.0","repository_url":"https://github.com/davidhalter/jedi"},{"name":"json5","old_version":"0.14.0","new_version":"0.15.0","repository_url":"https://github.com/dpranke/pyjson5"},{"name":"jupyter-client","old_version":"8.8.0","new_version":"8.9.1","repository_url":"https://github.com/jupyter/jupyter_client"},{"name":"jupyter-events","old_version":"0.12.0","new_version":"0.12.1","repository_url":"https://github.com/jupyter/jupyter_events"},{"name":"jupyter-server","old_version":"2.17.0","new_version":"2.20.0","repository_url":"https://github.com/jupyter-server/jupyter_server"},{"name":"markdown-it-py","old_version":"4.0.0","new_version":"4.2.0","repository_url":"https://github.com/executablebooks/markdown-it-py"},{"name":"matplotlib-inline","old_version":"0.2.1","new_version":"0.2.2","repository_url":"https://github.com/ipython/matplotlib-inline"},{"name":"mdit-py-plugins","old_version":"0.5.0","new_version":"0.6.1","repository_url":"https://github.com/executablebooks/mdit-py-plugins"},{"name":"mistune","old_version":"3.2.0","new_version":"3.3.4","repository_url":"https://github.com/lepture/mistune"},{"name":"nbclient","old_version":"0.10.4","new_version":"0.11.0","repository_url":"https://github.com/jupyter/nbclient"},{"name":"packaging","old_version":"26.0","new_version":"26.2","repository_url":"https://github.com/pypa/packaging"},{"name":"parso","old_version":"0.8.6","new_version":"0.8.7","repository_url":"https://github.com/davidhalter/parso"},{"name":"pillow","old_version":"12.2.0","new_version":"12.3.0","repository_url":"https://github.com/python-pillow/Pillow"},{"name":"platformdirs","old_version":"4.9.6","new_version":"4.11.0","repository_url":"https://github.com/tox-dev/platformdirs"},{"name":"prometheus-client","old_version":"0.25.0","new_version":"0.26.0","repository_url":"https://github.com/prometheus/client_python"},{"name":"prompt-toolkit","old_version":"3.0.52","new_version":"3.0.53","repository_url":"https://github.com/prompt-toolkit/python-prompt-toolkit"},{"name":"pydantic","old_version":"2.13.0","new_version":"2.13.4","repository_url":"https://github.com/pydantic/pydantic"},{"name":"pydantic-core","old_version":"2.46.0","new_version":"2.47.0","repository_url":"https://github.com/pydantic/pydantic"},{"name":"pywin32","old_version":"311","new_version":"312","repository_url":"https://github.com/mhammond/pywin32"},{"name":"pywinpty","old_version":"3.0.3","new_version":"3.0.5","repository_url":"https://github.com/andfoy/pywinpty"},{"name":"requests","old_version":"2.33.1","new_version":"2.34.2","repository_url":"https://github.com/psf/requests"},{"name":"rpds-py","old_version":"0.30.0","new_version":"2026.6.3","repository_url":"https://github.com/crate-py/rpds"},{"name":"setuptools","old_version":"82.0.1","new_version":"83.0.0","repository_url":"https://github.com/pypa/setuptools"},{"name":"soupsieve","old_version":"2.8.3","new_version":"2.9.1","repository_url":"https://github.com/facelessuser/soupsieve"},{"name":"tifffile","old_version":"2026.4.11","new_version":"2026.7.31","repository_url":"https://github.com/cgohlke/tifffile"},{"name":"tornado","old_version":"6.5.5","new_version":"6.5.7","repository_url":"https://github.com/tornadoweb/tornado"},{"name":"traitlets","old_version":"5.14.3","new_version":"5.16.1","repository_url":"https://github.com/ipython/traitlets"},{"name":"types-python-dateutil","old_version":"2.9.0.20260408","new_version":"2.9.0.20260716","repository_url":"https://github.com/python/typeshed"},{"name":"typing-extensions","old_version":"4.15.0","new_version":"4.16.0","repository_url":"https://github.com/python/typing_extensions"},{"name":"urllib3","old_version":"2.6.3","new_version":"2.7.0","repository_url":"https://github.com/urllib3/urllib3"},{"name":"wcwidth","old_version":"0.6.0","new_version":"0.8.2","repository_url":"https://github.com/jquast/wcwidth"}],"path":null,"ecosystem":"pip"},"body":"Bumps the all group with 57 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [imageio[tifffile]](https://github.com/imageio/imageio) | `2.37.3` | `2.37.4` |\n| [jupyter-book](https://github.com/jupyter-book/jupyter-book) | `2.1.4` | `2.1.6` |\n| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.8` | `3.11.1` |\n| [numpy](https://github.com/numpy/numpy) | `2.4.4` | `2.5.1` |\n| [zarr](https://github.com/zarr-developers/zarr-python) | `3.1.6` | `3.3.0` |\n| [pydantic-zarr](https://github.com/zarr-developers/pydantic-zarr) | `0.9.2` | `0.10.0` |\n| [ome-zarr-models](https://github.com/ome-zarr-models/ome-zarr-models-py) | `1.6` | `1.7` |\n| [scipy](https://github.com/scipy/scipy) | `1.17.1` | `1.18.0` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.6` | `4.6.2` |\n| [jupytext](https://github.com/jupytext/jupytext) | `1.19.1` | `1.19.5` |\n| [annotated-types](https://github.com/annotated-types/annotated-types) | `0.7.0` | `0.8.0` |\n| [anyio](https://github.com/agronholm/anyio) | `4.13.0` | `4.14.2` |\n| [asttokens](https://github.com/gristlabs/asttokens) | `3.0.1` | `3.0.2` |\n| [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) | `4.14.3` | `4.15.0` |\n| [bleach](https://github.com/mozilla/bleach) | `6.3.0` | `6.4.0` |\n| [certifi](https://github.com/certifi/python-certifi) | `2026.2.25` | `2026.7.22` |\n| [cffi](https://github.com/python-cffi/cffi) | `2.0.0` | `2.1.1` |\n| [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.7` | `3.4.9` |\n| [debugpy](https://github.com/microsoft/debugpy) | `1.8.20` | `1.8.21` |\n| [decorator](https://github.com/micheles/decorator) | `5.2.1` | `5.3.1` |\n| [fastjsonschema](https://github.com/horejsek/python-fastjsonschema) | `2.21.2` | `2.22.1` |\n| [fonttools](https://github.com/fonttools/fonttools) | `4.62.1` | `4.63.0` |\n| [idna](https://github.com/kjd/idna) | `3.11` | `3.18` |\n| [imageio](https://github.com/imageio/imageio) | `2.37.3` | `2.37.4` |\n| [ipykernel](https://github.com/ipython/ipykernel) | `7.2.0` | `7.3.0` |\n| [ipython](https://github.com/ipython/ipython) | `9.12.0` | `9.16.1` |\n| [jedi](https://github.com/davidhalter/jedi) | `0.19.2` | `0.20.0` |\n| [json5](https://github.com/dpranke/pyjson5) | `0.14.0` | `0.15.0` |\n| [jupyter-client](https://github.com/jupyter/jupyter_client) | `8.8.0` | `8.9.1` |\n| [jupyter-events](https://github.com/jupyter/jupyter_events) | `0.12.0` | `0.12.1` |\n| [jupyter-server](https://github.com/jupyter-server/jupyter_server) | `2.17.0` | `2.20.0` |\n| [markdown-it-py](https://github.com/executablebooks/markdown-it-py) | `4.0.0` | `4.2.0` |\n| [matplotlib-inline](https://github.com/ipython/matplotlib-inline) | `0.2.1` | `0.2.2` |\n| [mdit-py-plugins](https://github.com/executablebooks/mdit-py-plugins) | `0.5.0` | `0.6.1` |\n| [mistune](https://github.com/lepture/mistune) | `3.2.0` | `3.3.4` |\n| [nbclient](https://github.com/jupyter/nbclient) | `0.10.4` | `0.11.0` |\n| [packaging](https://github.com/pypa/packaging) | `26.0` | `26.2` |\n| [parso](https://github.com/davidhalter/parso) | `0.8.6` | `0.8.7` |\n| [pillow](https://github.com/python-pillow/Pillow) | `12.2.0` | `12.3.0` |\n| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.9.6` | `4.11.0` |\n| [prometheus-client](https://github.com/prometheus/client_python) | `0.25.0` | `0.26.0` |\n| [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) | `3.0.52` | `3.0.53` |\n| [pydantic](https://github.com/pydantic/pydantic) | `2.13.0` | `2.13.4` |\n| [pydantic-core](https://github.com/pydantic/pydantic) | `2.46.0` | `2.47.0` |\n| [pywin32](https://github.com/mhammond/pywin32) | `311` | `312` |\n| [pywinpty](https://github.com/andfoy/pywinpty) | `3.0.3` | `3.0.5` |\n| [requests](https://github.com/psf/requests) | `2.33.1` | `2.34.2` |\n| [rpds-py](https://github.com/crate-py/rpds) | `0.30.0` | `2026.6.3` |\n| [setuptools](https://github.com/pypa/setuptools) | `82.0.1` | `83.0.0` |\n| [soupsieve](https://github.com/facelessuser/soupsieve) | `2.8.3` | `2.9.1` |\n| [tifffile](https://github.com/cgohlke/tifffile) | `2026.4.11` | `2026.7.31` |\n| [tornado](https://github.com/tornadoweb/tornado) | `6.5.5` | `6.5.7` |\n| [traitlets](https://github.com/ipython/traitlets) | `5.14.3` | `5.16.1` |\n| [types-python-dateutil](https://github.com/python/typeshed) | `2.9.0.20260408` | `2.9.0.20260716` |\n| [typing-extensions](https://github.com/python/typing_extensions) | `4.15.0` | `4.16.0` |\n| [urllib3](https://github.com/urllib3/urllib3) | `2.6.3` | `2.7.0` |\n| [wcwidth](https://github.com/jquast/wcwidth) | `0.6.0` | `0.8.2` |\n\n\nUpdates `imageio[tifffile]` from 2.37.3 to 2.37.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imageio/imageio/releases\"\u003eimageio[tifffile]'s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.37.4 (2026-07-20)\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis release is published under the BSD-2-Clause License.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet filename parameter of FileNotFoundError exception (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/922\"\u003e#922\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/28c2401839738d39e28e3d7e5b584c6fbe143a2a\"\u003e\u003ccode\u003e28c2401\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typos in docstrings and comments (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1193\"\u003e#1193\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/eae520f8a7469dd681fbee77eeee3d3139d1721b\"\u003e\u003ccode\u003eeae520f\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaint\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBump aiohttp from 3.13.3 to 3.13.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1178\"\u003e#1178\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/7853240312fdfa992aa8f9ec6814e282f27460c9\"\u003e\u003ccode\u003e7853240\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump aiohttp from 3.13.4 to 3.14.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1191\"\u003e#1191\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/30c35592dc8836a44e9733a214838fa1530adb07\"\u003e\u003ccode\u003e30c3559\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump black from 26.3.0 to 26.3.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1173\"\u003e#1173\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/a1b083f20d3ed293e9b8609e7ee9b7bd5b09150e\"\u003e\u003ccode\u003ea1b083f\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump gdal from 3.12.2 to 3.13.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1192\"\u003e#1192\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/45fb6942de4035fc379068e1785915267c2e746c\"\u003e\u003ccode\u003e45fb694\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump idna from 3.11 to 3.15 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1189\"\u003e#1189\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/35eefdfb2a1b78bab887d9e7b34f26d1173e78a2\"\u003e\u003ccode\u003e35eefdf\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1177\"\u003e#1177\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/ff0c95bf07a9c50c14bf7ac62a95b465ff7b2ab8\"\u003e\u003ccode\u003eff0c95b\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump requests from 2.32.5 to 2.33.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1176\"\u003e#1176\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/8f78220f0e97ddcffbb9c6b0d2ba9612503b81d2\"\u003e\u003ccode\u003e8f78220\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump soupsieve from 2.8.3 to 2.8.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1195\"\u003e#1195\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/e032eea65b93801aca1cacad668fcc0f6ffaa93d\"\u003e\u003ccode\u003ee032eea\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump urllib3 from 2.6.3 to 2.7.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1184\"\u003e#1184\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/5aef4946ed991ee6f293c74391a582dadfd78640\"\u003e\u003ccode\u003e5aef494\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSet readme content-type in project metadata (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1165\"\u003e#1165\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/9929abb19399080f0fe766f705823fe8d79dd980\"\u003e\u003ccode\u003e9929abb\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTest\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate CI to support new dependency versions (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1196\"\u003e#1196\u003c/a\u003e, \u003ca href=\"https://github.com/imageio/imageio/commit/dfdc909c225662784c7c9469232bbe46ea983501\"\u003e\u003ccode\u003edfdc909\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003eDetailed Changes\u003c/strong\u003e: \u003ca href=\"https://github.com/imageio/imageio/compare/v2.37.3...v2.37.4\"\u003ev2.37.3...v2.37.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/imageio/imageio/blob/master/CHANGELOG.md\"\u003eimageio[tifffile]'s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.37.4 (2026-07-20)\u003c/h2\u003e\n\u003ch3\u003eBug\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet filename parameter of FileNotFoundError exception\n(\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/922\"\u003e#922\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/28c2401839738d39e28e3d7e5b584c6fbe143a2a\"\u003e\u003ccode\u003e28c2401\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typos in docstrings and comments (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1193\"\u003e#1193\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/eae520f8a7469dd681fbee77eeee3d3139d1721b\"\u003e\u003ccode\u003eeae520f\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaint\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBump aiohttp from 3.13.3 to 3.13.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1178\"\u003e#1178\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/7853240312fdfa992aa8f9ec6814e282f27460c9\"\u003e\u003ccode\u003e7853240\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump aiohttp from 3.13.4 to 3.14.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1191\"\u003e#1191\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/30c35592dc8836a44e9733a214838fa1530adb07\"\u003e\u003ccode\u003e30c3559\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump black from 26.3.0 to 26.3.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1173\"\u003e#1173\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/a1b083f20d3ed293e9b8609e7ee9b7bd5b09150e\"\u003e\u003ccode\u003ea1b083f\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump gdal from 3.12.2 to 3.13.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1192\"\u003e#1192\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/45fb6942de4035fc379068e1785915267c2e746c\"\u003e\u003ccode\u003e45fb694\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump idna from 3.11 to 3.15 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1189\"\u003e#1189\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/35eefdfb2a1b78bab887d9e7b34f26d1173e78a2\"\u003e\u003ccode\u003e35eefdf\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1177\"\u003e#1177\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/ff0c95bf07a9c50c14bf7ac62a95b465ff7b2ab8\"\u003e\u003ccode\u003eff0c95b\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump requests from 2.32.5 to 2.33.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1176\"\u003e#1176\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/8f78220f0e97ddcffbb9c6b0d2ba9612503b81d2\"\u003e\u003ccode\u003e8f78220\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump soupsieve from 2.8.3 to 2.8.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1195\"\u003e#1195\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/e032eea65b93801aca1cacad668fcc0f6ffaa93d\"\u003e\u003ccode\u003ee032eea\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBump urllib3 from 2.6.3 to 2.7.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1184\"\u003e#1184\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/5aef4946ed991ee6f293c74391a582dadfd78640\"\u003e\u003ccode\u003e5aef494\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSet readme content-type in project metadata\n(\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1165\"\u003e#1165\u003c/a\u003e,\n\u003ca href=\"https://github.com/imageio/imageio/commit/9929abb19399080f0fe766f705823fe8d79dd980\"\u003e\u003ccode\u003e9929abb\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTest\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate CI to support new dependency versions\n(\u003ca href=\"https://redirect.github.com/imageio/imageio/pull/1196\"\u003e#1196\u003c/a\u003e,\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/671d96a5dd9bc94050cc89c4b436e2f7c874283e\"\u003e\u003ccode\u003e671d96a\u003c/code\u003e\u003c/a\u003e REL: Release imageio v2.37.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/28c2401839738d39e28e3d7e5b584c6fbe143a2a\"\u003e\u003ccode\u003e28c2401\u003c/code\u003e\u003c/a\u003e BUG: set filename parameter of FileNotFoundError exception (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/eae520f8a7469dd681fbee77eeee3d3139d1721b\"\u003e\u003ccode\u003eeae520f\u003c/code\u003e\u003c/a\u003e DOC: Fix typos in docstrings and comments (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1193\"\u003e#1193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/5aef4946ed991ee6f293c74391a582dadfd78640\"\u003e\u003ccode\u003e5aef494\u003c/code\u003e\u003c/a\u003e MAINT: Bump urllib3 from 2.6.3 to 2.7.0 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1184\"\u003e#1184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/35eefdfb2a1b78bab887d9e7b34f26d1173e78a2\"\u003e\u003ccode\u003e35eefdf\u003c/code\u003e\u003c/a\u003e MAINT: Bump idna from 3.11 to 3.15 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1189\"\u003e#1189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/30c35592dc8836a44e9733a214838fa1530adb07\"\u003e\u003ccode\u003e30c3559\u003c/code\u003e\u003c/a\u003e MAINT: Bump aiohttp from 3.13.4 to 3.14.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1191\"\u003e#1191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/45fb6942de4035fc379068e1785915267c2e746c\"\u003e\u003ccode\u003e45fb694\u003c/code\u003e\u003c/a\u003e MAINT: Bump gdal from 3.12.2 to 3.13.1 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1192\"\u003e#1192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/e032eea65b93801aca1cacad668fcc0f6ffaa93d\"\u003e\u003ccode\u003ee032eea\u003c/code\u003e\u003c/a\u003e MAINT: Bump soupsieve from 2.8.3 to 2.8.4 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1195\"\u003e#1195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/dfdc909c225662784c7c9469232bbe46ea983501\"\u003e\u003ccode\u003edfdc909\u003c/code\u003e\u003c/a\u003e TEST: Update CI to support new dependency versions (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1196\"\u003e#1196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imageio/imageio/commit/c7f8249472f63d6b3c0b8cc9fae823714931c36e\"\u003e\u003ccode\u003ec7f8249\u003c/code\u003e\u003c/a\u003e [MAINT] Bump pytest from 9.0.2 to 9.0.3 (\u003ca href=\"https://redirect.github.com/imageio/imageio/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imageio/imageio/compare/v2.37.3...v2.37.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupyter-book` from 2.1.4 to 2.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-book/jupyter-book/releases\"\u003ejupyter-book's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.6\u003c/h2\u003e\n\u003ch2\u003e2.1.6\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-book/jupyter-book/compare/v2.1.5...9d7752b86f7d7c216871bc709d3670dd3b2ebab0\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump myst-cli to v1.10.1 \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2640\"\u003e#2640\u003c/a\u003e (\u003ca href=\"https://github.com/sbonaretti\"\u003e\u003ccode\u003e@​sbonaretti\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the actions group in /.github/workflows with 2 updates \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2628\"\u003e#2628\u003c/a\u003e (\u003ca href=\"https://github.com/bsipocz\"\u003e\u003ccode\u003e@​bsipocz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDocs: Separate objective and other hosting options in publishing tutorial \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2635\"\u003e#2635\u003c/a\u003e (\u003ca href=\"https://github.com/sbonaretti\"\u003e\u003ccode\u003e@​sbonaretti\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/agoose77\"\u003e\u003ccode\u003e@​agoose77\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyter-book/jupyter-book/graphs/contributors?from=2026-05-02\u0026amp;to=2026-07-05\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/agoose77\"\u003e\u003ccode\u003e@​agoose77\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-book%2Fjupyter-book+involves%3Aagoose77+updated%3A2026-05-02..2026-07-05\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/bsipocz\"\u003e\u003ccode\u003e@​bsipocz\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-book%2Fjupyter-book+involves%3Absipocz+updated%3A2026-05-02..2026-07-05\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-book%2Fjupyter-book+involves%3Acholdgraf+updated%3A2026-05-02..2026-07-05\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/sbonaretti\"\u003e\u003ccode\u003e@​sbonaretti\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyter-book%2Fjupyter-book+involves%3Asbonaretti+updated%3A2026-05-02..2026-07-05\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev2.1.5\u003c/h2\u003e\n\u003cp\u003eThis brings in two new releases and several bugfixes, accessibility improvements, and enhancements in mystmd and myst-theme. Release notes for each below:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-book/mystmd/releases/tag/mystmd%401.9.0\"\u003ehttps://github.com/jupyter-book/mystmd/releases/tag/mystmd%401.9.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyter-book/myst-theme/releases/tag/myst-to-react%401.3.0\"\u003ehttps://github.com/jupyter-book/myst-theme/releases/tag/myst-to-react%401.3.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump the actions group in /.github/workflows with 5 updates \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2617\"\u003e#2617\u003c/a\u003e (\u003ca href=\"https://github.com/bsipocz\"\u003e\u003ccode\u003e@​bsipocz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix docs noxfile and add a footer \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2609\"\u003e#2609\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the actions group in /.github/workflows with 3 updates \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2608\"\u003e#2608\u003c/a\u003e (\u003ca href=\"https://github.com/bsipocz\"\u003e\u003ccode\u003e@​bsipocz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePoint to mystmd docs more and move to index pages \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2620\"\u003e#2620\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther merged PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate myst cli \u003ca href=\"https://redirect.github.com/jupyter-book/jupyter-book/pull/2621\"\u003e#2621\u003c/a\u003e (\u003ca href=\"https://github.com/choldgraf\"\u003e\u003ccode\u003e@​choldgraf\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\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\u003eSee full diff in \u003ca href=\"https://github.com/jupyter-book/jupyter-book/compare/v2.1.4...v2.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `matplotlib` from 3.10.8 to 3.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/matplotlib/matplotlib/releases\"\u003ematplotlib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eREL: v3.11.1\u003c/h2\u003e\n\u003cp\u003eThis is the first bugfix release of the 3.11.x series.\u003c/p\u003e\n\u003cp\u003eThis release contains several bug-fixes and adjustments:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tight layout of multiple subplots with \u003ccode\u003esharey=True\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eNoNorm\u003c/code\u003e cursor formatting for \u003ccode\u003euint8\u003c/code\u003e images\u003c/li\u003e\n\u003cli\u003eFix occasional misalignment in reported mouse position (also fix a bug with canvas height)\u003c/li\u003e\n\u003cli\u003eFix clipped Axis labels on 3D plots with tight layout\u003c/li\u003e\n\u003cli\u003eFix inverted Axis on 3D plots\u003c/li\u003e\n\u003cli\u003eFix restoring 'auto' aspect in 3D axes after switching from 'equal'\u003c/li\u003e\n\u003cli\u003eFix missing glyphs when subsetting Type 1 fonts in PDF\u003c/li\u003e\n\u003cli\u003eFix oversized embedding of Type 42 fonts in PDF/PostScript files\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs well as several documentation and typing improvements and corrections.\u003c/p\u003e\n\u003ch2\u003eREL: v3.11.0\u003c/h2\u003e\n\u003cp\u003eThe largest change within this release is a complete overhaul of text and font processing. Through the use of \u003ca href=\"https://github.com/HOST-Oman/libraqm/\"\u003elibraqm\u003c/a\u003e, \u003ca href=\"https://harfbuzz.github.io/\"\u003eHarfBuzz\u003c/a\u003e, \u003ca href=\"https://github.com/Tehreer/SheenBidi\"\u003eSheenBidi\u003c/a\u003e, and an updated release of \u003ca href=\"https://freetype.org/\"\u003eFreeType\u003c/a\u003e, all text should now support modern font features, enabling full internationalization in all languages. Not all features of these libraries are supported yet, but we expect this work to enable further improvements in an easier manner.\u003c/p\u003e\n\u003cp\u003eOutside of text handling, there are several improvements to 3D Axes, performance, new accessible colour sequences, flexible figure management, and more. \u003ca href=\"https://matplotlib.org/3.11.0/release/prev_whats_new/whats_new_3.11.0.html\"\u003eSee the release notes for more information\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eREL: v3.11.0rc2\u003c/h2\u003e\n\u003cp\u003eThis is the second release candidate for the meso release 3.11.0.\u003c/p\u003e\n\u003cp\u003eThis release candidate fixes some problems with downstream packages, removes some missed deprecations, and corrects some additional minor bugs.\u003c/p\u003e\n\u003ch2\u003eREL: v3.11.0rc1\u003c/h2\u003e\n\u003cp\u003eAfter an extended development stretch, we are pleased to announce the first release candidate of Matplotlib 3.11.0.\u003c/p\u003e\n\u003cp\u003eThe largest change within this release is a complete overhaul of text and font processing. Through the use of \u003ca href=\"https://github.com/HOST-Oman/libraqm/\"\u003elibraqm\u003c/a\u003e, \u003ca href=\"https://harfbuzz.github.io/\"\u003eHarfBuzz\u003c/a\u003e, \u003ca href=\"https://github.com/Tehreer/SheenBidi\"\u003eSheenBidi\u003c/a\u003e, and an updated release of \u003ca href=\"https://freetype.org/\"\u003eFreeType\u003c/a\u003e, all text should now support modern font features, enabling full internationalization in all languages. Not all features of these libraries are supported yet, but we expect this work to enable further improvements in an easier manner. Due to the update to the font rendering stack, we cannot guarantee that text will be bit-for-bit perfect with previous releases, so if you are using Matplotlib for testing, it may be necessary to introduce/raise a tolerance within your tests.\u003c/p\u003e\n\u003cp\u003eOutside of text handling, there are several improvements to 3D Axes, performance, new accessible colour sequences, flexible figure management, and more. Final release notes are still being curated, but you may browse \u003ca href=\"https://matplotlib.org/3.11.0/release/next_whats_new\"\u003ethe list of new features\u003c/a\u003e, \u003ca href=\"https://matplotlib.org/3.11.0/api/next_api_changes.html\"\u003eAPI changes\u003c/a\u003e, and \u003ca href=\"https://github.com/matplotlib/matplotlib/milestone/96?closed=1https://github.com/matplotlib/matplotlib/milestone/96?closed=1\"\u003eall issues/pull requests on the milestone\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eAs a note for downstream packagers, the font libraries have only been tested against the versions bundled with the wheels. It may be possible to expand the range of requirements, or that a requirement is too broad. Please report any issues you have building against external dependencies.\u003c/p\u003e\n\u003ch2\u003ev3.10.9\u003c/h2\u003e\n\u003cp\u003eThis is a micro release of the v3.10.x series.\nHighlights of this release include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eVarious minor bug and doc fixes\u003c/li\u003e\n\u003cli\u003eSecurity hardening validation of cyclers - Removing eval usage\u003c/li\u003e\n\u003cli\u003eSecurity hardening in Latex and PS calls - Removing shell escapes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/matplotlib/matplotlib/commit/3c1757a567c58e41e565313af2d3bcdc52076b43\"\u003e\u003ccode\u003e3c1757a\u003c/code\u003e\u003c/a\u003e REL: v3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/792c6b5fa9cd2567a80fa231af19b7770b8288e4\"\u003e\u003ccode\u003e792c6b5\u003c/code\u003e\u003c/a\u003e DOC: Prepare for 3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/aaff9f613a0886fdec0b4e20d9c5f1db15166d2c\"\u003e\u003ccode\u003eaaff9f6\u003c/code\u003e\u003c/a\u003e Merge branch 'v3.11.0-doc' into v3.11.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/d4f4527cce030c81eb699516bdd8c1cbab3a940d\"\u003e\u003ccode\u003ed4f4527\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32052\"\u003e#32052\u003c/a\u003e from meeseeksmachine/auto-backport-of-pr-32038-on-v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/6ad4bcf48beaf05b8632e082dd35a1c8960324c8\"\u003e\u003ccode\u003e6ad4bcf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32050\"\u003e#32050\u003c/a\u003e from meeseeksmachine/auto-backport-of-pr-31304-on-v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/7fb74d3476247ee7aa078ff45ec60f25f1a9b535\"\u003e\u003ccode\u003e7fb74d3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32051\"\u003e#32051\u003c/a\u003e from meeseeksmachine/auto-backport-of-pr-32037-on-v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/c624aec7de6060e16d708fd70bd2e9302e95d3f3\"\u003e\u003ccode\u003ec624aec\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32038\"\u003e#32038\u003c/a\u003e: Fix occasional misalignment in reported mouse position (a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/8eda2b79d27a4255380b97b49dcb61110690c0c1\"\u003e\u003ccode\u003e8eda2b7\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32037\"\u003e#32037\u003c/a\u003e: Bump the actions group with 3 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/a0e7ae5521b59c25ced9c69e8d9aebc1b0bc7c6e\"\u003e\u003ccode\u003ea0e7ae5\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/31304\"\u003e#31304\u003c/a\u003e: Fix restoring 'auto' aspect in 3D axes after switching fr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/commit/90013231a38de53af9414747a03ce010de2fe3d0\"\u003e\u003ccode\u003e9001323\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/matplotlib/matplotlib/issues/32047\"\u003e#32047\u003c/a\u003e from meeseeksmachine/auto-backport-of-pr-32025-on-v...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/matplotlib/matplotlib/compare/v3.10.8...v3.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `numpy` from 2.4.4 to 2.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/numpy/numpy/releases\"\u003enumpy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.5.1 (July 4, 2026)\u003c/h2\u003e\n\u003ch1\u003eNumPy 2.5.1 Release Notes\u003c/h1\u003e\n\u003cp\u003eThe NumPy 2.5.1 is a patch release that fixes bugs discovered after the 2.5.0\nrelease. The most noticeable is the fix is to the numpy datetime cython API\nwhich should allow downstream to support NumPy versions older than 2.5.\nPreparation for Python 3.15 continues along with typing improvements.\u003c/p\u003e\n\u003cp\u003eThis release supports Python versions 3.12-3.14\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe minimum supported GCC version has been updated from 9.3.0 to 10.3.0\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31843\"\u003egh-31843\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eA total of 10 people contributed to this release. People with a \u0026quot;+\u0026quot; by their\nnames contributed a patch for the first time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdhyan Gupta +\u003c/li\u003e\n\u003cli\u003eAnkit Ahlawat\u003c/li\u003e\n\u003cli\u003eCharles Harris\u003c/li\u003e\n\u003cli\u003eIason Krommydas\u003c/li\u003e\n\u003cli\u003eJoren Hammudoglu\u003c/li\u003e\n\u003cli\u003eKumar Aditya\u003c/li\u003e\n\u003cli\u003eNathan Goldbaum\u003c/li\u003e\n\u003cli\u003eSebastian Berg\u003c/li\u003e\n\u003cli\u003eTies Jan Hefting +\u003c/li\u003e\n\u003cli\u003eVineet Kumar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePull requests merged\u003c/h2\u003e\n\u003cp\u003eA total of 20 pull requests were merged for this release.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31707\"\u003e#31707\u003c/a\u003e: MAINT: Prepare 2.5.x for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31721\"\u003e#31721\u003c/a\u003e: CI: fix new \u003ccode\u003ecython-lint\u003c/code\u003e errors (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31711\"\u003e#31711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31723\"\u003e#31723\u003c/a\u003e: MAINT: Update meson to match main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31729\"\u003e#31729\u003c/a\u003e: TST: use setup-sde instead of curl to get SDE binaries (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31727\"\u003e#31727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31829\"\u003e#31829\u003c/a\u003e: BUG: Relax finfo to be easier accessible for all user dtypes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31831\"\u003e#31831\u003c/a\u003e: TYP: Fix \u003ccode\u003eflatiter.__next__\u003c/code\u003e return type for \u003ccode\u003eobject_\u003c/code\u003e and...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31832\"\u003e#31832\u003c/a\u003e: BUG: avoid deadlocks using NpyString API (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31682\"\u003e#31682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31833\"\u003e#31833\u003c/a\u003e: BUG: fix out array leak in reduceat and accumulate when dtype...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31835\"\u003e#31835\u003c/a\u003e: BUG: fix numpy datetime cython APIs to be compatible with older...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31836\"\u003e#31836\u003c/a\u003e: TYP: Fix incorrect dtype inference of \u003ccode\u003easarray([])\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31732\"\u003e#31732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31837\"\u003e#31837\u003c/a\u003e: TYP: Fix \u003ccode\u003enp.ma.masked_array\u003c/code\u003e 2.5.0 regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31838\"\u003e#31838\u003c/a\u003e: FIX: Refactor error handling in array_setstate to prevent typecode...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31839\"\u003e#31839\u003c/a\u003e: TST: xfail multithreaded BLAS test more generously\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/numpy/numpy/pull/31840\"\u003e#31840\u003c/a\u003e: MAINT: Rename subroutine for crackfortran tests\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/5e1d03ffac5f2c0a9c39bfcaa9fc853b2b83151e\"\u003e\u003ccode\u003e5e1d03f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31863\"\u003e#31863\u003c/a\u003e from charris/prepare-2.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/ad0b66b8bf1faedc727d8a80ec217bdc95a3037e\"\u003e\u003ccode\u003ead0b66b\u003c/code\u003e\u003c/a\u003e REL: Prepare for the NumPy 2.5.1 release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/9df8516d6c933927b3bb9a7b8fd10f523e627ffd\"\u003e\u003ccode\u003e9df8516\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31858\"\u003e#31858\u003c/a\u003e from charris/backport-31688\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/4dee265afc098a296a62666f6356d4927b67848f\"\u003e\u003ccode\u003e4dee265\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31857\"\u003e#31857\u003c/a\u003e from charris/backport-31775\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/dc8d5530eb0bb3198bfc0538e28d1f284f6f4a80\"\u003e\u003ccode\u003edc8d553\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31856\"\u003e#31856\u003c/a\u003e from charris/backport-31846\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/67cb4a874e7c52d90176ca7343e208dfa3f11d11\"\u003e\u003ccode\u003e67cb4a8\u003c/code\u003e\u003c/a\u003e fix:Signed integer overflow in datetime.c (\u003ca href=\"https://redirect.github.com/numpy/numpy/issues/31688\"\u003e#31688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/baa2589a94a93b4216159817fe891c83a39eb36d\"\u003e\u003ccode\u003ebaa2589\u003c/code\u003e\u003c/a\u003e TST: Clean up imports, formatting, and assertions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/2fe5ba41f935065305cfb31a561202188953c7e9\"\u003e\u003ccode\u003e2fe5ba4\u003c/code\u003e\u003c/a\u003e TEST: Refactor tests to use np.testing.assert_raises_regex per review\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/bb465819882f84304ecbfd180f00bd748f783134\"\u003e\u003ccode\u003ebb46581\u003c/code\u003e\u003c/a\u003e MAINT: Remove deprecated Python recursion fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/numpy/numpy/commit/8f34214a5e6e813bea56fec2cdc9bc8ac79ff38b\"\u003e\u003ccode\u003e8f34214\u003c/code\u003e\u003c/a\u003e MAINT: Move SeedSequence recursion guard to C-layer and add tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/numpy/numpy/compare/v2.4.4...v2.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zarr` from 3.1.6 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zarr-developers/zarr-python/releases\"\u003ezarr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow s3 testing in face of ambient AWS credentials by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3947\"\u003ezarr-developers/zarr-python#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: run all of xarray's tests in downstream workflow by \u003ca href=\"https://github.com/maxrjones\"\u003e\u003ccode\u003e@​maxrjones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3940\"\u003ezarr-developers/zarr-python#3940\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the actions group across 1 directory with 12 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3930\"\u003ezarr-developers/zarr-python#3930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update pre-commit hooks by \u003ca href=\"https://github.com/pre-commit-ci\"\u003e\u003ccode\u003e@​pre-commit-ci\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3943\"\u003ezarr-developers/zarr-python#3943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(zarr-metadata): bump version to 0.1.1 by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3949\"\u003ezarr-developers/zarr-python#3949\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify internal chunk representation by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3899\"\u003ezarr-developers/zarr-python#3899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix V3 time types by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3955\"\u003ezarr-developers/zarr-python#3955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix ability to run mypy via hatch by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3952\"\u003ezarr-developers/zarr-python#3952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix minor typos by \u003ca href=\"https://github.com/kabilar\"\u003e\u003ccode\u003e@​kabilar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3957\"\u003ezarr-developers/zarr-python#3957\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the actions group with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3951\"\u003ezarr-developers/zarr-python#3951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeprecate blosc enums by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3963\"\u003ezarr-developers/zarr-python#3963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBUG: Fix empty Group nodes lacking a \u0026quot;consolidated_metadata\u0026quot; field by \u003ca href=\"https://github.com/TomAugspurger\"\u003e\u003ccode\u003e@​TomAugspurger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3967\"\u003ezarr-developers/zarr-python#3967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(zarr-metadata): model stored metadata more closely by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3962\"\u003ezarr-developers/zarr-python#3962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow writing to 0-dimensional arrays with sharding by \u003ca href=\"https://github.com/NIK-TIGER-BILL\"\u003e\u003ccode\u003e@​NIK-TIGER-BILL\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3966\"\u003ezarr-developers/zarr-python#3966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3970\"\u003ezarr-developers/zarr-python#3970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: run mypy from developer environment by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3972\"\u003ezarr-developers/zarr-python#3972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat:get_ranges by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3925\"\u003ezarr-developers/zarr-python#3925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove warning on fixed length utf32 by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3979\"\u003ezarr-developers/zarr-python#3979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emisc(zarr-metadata): typed constants and fixes by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3978\"\u003ezarr-developers/zarr-python#3978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: cd workflow by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3935\"\u003ezarr-developers/zarr-python#3935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: cache default ArraySpec for regular chunk grids by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3908\"\u003ezarr-developers/zarr-python#3908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sharding): store chunks_per_shard explicitly in _ShardIndex by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3975\"\u003ezarr-developers/zarr-python#3975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update link to developer chat by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3980\"\u003ezarr-developers/zarr-python#3980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(zarr-metadata): partial metadata types by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3982\"\u003ezarr-developers/zarr-python#3982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(zarr-metadata): set up a changelog by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3981\"\u003ezarr-developers/zarr-python#3981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize partial shard reads by \u003ca href=\"https://github.com/aldenks\"\u003e\u003ccode\u003e@​aldenks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3004\"\u003ezarr-developers/zarr-python#3004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not install CuPy on darwin by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3988\"\u003ezarr-developers/zarr-python#3988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(zarr-metadata): prepare for 0.2.0 release by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3986\"\u003ezarr-developers/zarr-python#3986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWiden ChunksLike type alias by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3990\"\u003ezarr-developers/zarr-python#3990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: match v* when extracting a zarr version from git tags by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3994\"\u003ezarr-developers/zarr-python#3994\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: subchunk write order by \u003ca href=\"https://github.com/ilan-gold\"\u003e\u003ccode\u003e@​ilan-gold\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3826\"\u003ezarr-developers/zarr-python#3826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eprune old string dtype class by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3973\"\u003ezarr-developers/zarr-python#3973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compare metadata objects by JSON form by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3999\"\u003ezarr-developers/zarr-python#3999\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun doctests via pytest and fix broken doctests. by \u003ca href=\"https://github.com/chuckwondo\"\u003e\u003ccode\u003e@​chuckwondo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4000\"\u003ezarr-developers/zarr-python#4000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(FsspecStore): close owned async filesystem on store.close() by \u003ca href=\"https://github.com/josh-ag2\"\u003e\u003ccode\u003e@​josh-ag2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4003\"\u003ezarr-developers/zarr-python#4003\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the actions group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4014\"\u003ezarr-developers/zarr-python#4014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use hatch's \u003ccode\u003edefault\u003c/code\u003e env so the uv installer is inherited by \u003ca href=\"https://github.com/lhoupert\"\u003e\u003ccode\u003e@​lhoupert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4023\"\u003ezarr-developers/zarr-python#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update pre-commit hooks by \u003ca href=\"https://github.com/pre-commit-ci\"\u003e\u003ccode\u003e@​pre-commit-ci\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4024\"\u003ezarr-developers/zarr-python#4024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: test more code snippets in docs by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4018\"\u003ezarr-developers/zarr-python#4018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump uv from 0.11.14 to 0.11.15 in the uv group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4019\"\u003ezarr-developers/zarr-python#4019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: remove random subchunk ordering by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4011\"\u003ezarr-developers/zarr-python#4011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make xarray downstream tests work by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4043\"\u003ezarr-developers/zarr-python#4043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add property tests for block and mask indexing by \u003ca href=\"https://github.com/maxrjones\"\u003e\u003ccode\u003e@​maxrjones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4054\"\u003ezarr-developers/zarr-python#4054\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use backported sentinel type by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4046\"\u003ezarr-developers/zarr-python#4046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump aiohttp from 3.13.5 to 3.14.0 in the uv group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4031\"\u003ezarr-developers/zarr-python#4031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: make xarray downstream tests work\u0026quot; by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4047\"\u003ezarr-developers/zarr-python#4047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: indexing test cleanup by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4001\"\u003ezarr-developers/zarr-python#4001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor/consolidated JSON IO routines by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3998\"\u003ezarr-developers/zarr-python#3998\u003c/a\u003e\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/zarr-developers/zarr-python/blob/main/docs/release-notes.md\"\u003ezarr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.0 (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOptimizes reading multiple chunks from a shard. Serial calls to \u003ccode\u003eStore.get()\u003c/code\u003e\nin the sharding codec have been replaced with a single call to\n\u003ccode\u003eStore.get_ranges()\u003c/code\u003e, which coalesces nearby byte ranges and fetches them\nconcurrently. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3004\"\u003e#3004\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ccode\u003esubchunk_write_order\u003c/code\u003e option to \u003ccode\u003eShardingCodec\u003c/code\u003e to control the physical order of subchunks within a shard. Supported values are \u003ccode\u003emorton\u003c/code\u003e, \u003ccode\u003eunordered\u003c/code\u003e, \u003ccode\u003elexicographic\u003c/code\u003e, and \u003ccode\u003ecolexicographic\u003c/code\u003e. \u003ccode\u003eunordered\u003c/code\u003e makes no guarantee about subchunk layout. This setting affects only on-disk layout, not the data read back, and is not persisted in array metadata: it applies per codec instance and is not recovered when reopening a sharded array. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3826\"\u003e#3826\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003eSyncByteGetter\u003c/code\u003e and \u003ccode\u003eSyncByteSetter\u003c/code\u003e runtime-checkable protocols and a \u003ccode\u003eget_ranges_sync\u003c/code\u003e method on the \u003ccode\u003eStore\u003c/code\u003e ABC. These let custom byte getters/setters opt into the synchronous codec pipeline's fast path for in-memory IO, which the sharding codec uses for its inner chunks. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3885\"\u003e#3885\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003eFusedCodecPipeline\u003c/code\u003e, an opt-in codec pipeline that runs codec compute synchronously and in bulk (avoiding the per-chunk async scheduling overhead of the default \u003ccode\u003eBatchedCodecPipeline\u003c/code\u003e), giving large speedups for sharded arrays. The default \u003ccode\u003eBatchedCodecPipeline\u003c/code\u003e is unchanged for standard configurations, so existing code keeps working unless you opt in; enable the new pipeline with \u003ccode\u003ezarr.config.set({\u0026quot;codec_pipeline.path\u0026quot;: \u0026quot;zarr.core.codec_pipeline.FusedCodecPipeline\u0026quot;})\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3885\"\u003e#3885\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003ezarr.abc.store.Store.get_ranges\u003c/code\u003e for concurrent, coalesced multi-range reads from a single key. The method is defined on the \u003ccode\u003eStore\u003c/code\u003e ABC with a default implementation built on \u003ccode\u003eStore.get\u003c/code\u003e, so every store inherits a working version; stores with native multi-range backends (e.g. \u003ccode\u003eFsspecStore\u003c/code\u003e) can override for efficiency. Coalescing knobs (\u003ccode\u003emax_concurrency\u003c/code\u003e, \u003ccode\u003emax_gap_bytes\u003c/code\u003e, \u003ccode\u003emax_coalesced_bytes\u003c/code\u003e) are passed as keyword arguments to \u003ccode\u003eget_ranges\u003c/code\u003e. Failures from underlying fetches surface as a \u003ccode\u003eBaseExceptionGroup\u003c/code\u003e (PEP 654); callers should use \u003ccode\u003eexcept*\u003c/code\u003e to filter for specific exception types such as \u003ccode\u003eFileNotFoundError\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3925\"\u003e#3925\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eTwo new fields on \u003ccode\u003eArrayConfig\u003c/code\u003e control how the sharding codec coalesces partial-shard reads: \u003ccode\u003esharding_coalesce_max_gap_bytes\u003c/code\u003e (default 1 MiB) and \u003ccode\u003esharding_coalesce_max_bytes\u003c/code\u003e (default 16 MiB). When reading multiple chunks from the same shard, nearby byte ranges are merged into a single request to the store if separated by no more than \u003ccode\u003esharding_coalesce_max_gap_bytes\u003c/code\u003e and the merged read stays within \u003ccode\u003esharding_coalesce_max_bytes\u003c/code\u003e. Defaults are seeded from the matching \u003ccode\u003earray.sharding_coalesce_max_gap_bytes\u003c/code\u003e / \u003ccode\u003earray.sharding_coalesce_max_bytes\u003c/code\u003e keys in [\u003ccode\u003ezarr.config\u003c/code\u003e][] at array-creation time, and can be overridden per array by passing \u003ccode\u003econfig={...}\u003c/code\u003e to [\u003ccode\u003ezarr.create_array\u003c/code\u003e][]. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3987\"\u003e#3987\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ccode\u003eGroup.get_array\u003c/code\u003e, \u003ccode\u003eGroup.get_group\u003c/code\u003e, \u003ccode\u003eAsyncGroup.get_array\u003c/code\u003e, and \u003ccode\u003eAsyncGroup.get_group\u003c/code\u003e: type-safe accessors that return the child array or group at a given path, raising \u003ccode\u003eArrayNotFoundError\u003c/code\u003e / \u003ccode\u003eGroupNotFoundError\u003c/code\u003e if no node exists there, and \u003ccode\u003eContainsGroupError\u003c/code\u003e / \u003ccode\u003eContainsArrayError\u003c/code\u003e if the node is not of the requested kind. Unlike \u003ccode\u003eGroup.__getitem__\u003c/code\u003e, which returns \u003ccode\u003eArray | Group\u003c/code\u003e, these methods have precise return types. Nested paths like \u003ccode\u003e\u0026quot;subgroup/subarray\u0026quot;\u003c/code\u003e are supported. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4128\"\u003e#4128\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eZipStore\u003c/code\u003e now accepts an open binary file-like object in place of a path, enabling\nzip archives on remote storage (e.g. a file opened with \u003ccode\u003efsspec\u003c/code\u003e or an\n\u003ccode\u003eobstore.ReadableFile\u003c/code\u003e). Operations that require a filesystem location\n(\u003ccode\u003eclear\u003c/code\u003e, \u003ccode\u003emove\u003c/code\u003e) raise \u003ccode\u003eNotImplementedError\u003c/code\u003e for file-object-backed stores. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4187\"\u003e#4187\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStop emitting an \u003ccode\u003eUnstableSpecificationWarning\u003c/code\u003e when serializing the \u003ccode\u003estruct\u003c/code\u003e data type to Zarr V3 metadata. The \u003ccode\u003estruct\u003c/code\u003e data type now has a stable Zarr V3 specification. The legacy \u003ccode\u003estructured\u003c/code\u003e alias and the unspecified \u003ccode\u003enull_terminated_bytes\u003c/code\u003e, \u003ccode\u003eraw_bytes\u003c/code\u003e, and \u003ccode\u003evariable_length_bytes\u003c/code\u003e data types continue to warn. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/4100\"\u003e#4100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix equality comparison of \u003ccode\u003eArrayV2Metadata\u003c/code\u003e and \u003ccode\u003eArrayV3Metadata\u003c/code\u003e objects with a\n\u003ccode\u003eNaN\u003c/code\u003e fill value. Such objects are now compared by their JSON-serialized form, so two\notherwise-identical metadata objects with a \u003ccode\u003eNaN\u003c/code\u003e (or infinite) fill value compare equal. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eBytesCodec.from_dict\u003c/code\u003e so that \u003ccode\u003eBytesCodec\u003c/code\u003e instances roundtrip to / from\ntheir dict representation. \u003ccode\u003eBytesCodec.from_dict\u003c/code\u003e now interprets a missing\n\u003ccode\u003eendian\u003c/code\u003e configuration as \u003ccode\u003eendian=None\u003c/code\u003e (matching what \u003ccode\u003eBytesCodec.to_dict\u003c/code\u003e\nemits), instead of falling back to the system's native byte order. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3417\"\u003e#3417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003esave_array\u003c/code\u003e, \u003ccode\u003eGroup.__setitem__\u003c/code\u003e, and \u003ccode\u003eload\u003c/code\u003e for 0-dimensional arrays. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed inner-codec spec evolution for sharded arrays. The sharding codec now threads the array spec through its inner codec chain when evolving codecs, so a codec that changes the dtype upstream of \u003ccode\u003eBytesCodec\u003c/code\u003e no longer leaves the inner chain evolved against the wrong spec (which previously failed at decode time). This runs on the default \u003ccode\u003eBatchedCodecPipeline\u003c/code\u003e as well. Standard inner chains (\u003ccode\u003e[BytesCodec]\u003c/code\u003e, \u003ccode\u003e[BytesCodec, ZstdCodec]\u003c/code\u003e, transpose + bytes) are byte-identical to before. Restores the behavior of \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/2179\"\u003e#2179\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake chunk normalization properly handle \u003ccode\u003e-1\u003c/code\u003e as a compact representation of the\nlength of an entire axis. Reject several previously-accepted but ill-defined\nchunk specifications: \u003ccode\u003echunks=True\u003c/code\u003e (previously silently produced size-1 chunks),\nchunk tuples shorter than the array's number of dimensions (previously padded to\nthe array's shape), and \u003ccode\u003eNone\u003c/code\u003e as a per-dimension chunk size. These all now\nraise informative errors. Also fix chunk handling for 0-length array dimensions,\nand add explicit rejection of 0-length chunks. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3899\"\u003e#3899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle missing consolidated metadata in leaf Group nodes. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3954\"\u003e#3954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrected the JSON type definitions for the \u003ccode\u003enumpy.datetime64\u003c/code\u003e and\n\u003ccode\u003enumpy.timedelta64\u003c/code\u003e data types in Zarr V3 metadata: the \u003ccode\u003econfiguration\u003c/code\u003e object\n(holding \u003ccode\u003eunit\u003c/code\u003e and \u003ccode\u003escale_factor\u003c/code\u003e) is now required, matching the published\nspecifications for these data types. Also updated the specification links in\nthe docstrings to point to the zarr-extensions repository. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3955\"\u003e#3955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed writing to 0-dimensional arrays that use the sharding codec. Previously\nassigning to a 0-dimensional sharded array raised an error. (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/pull/3966\"\u003e#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flaky stateful test bookkeeping when \u003ccode\u003edelete_dir\u003c/code\u003e matches string prefixes instead of true directory descendants. Previously a path such as \u003ccode\u003e6/faNT…\u003c/code\u003e could be incorrectly removed when deleting \u003ccode\u003e6/f\u003c/code\u003e. (See [issue \u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3977\"\u003e#3977\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3977\"\u003ezarr-developers/zarr-python#3977\u003c/a\u003e).) (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/3977\"\u003e#3977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFsspecStore.close()\u003c/code\u003e no longer closes the underlying fsspec filesystem or its\nnetwork session. fsspec caches and shares filesystem instances across callers,\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/53e6dc66b834988912194985a1051ad4db4f0141\"\u003e\u003ccode\u003e53e6dc6\u003c/code\u003e\u003c/a\u003e docs: dev blog, performance examples, and compiled 3.3.0 release notes (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4191\"\u003e#4191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/6f52da5b8ce4e28031f4ad6c3287795fec971105\"\u003e\u003ccode\u003e6f52da5\u003c/code\u003e\u003c/a\u003e fix: gate fused sync fast paths on full store sync capability; wrappers forwa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/57e66d92ed26eb02ca3931f253de052c0a890042\"\u003e\u003ccode\u003e57e66d9\u003c/code\u003e\u003c/a\u003e fix: reject malformed chunk keys in DefaultChunkKeyEncoding (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4219\"\u003e#4219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/ec8e70ad86990e4c1bf57478fe13769885e31882\"\u003e\u003ccode\u003eec8e70a\u003c/code\u003e\u003c/a\u003e chore(deps): bump the python-dependencies group across 1 directory with 11 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/6f9724cb14686e0737ed144be5d945fe1fbde578\"\u003e\u003ccode\u003e6f9724c\u003c/code\u003e\u003c/a\u003e fix: minor correctness and hygiene fixes from the sync-pipeline audit (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4205\"\u003e#4205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/a88f88951e7b1bc19f19adad2fb364158851076a\"\u003e\u003ccode\u003ea88f889\u003c/code\u003e\u003c/a\u003e fix: make ManagedMemoryStore/GpuMemoryStore sync methods parity-safe (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4204\"\u003e#4204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/020e5c3494c7bb794da1a94b970c326ddbdbca7a\"\u003e\u003ccode\u003e020e5c3\u003c/code\u003e\u003c/a\u003e docs: fix link checker error and update redirected links; run checker weekly ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/63fc294bec25c41983c1a45f7f03bd6f801a7ff9\"\u003e\u003ccode\u003e63fc294\u003c/code\u003e\u003c/a\u003e chore(zarr-metadata): build 0.4.0 changelog (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4211\"\u003e#4211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/69ca264664bd74ba55c594490acdd49cd70b7fe8\"\u003e\u003ccode\u003e69ca264\u003c/code\u003e\u003c/a\u003e docs(zarr-metadata): docs-site polish: repo link, titles, RTD build skips, br...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/zarr-python/commit/b2ece6f82c5281d02a8a4408fb13f791870c65bd\"\u003e\u003ccode\u003eb2ece6f\u003c/code\u003e\u003c/a\u003e docs(zarr-metadata): standalone documentation site; add package justfile (\u003ca href=\"https://redirect.github.com/zarr-developers/zarr-python/issues/4208\"\u003e#4208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zarr-developers/zarr-python/compare/v3.1.6...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pydantic-zarr` from 0.9.2 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/releases\"\u003epydantic-zarr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Python and NumPy by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/145\"\u003ezarr-developers/pydantic-zarr#145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIgnore warning for using _config from zarr-python by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/156\"\u003ezarr-developers/pydantic-zarr#156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dev dependency group by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/155\"\u003ezarr-developers/pydantic-zarr#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the actions group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/154\"\u003ezarr-developers/pydantic-zarr#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd changelog for 0.10.0 by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/157\"\u003ezarr-developers/pydantic-zarr#157\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlter cd.yml to use OIDC tokens. by \u003ca href=\"https://github.com/d-v-b\"\u003e\u003ccode\u003e@​d-v-b\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/pull/153\"\u003ezarr-developers/pydantic-zarr#153\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/compare/v0.9.2...v0.10.0\"\u003ehttps://github.com/zarr-developers/pydantic-zarr/compare/v0.9.2...v0.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/zarr-developers/pydantic-zarr/blob/main/docs/release-notes.md\"\u003epydantic-zarr's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epydantic-zarr 0.10.0 (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe minimum supported Python is now 3.12 and the minimum supported NumPy is now 2.0. (\u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003etype ...\u003c/code\u003e instead of \u003ccode\u003e...: TypeAlias\u003c/code\u003e to declare type aliases. (\u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/zarr-developers/pydantic-zarr/commit/21c1b2faf687f2256d6968bc283e9cfbce61fd6b\"\u003e\u003ccode\u003e21c1b2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/153\"\u003e#153\u003c/a\u003e from d-v-b/chore/trusted-publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/6829aeaada1798e2b963aa27bcadb773ce89e8fa\"\u003e\u003ccode\u003e6829aea\u003c/code\u003e\u003c/a\u003e Remove extra lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/11829ad6a246fb05f12b4f9d8a715a060d1bdf72\"\u003e\u003ccode\u003e11829ad\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into chore/trusted-publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/7551b0db960e1f55405ea642d275f8005ab49aa0\"\u003e\u003ccode\u003e7551b0d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/157\"\u003e#157\u003c/a\u003e from dstansby/0.10.0-clog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/4bfc9ee63229f0d6127154d7bb3a8f3ce9926047\"\u003e\u003ccode\u003e4bfc9ee\u003c/code\u003e\u003c/a\u003e Add changelog for 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/13b1a2c2091fe06a4e7464cfa6b293b40c736c7a\"\u003e\u003ccode\u003e13b1a2c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/154\"\u003e#154\u003c/a\u003e from zarr-developers/dependabot/github_actions/action...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/6dedb9c75843c01a2bd6bf2868ffd65169939d8f\"\u003e\u003ccode\u003e6dedb9c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/155\"\u003e#155\u003c/a\u003e from dstansby/dev-group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/203455ac996fa6e3cf6c19b86f1b0caf0db02911\"\u003e\u003ccode\u003e203455a\u003c/code\u003e\u003c/a\u003e Bump the actions group across 1 directory with 3 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/2e84f4366abc1d9e11581b83233b18989972ef2c\"\u003e\u003ccode\u003e2e84f43\u003c/code\u003e\u003c/a\u003e Add dev dependency group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/commit/b84b0e590274482cd51cc33dc7809fda19a6e639\"\u003e\u003ccode\u003eb84b0e5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/zarr-developers/pydantic-zarr/issues/156\"\u003e#156\u003c/a\u003e from dstansby/config-deprecation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/zarr-developers/pydantic-zarr/compare/v0.9.2...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ome-zarr-models` from 1.6 to 1.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/releases\"\u003eome-zarr-models's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eome-zarr-models 1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRename remote data test files by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/pull/414\"\u003eome-zarr-models/ome-zarr-models-py#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow the colors field to be absent by \u003ca href=\"https://github.com/rzlim08\"\u003e\u003ccode\u003e@​rzlim08\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/pull/416\"\u003eome-zarr-models/ome-zarr-models-py#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChangelog for 1.7 by \u003ca href=\"https://github.com/dstansby\"\u003e\u003ccode\u003e@​dstansby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/pull/418\"\u003eome-zarr-models/ome-zarr-models-py#418\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rzlim08\"\u003e\u003ccode\u003e@​rzlim08\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/pull/416\"\u003eome-zarr-models/ome-zarr-models-py#416\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/compare/v1.6...v1.7\"\u003ehttps://github.com/ome-zarr-models/ome-zarr-models-py/compare/v1.6...v1.7\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\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/ome-zarr-models/ome-zarr-models-py/blob/main/docs/changelog.md\"\u003eome-zarr-models's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003epydantic\u003c/code\u003e \u0026lt; 2.13, due to new issues in model construction that are not yet resolved.\u003c/li\u003e\n\u003cli\u003eCorrectly allow \u003ccode\u003ecolors\u003c/code\u003e metadata to be not set or \u003ccode\u003enull\u003c/code\u003e inside image-label metadata.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/ome-zarr-models/ome-zarr-models-py/commit/b1fd516230e1f9bdd38206f9b3278f5e93b0a81d\"\u003e\u003ccode\u003eb1fd516\u003c/code\u003e\u003c/a\u003e Changelog for 1.7 (\u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/commit/bf2811161751f0553af51c689010e2c7735edc1c\"\u003e\u003ccode\u003ebf28111\u003c/code\u003e\u003c/a\u003e Allow the colors field to be absent (\u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/commit/17052799d779fab1ff5a8dfe7275d0164832c43b\"\u003e\u003ccode\u003e1705279\u003c/code\u003e\u003c/a\u003e Rename remote data test files (\u003ca href=\"https://redirect.github.com/ome-zarr-models/ome-zarr-models-py/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ome-zarr-models/ome-zarr-models-py/compare/v1.6...v1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `scipy` from 1.17.1 to 1.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/scipy/scipy/releases\"\u003escipy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eSciPy 1.18.0 Release Notes\u003c/h1\u003e\n\u003cp\u003eSciPy \u003ccode\u003e1.18.0\u003c/code\u003e is the culmination of \u003ccode\u003e6\u003c/code\u003e months of hard ...\n\n_Description has been truncated_","html_url":"https://github.com/ome-zarr-models/ome-zarr-book/pull/59","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome-zarr-models%2Fome-zarr-book/issues/59","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/59/packages"}},{"old_version":"4.5.7","new_version":"4.5.10","update_type":"patch","path":null,"pr_created_at":"2026-07-24T23:31:39.000Z","version_change":"4.5.7 → 4.5.10","issue":{"uuid":"4972995635","node_id":"PR_kwDOQyQtu872LAUK","number":199,"state":"closed","title":"Bump jupyterlab from 4.5.7 to 4.5.10","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-04T21:35:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-24T23:31:39.000Z","updated_at":"2026-09-04T21:35:12.000Z","time_to_close":3621812,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.7 to 4.5.10.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003e4.5.10\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.9...be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19186\"\u003e#19186\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReconfigure 4.5.x branch (4.6.x is new stable) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19060\"\u003e#19060\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSplit external link checks and only run if diff includes a URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19029\"\u003e#19029\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-17\u0026amp;to=2026-07-21\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\u003c/p\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/jupyterlab/jupyterlab/commit/af5f5b3c779f6d7170c1124f5818807fa18f3f63\"\u003e\u003ccode\u003eaf5f5b3\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003e\u003ccode\u003ebe9303f\u003c/code\u003e\u003c/a\u003e Backport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19186\"\u003e#19186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/a555fe1dcb4a4d6b135236ae89319a9f303780d9\"\u003e\u003ccode\u003ea555fe1\u003c/code\u003e\u003c/a\u003e Reconfigure 4.5.x branch (4.6.x is new stable) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19060\"\u003e#19060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d8cb6d4319d4e16e9187e16b8e7fbb617132938\"\u003e\u003ccode\u003e8d8cb6d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e on branch 4.5.x (Split external link checks and only run i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.7...@jupyterlab/lsp@4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/miditkl/cremalink/pull/199","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/miditkl%2Fcremalink/issues/199","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/199/packages"}},{"old_version":"3.2.9","new_version":"4.5.10","update_type":"major","path":null,"pr_created_at":"2026-07-23T00:24:56.000Z","version_change":"3.2.9 → 4.5.10","issue":{"uuid":"4954262826","node_id":"PR_kwDOCx0dic71IrbR","number":129,"state":"closed","title":"build(deps): bump jupyterlab from 3.2.9 to 4.5.10","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-08-07T17:38:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-23T00:24:56.000Z","updated_at":"2026-08-07T17:38:29.000Z","time_to_close":1358005,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"jupyterlab","old_version":"3.2.9","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 3.2.9 to 4.5.10.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003e4.5.10\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.9...be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19186\"\u003e#19186\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReconfigure 4.5.x branch (4.6.x is new stable) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19060\"\u003e#19060\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSplit external link checks and only run if diff includes a URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19029\"\u003e#19029\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-17\u0026amp;to=2026-07-21\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\u003c/p\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/jupyterlab/jupyterlab/commit/af5f5b3c779f6d7170c1124f5818807fa18f3f63\"\u003e\u003ccode\u003eaf5f5b3\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003e\u003ccode\u003ebe9303f\u003c/code\u003e\u003c/a\u003e Backport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19186\"\u003e#19186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/a555fe1dcb4a4d6b135236ae89319a9f303780d9\"\u003e\u003ccode\u003ea555fe1\u003c/code\u003e\u003c/a\u003e Reconfigure 4.5.x branch (4.6.x is new stable) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19060\"\u003e#19060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d8cb6d4319d4e16e9187e16b8e7fbb617132938\"\u003e\u003ccode\u003e8d8cb6d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e on branch 4.5.x (Split external link checks and only run i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/vdom@3.2.9...@jupyterlab/lsp@4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=uv\u0026previous-version=3.2.9\u0026new-version=4.5.10)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/omadson/fuzzy-c-means/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/omadson/fuzzy-c-means/pull/129","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/omadson%2Ffuzzy-c-means/issues/129","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/129/packages"}},{"old_version":"4.5.2","new_version":"4.5.10","update_type":"patch","path":null,"pr_created_at":"2026-07-22T23:38:00.000Z","version_change":"4.5.2 → 4.5.10","issue":{"uuid":"4954046070","node_id":"PR_kwDONRm-Xc71H_jQ","number":155,"state":"closed","title":"Bump jupyterlab from 4.5.2 to 4.5.10","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-04T20:35:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-22T23:38:00.000Z","updated_at":"2026-09-04T20:35:22.000Z","time_to_close":3790632,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.2","new_version":"4.5.10","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.2 to 4.5.10.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003e4.5.10\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.9...be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eSecurity patches\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGHSA-gx64-gj6p-pc4c\u003c/li\u003e\n\u003cli\u003eGHSA-89vp-jrxv-24w8\u003c/li\u003e\n\u003cli\u003eGHSA-h5v5-8746-g7mm\u003c/li\u003e\n\u003cli\u003eGHSA-pppj-hq3g-57pj\u003c/li\u003e\n\u003cli\u003eGHSA-whvh-wf3x-g77j\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19186\"\u003e#19186\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReconfigure 4.5.x branch (4.6.x is new stable) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19060\"\u003e#19060\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSplit external link checks and only run if diff includes a URL \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19029\"\u003e#19029\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-17\u0026amp;to=2026-07-21\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-17..2026-07-21\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\u003c/p\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/jupyterlab/jupyterlab/commit/af5f5b3c779f6d7170c1124f5818807fa18f3f63\"\u003e\u003ccode\u003eaf5f5b3\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/be9303f5bcd5308eaeae953c5a3c903046682c2c\"\u003e\u003ccode\u003ebe9303f\u003c/code\u003e\u003c/a\u003e Backport of security patches to \u003ccode\u003e4.5.x\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19186\"\u003e#19186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/a555fe1dcb4a4d6b135236ae89319a9f303780d9\"\u003e\u003ccode\u003ea555fe1\u003c/code\u003e\u003c/a\u003e Reconfigure 4.5.x branch (4.6.x is new stable) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19060\"\u003e#19060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d8cb6d4319d4e16e9187e16b8e7fbb617132938\"\u003e\u003ccode\u003e8d8cb6d\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e on branch 4.5.x (Split external link checks and only run i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.2...@jupyterlab/lsp@4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.2\u0026new-version=4.5.10)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/google-research/perch-hoplite/network/alerts).\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/google-research/perch-hoplite/pull/155","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-research%2Fperch-hoplite/issues/155","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/155/packages"}},{"old_version":"4.5.0a3","new_version":"4.5.9","update_type":"patch","path":null,"pr_created_at":"2026-07-18T00:35:48.000Z","version_change":"4.5.0a3 → 4.5.9","issue":{"uuid":"4915836914","node_id":"PR_kwDOPIbzN87zNLc5","number":7,"state":"closed","title":"Bump jupyterlab from 4.5.0a3 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-22T23:23:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-18T00:35:48.000Z","updated_at":"2026-07-22T23:23:22.000Z","time_to_close":427652,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.0a3","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.0a3 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.8\u003c/h2\u003e\n\u003ch2\u003e4.5.8\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.7...8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent dialog from hanging when \u003ccode\u003egetValue()\u003c/code\u003e throws \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18938\"\u003e#18938\u003c/a\u003e (\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epackaging\u003c/code\u003e min version pin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18910\"\u003e#18910\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse CSS \u003ccode\u003eanchor\u003c/code\u003e for prompt overlay \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18840\"\u003e#18840\u003c/a\u003e (\u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix completer test failures on CI \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18946\"\u003e#18946\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump license webpack plugin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18929\"\u003e#18929\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-04-29\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AAliMahmoudDev+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ACrafterKolyan+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/0dee9961fa67727b84093d79134bd4500ccdde71\"\u003e\u003ccode\u003e0dee996\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003e\u003ccode\u003e8d30d48\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18946\"\u003e#18946\u003c/a\u003e on branch 4.5.x (Fix completer test failures on CI) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18949\"\u003e#18949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/872d4c844974960d8fea87bcd5846ef2bd491129\"\u003e\u003ccode\u003e872d4c8\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18938\"\u003e#18938\u003c/a\u003e on branch 4.5.x (Prevent dialog from hanging when `getValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/d8a387498bf3ca059754e1ce34c71438b25ab429\"\u003e\u003ccode\u003ed8a3874\u003c/code\u003e\u003c/a\u003e Bump license webpack plugin (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18929\"\u003e#18929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.0-alpha.3...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=uv\u0026previous-version=4.5.0a3\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/jupyter-ai-contrib/jupyter-ai-demos/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/jupyter-ai-contrib/jupyter-ai-demos/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jupyter-ai-contrib%2Fjupyter-ai-demos/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"4.5.8","new_version":"4.6.0","update_type":"minor","path":null,"pr_created_at":"2026-06-22T23:56:25.000Z","version_change":"4.5.8 → 4.6.0","issue":{"uuid":"4721455485","node_id":"PR_kwDOL59jms7pay1N","number":341,"state":"closed","title":"Bump the python-packages group with 7 updates","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-29T23:51:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-22T23:56:25.000Z","updated_at":"2026-06-29T23:51:32.000Z","time_to_close":604504,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"python-packages","update_count":7,"packages":[{"name":"pytest","old_version":"9.1.0","new_version":"9.1.1","repository_url":"https://github.com/pytest-dev/pytest"},{"name":"jupyterlab","old_version":"4.5.8","new_version":"4.6.0","repository_url":"https://github.com/jupyterlab/jupyterlab"},{"name":"jupytext","old_version":"1.19.3","new_version":"1.19.4","repository_url":"https://github.com/jupytext/jupytext"},{"name":"coverage","old_version":"7.14.1","new_version":"7.14.3","repository_url":"https://github.com/coveragepy/coveragepy"},{"name":"cytotable","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/cytomining/CytoTable"},{"name":"pycytominer","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/cytomining/pycytominer"},{"name":"selenium","old_version":"4.44.0","new_version":"4.45.0","repository_url":"https://github.com/SeleniumHQ/Selenium"}],"path":null,"ecosystem":"pip"},"body":"Bumps the python-packages group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [pytest](https://github.com/pytest-dev/pytest) | `9.1.0` | `9.1.1` |\n| [jupyterlab](https://github.com/jupyterlab/jupyterlab) | `4.5.8` | `4.6.0` |\n| [jupytext](https://github.com/jupytext/jupytext) | `1.19.3` | `1.19.4` |\n| [coverage](https://github.com/coveragepy/coveragepy) | `7.14.1` | `7.14.3` |\n| [cytotable](https://github.com/cytomining/CytoTable) | `1.2.1` | `1.2.2` |\n| [pycytominer](https://github.com/cytomining/pycytominer) | `1.6.0` | `1.6.1` |\n| [selenium](https://github.com/SeleniumHQ/Selenium) | `4.44.0` | `4.45.0` |\n\nUpdates `pytest` from 9.1.0 to 9.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest/releases\"\u003epytest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.1.1\u003c/h2\u003e\n\u003ch1\u003epytest 9.1.1 (2026-06-19)\u003c/h1\u003e\n\u003ch2\u003eBug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14220\"\u003e#14220\u003c/a\u003e: Fixed a logic bug in \u003ccode\u003epytest.RaisesGroup\u003c/code\u003e which would might cause it to display incorrect \u0026quot;It matches \u003c!-- raw HTML omitted --\u003eFooError()\u003c!-- raw HTML omitted --\u003e which was paired with \u003c!-- raw HTML omitted --\u003eBarError\u003c!-- raw HTML omitted --\u003e\u0026quot; messages.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14591\"\u003e#14591\u003c/a\u003e: Fixed a regression in pytest 9.1.0 which caused overriding a parametrized fixture with an indirect \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://github.com/pytest\"\u003e\u003ccode\u003e@​pytest\u003c/code\u003e\u003c/a\u003e.mark.parametrize\u003c!-- raw HTML omitted --\u003e to fail with \u0026quot;duplicate parametrization of '\u0026lt;fixture name\u0026gt;'\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14606\"\u003e#14606\u003c/a\u003e: Fixed \u003ccode\u003elist-item\u003c/code\u003e typing errors from mypy in \u003ccode\u003e@pytest.mark.parametrize \u0026lt;pytest.mark.parametrize ref\u0026gt;\u003c/code\u003e \u003ccode\u003eargvalues\u003c/code\u003e parameter.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14608\"\u003e#14608\u003c/a\u003e: Fixed a regression in pytest 9.1.0 where \u003ccode\u003econftest.py\u003c/code\u003e files located in \u003ccode\u003e\u0026lt;invocation dir\u0026gt;/test*\u003c/code\u003e were no longer loaded as initial conftests when invoked without arguments.\nThis could cause certain hooks (like \u003ccode\u003epytest_addoption\u003c/code\u003e) in these files to not fire.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/pytest-dev/pytest/commit/cf470ec0bf7eb89cd97dd56df4859eae5db46447\"\u003e\u003ccode\u003ecf470ec\u003c/code\u003e\u003c/a\u003e Prepare release version 9.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/e0c8ce6cc5db1f08363be6f152c32e6838df2690\"\u003e\u003ccode\u003ee0c8ce6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14625\"\u003e#14625\u003c/a\u003e from pytest-dev/patchback/backports/9.1.x/a07c31a97...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/1b82d1694fce22385ee7a4287917fbafbaf2e757\"\u003e\u003ccode\u003e1b82d16\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14624\"\u003e#14624\u003c/a\u003e from pytest-dev/patchback/backports/9.1.x/b375b79ec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/501c4bc784da3b08bfcaa64858eba5d15dc59e53\"\u003e\u003ccode\u003e501c4bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14596\"\u003e#14596\u003c/a\u003e from bluetech/doc-classmethod\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/b61f588e36e9377c3d1d3f06bece1da0fc31d9ca\"\u003e\u003ccode\u003eb61f588\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14622\"\u003e#14622\u003c/a\u003e from chrisburr/fix-14608-initial-conftest-test-subdir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/9a567e009f4d2da3ce1721c6db3109cb5744d40a\"\u003e\u003ccode\u003e9a567e0\u003c/code\u003e\u003c/a\u003e [automated] Update plugin list (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14617\"\u003e#14617\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14618\"\u003e#14618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/ef8b2993e5b48639e4a3d97d0525df9760781384\"\u003e\u003ccode\u003eef8b299\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14620\"\u003e#14620\u003c/a\u003e from pytest-dev/patchback/backports/9.1.x/680f9f3ed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/66abd0784d4cb7c1ba44ab9a8896506cd4985acc\"\u003e\u003ccode\u003e66abd07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14220\"\u003e#14220\u003c/a\u003e from bysiber/fix-stale-iexp-raisesgroup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/79fbf93b666cac5f27c9dad047943d47b766c8d5\"\u003e\u003ccode\u003e79fbf93\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14612\"\u003e#14612\u003c/a\u003e from pytest-dev/patchback/backports/9.1.x/974ed48b6...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/0d312eb876177e9f1c04262b54060a41034ebf5c\"\u003e\u003ccode\u003e0d312eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14611\"\u003e#14611\u003c/a\u003e from bluetech/parametrize-argvalues-typing\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest/compare/9.1.0...9.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupyterlab` from 4.5.8 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.6.0\u003c/h2\u003e\n\u003ch2\u003e4.6.0\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.0...abacfb97ae0c679b00674faec5643f38c91119f9\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eNew features added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport horizontal activity bars \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18832\"\u003e#18832\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose cell index and cell count in the statusbar \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18708\"\u003e#18708\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow moving sections between panels \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18703\"\u003e#18703\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the breadcrumbs in filebrowser editable + completion \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18571\"\u003e#18571\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;Date Created\u0026quot; column to file browser \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18533\"\u003e#18533\u003c/a\u003e (\u003ca href=\"https://github.com/ktaletsk\"\u003e\u003ccode\u003e@​ktaletsk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/RRosio\"\u003e\u003ccode\u003e@​RRosio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd command and buttons to select previous/next last modified cell \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18210\"\u003e#18210\u003c/a\u003e (\u003ca href=\"https://github.com/Yahiewi\"\u003e\u003ccode\u003e@​Yahiewi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(completer): Add syntax highlighting for ghost text \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18073\"\u003e#18073\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace deprecated \u003ccode\u003ekeyCode\u003c/code\u003e with \u003ccode\u003ekey\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18674\"\u003e#18674\u003c/a\u003e (\u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrives: Deprecate the notion of defaultContentProvider \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18169\"\u003e#18169\u003c/a\u003e (\u003ca href=\"https://github.com/martinRenou\"\u003e\u003ccode\u003e@​martinRenou\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jasongrout\"\u003e\u003ccode\u003e@​jasongrout\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements made\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate lumino to \u003ccode\u003ev2026.5.25\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18942\"\u003e#18942\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove scroll overlay icon placement \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18907\"\u003e#18907\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize resizing dock panels (with an opt-out) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18877\"\u003e#18877\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse resolvePath API for traceback path resolution \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18876\"\u003e#18876\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd loading animation for file browser refresh action \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18855\"\u003e#18855\u003c/a\u003e (\u003ca href=\"https://github.com/Siddhazntx\"\u003e\u003ccode\u003e@​Siddhazntx\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade Stylelint to v16 \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18848\"\u003e#18848\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd category-level ordering support for launcher sections via \u003ccode\u003ecategoryRank\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18779\"\u003e#18779\u003c/a\u003e (\u003ca href=\"https://github.com/tsharma-dev\"\u003e\u003ccode\u003e@​tsharma-dev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFile browser: replace Preferred icon to avoid confusion with Home \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18773\"\u003e#18773\u003c/a\u003e (\u003ca href=\"https://github.com/tsharma-dev\"\u003e\u003ccode\u003e@​tsharma-dev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAsk if the user wants to sanitize HTML export and send param to jupyter server \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18765\"\u003e#18765\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a setting to disable the dock panel padding \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18760\"\u003e#18760\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove Simple Mode switch from the status bar \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18757\"\u003e#18757\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aarondr77\"\u003e\u003ccode\u003e@​aarondr77\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd toggle command for output scrolling \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18754\"\u003e#18754\u003c/a\u003e (\u003ca href=\"https://github.com/itsmejay80\"\u003e\u003ccode\u003e@​itsmejay80\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor shared document dirty state \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18739\"\u003e#18739\u003c/a\u003e (\u003ca href=\"https://github.com/davidbrochart\"\u003e\u003ccode\u003e@​davidbrochart\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/SylvainCorlay\"\u003e\u003ccode\u003e@​SylvainCorlay\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/brichet\"\u003e\u003ccode\u003e@​brichet\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestrict 1-6 shortcuts for converting cell to headings to Markdown cells \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18734\"\u003e#18734\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;toggle hidden file\u0026quot; to command palette \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18732\"\u003e#18732\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd command and Command Palette entry for crumbs path edition \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18729\"\u003e#18729\u003c/a\u003e (\u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntegrate Plugin Playground into docs \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18726\"\u003e#18726\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Carreau\"\u003e\u003ccode\u003e@​Carreau\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow reset query parameter with values (e.g. ?reset=1) \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18702\"\u003e#18702\u003c/a\u003e (\u003ca href=\"https://github.com/tubaman\"\u003e\u003ccode\u003e@​tubaman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/claude\"\u003e\u003ccode\u003e@​claude\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/itsmejay80\"\u003e\u003ccode\u003e@​itsmejay80\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Keyboard Shortcuts in Settings Editor \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18655\"\u003e#18655\u003c/a\u003e (\u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix accessibility of Keyboard Shortcuts dialog \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18650\"\u003e#18650\u003c/a\u003e (\u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jayaprajapatii\"\u003e\u003ccode\u003e@​jayaprajapatii\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate default font family to honor macOS system-wide ui-monospace \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18647\"\u003e#18647\u003c/a\u003e (\u003ca href=\"https://github.com/flaviomartins\"\u003e\u003ccode\u003e@​flaviomartins\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edeletable\u003c/code\u003e toggle to common tools notebook widget \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18645\"\u003e#18645\u003c/a\u003e (\u003ca href=\"https://github.com/cmarmo\"\u003e\u003ccode\u003e@​cmarmo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove focus indicators \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18619\"\u003e#18619\u003c/a\u003e (\u003ca href=\"https://github.com/IsabelParedes\"\u003e\u003ccode\u003e@​IsabelParedes\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eIDefaultFileBrowserRenderer\u003c/code\u003e to customize the default file browser renderer \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18600\"\u003e#18600\u003c/a\u003e (\u003ca href=\"https://github.com/jtpio\"\u003e\u003ccode\u003e@​jtpio\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePersist file browser sort state in state DB \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18596\"\u003e#18596\u003c/a\u003e (\u003ca href=\"https://github.com/statxc\"\u003e\u003ccode\u003e@​statxc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd language pack installation support via Settings \u0026gt; Language menu \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18595\"\u003e#18595\u003c/a\u003e (\u003ca href=\"https://github.com/bittoby\"\u003e\u003ccode\u003e@​bittoby\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove screen reader behavior in launcher/notebook and add tests \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18570\"\u003e#18570\u003c/a\u003e (\u003ca href=\"https://github.com/autodots-AHassan\"\u003e\u003ccode\u003e@​autodots-AHassan\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/604d873f61b50ef6c3fadc048e05291cb09a7890\"\u003e\u003ccode\u003e604d873\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/abacfb97ae0c679b00674faec5643f38c91119f9\"\u003e\u003ccode\u003eabacfb9\u003c/code\u003e\u003c/a\u003e Fix flaky 'Switch back and forth to reference page' test (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19043\"\u003e#19043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3554aafaf2d8b2bca167fb34a28a994799f05bd1\"\u003e\u003ccode\u003e3554aaf\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.6.0rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/ec0b487fa4f836a2ed68811243c27224807ffecd\"\u003e\u003ccode\u003eec0b487\u003c/code\u003e\u003c/a\u003e Bump markdown-it from 14.1.0 to 14.2.0 (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19041\"\u003e#19041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/86e3ab55590087f9f43cc83560aba139fb64079b\"\u003e\u003ccode\u003e86e3ab5\u003c/code\u003e\u003c/a\u003e Stabilize subpixel editor line shift on Welcome screenshot (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19039\"\u003e#19039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/1bfdf4fe2cb716f1e529f6c513de758c1f88a677\"\u003e\u003ccode\u003e1bfdf4f\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​babel/core\u003c/code\u003e from 7.21.0 to 7.29.6 (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19036\"\u003e#19036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/153e5009d7785b599e67f5080d20c1e406e619a6\"\u003e\u003ccode\u003e153e500\u003c/code\u003e\u003c/a\u003e Avoid debugger toolbar button flicker during kernel startup (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19006\"\u003e#19006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/75804f04377d6b88bc33139597f3448963cf4402\"\u003e\u003ccode\u003e75804f0\u003c/code\u003e\u003c/a\u003e Bump form-data from 4.0.5 to 4.0.6 (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19040\"\u003e#19040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/f91166c289bb5c88c8ef85c0f0c0aa306ffebf55\"\u003e\u003ccode\u003ef91166c\u003c/code\u003e\u003c/a\u003e Bump dompurify from 3.4.0 to 3.4.10 (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19037\"\u003e#19037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/deb364dace1f855805b83d1e656c256ff8d0ddab\"\u003e\u003ccode\u003edeb364d\u003c/code\u003e\u003c/a\u003e Split external link checks and only run if diff includes a URL (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19029\"\u003e#19029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.8...@jupyterlab/lsp@4.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupytext` from 1.19.3 to 1.19.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupytext/jupytext/releases\"\u003ejupytext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.19.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanged\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJupytext's documentation is now at \u003ca href=\"https://jupytext.org\"\u003ehttps://jupytext.org\u003c/a\u003e! (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1538\"\u003e#1538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have moved Jupytext to its own Jupytext organization (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated the JupyterLab extension production dependencies (12 patch updates) (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe require \u003ccode\u003epandoc\u0026lt;3.10\u003c/code\u003e on the CI as pandoc converts the \u0026quot;3.10\u0026quot; string to a float, which then causes issues in Jupytext (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed the CI so that tests also run on scheduled runs, and so that \u003ccode\u003ejupyterfs\u003c/code\u003e tests are skipped when their initialization fails (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn the CI, the extension is build using a dedicated \u003ccode\u003ebuild\u003c/code\u003e pixi environment.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWe now support unicode characters while dumping YAML (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA new \u003ccode\u003ecustom_language_magics\u003c/code\u003e option is available (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1491\"\u003e#1491\u003c/a\u003e). Thanks to \u003ca href=\"https://github.com/steovd\"\u003esteovd\u003c/a\u003e for making the PR!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://github.com/jupytext/jupytext/security/advisories/GHSA-m22c-4q2m-m5wr\"\u003eGHSA-m22c-4q2m-m5wr\u003c/a\u003e: the \u003ccode\u003eupdate-playwright-snapshots\u003c/code\u003e workflow was\ntriggerable by any user via an \u003ccode\u003eissue_comment\u003c/code\u003e event. It now checks that the\ncomment author is an OWNER, MEMBER, or COLLABORATOR before running\n(\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet \u003ccode\u003epersist-credentials: false\u003c/code\u003e on all workflow checkout steps as\ndefense-in-depth, preventing a live \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e from being left in\n\u003ccode\u003e.git/config\u003c/code\u003e where attacker-controlled build hooks could read it. This is\nstrictly required only for \u003ccode\u003eupdate-playwright-snapshots\u003c/code\u003e (fixed above), but\napplies to all workflows so they remain safe if their scope is later extended.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/jupytext/jupytext/blob/main/CHANGELOG.md\"\u003ejupytext's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.19.4 (2026-06-21)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanged\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJupytext's documentation is now at \u003ca href=\"https://jupytext.org\"\u003ehttps://jupytext.org\u003c/a\u003e! (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1538\"\u003e#1538\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have moved Jupytext to its own Jupytext organization (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated the JupyterLab extension production dependencies (12 patch updates) (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe require \u003ccode\u003epandoc\u0026lt;3.10\u003c/code\u003e on the CI as pandoc converts the \u0026quot;3.10\u0026quot; string to a float, which then causes issues in Jupytext (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed the CI so that tests also run on scheduled runs, and so that \u003ccode\u003ejupyterfs\u003c/code\u003e tests are skipped when their initialization fails (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn the CI, the extension is build using a dedicated \u003ccode\u003ebuild\u003c/code\u003e pixi environment.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWe now support unicode characters while dumping YAML (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA new \u003ccode\u003ecustom_language_magics\u003c/code\u003e option is available (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1491\"\u003e#1491\u003c/a\u003e). Thanks to \u003ca href=\"https://github.com/steovd\"\u003esteovd\u003c/a\u003e for making the PR!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSecurity\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://github.com/jupytext/jupytext/security/advisories/GHSA-m22c-4q2m-m5wr\"\u003eGHSA-m22c-4q2m-m5wr\u003c/a\u003e: the \u003ccode\u003eupdate-playwright-snapshots\u003c/code\u003e workflow was\ntriggerable by any user via an \u003ccode\u003eissue_comment\u003c/code\u003e event. It now checks that the\ncomment author is an OWNER, MEMBER, or COLLABORATOR before running\n(\u003ca href=\"https://redirect.github.com/jupytext/jupytext/pull/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet \u003ccode\u003epersist-credentials: false\u003c/code\u003e on all workflow checkout steps as\ndefense-in-depth, preventing a live \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e from being left in\n\u003ccode\u003e.git/config\u003c/code\u003e where attacker-controlled build hooks could read it. This is\nstrictly required only for \u003ccode\u003eupdate-playwright-snapshots\u003c/code\u003e (fixed above), but\napplies to all workflows so they remain safe if their scope is later extended.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/jupytext/jupytext/commit/95cd28188b954dfd6d2b539e554a1fed19acd301\"\u003e\u003ccode\u003e95cd281\u003c/code\u003e\u003c/a\u003e Fix: quarto example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/8ef90bb341395b802b86d5343d4f3d22b2cb02c1\"\u003e\u003ccode\u003e8ef90bb\u003c/code\u003e\u003c/a\u003e Move Jupytext to a Jupytext organization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/7cfe21dede95b63e56903ab0e66ee36b70fac2ac\"\u003e\u003ccode\u003e7cfe21d\u003c/code\u003e\u003c/a\u003e Update the jupytext.org website (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/590ce6156a90ea3e15839fab95df38837aaba079\"\u003e\u003ccode\u003e590ce61\u003c/code\u003e\u003c/a\u003e build(deps): bump undici\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/61e71631c7703733b34a12042e1abd25035766f6\"\u003e\u003ccode\u003e61e7163\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ecustom_language_magics\u003c/code\u003e option to support user-defined language magics i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/1d464ebeca715b06a65bf133726a093c4afa2cae\"\u003e\u003ccode\u003e1d464eb\u003c/code\u003e\u003c/a\u003e Fix: use comment-tag to update the existing PR comment (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/7a6553371d4d4b378a38ecc685ddb6048ca163ed\"\u003e\u003ccode\u003e7a65533\u003c/code\u003e\u003c/a\u003e Fix CI: Build the extension with a dedicated pixi environment (\u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/cbf24f81ed5a9fb35793b6f118a69c88974a89a9\"\u003e\u003ccode\u003ecbf24f8\u003c/code\u003e\u003c/a\u003e docs: add changelog entries for \u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1539\"\u003e#1539\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1540\"\u003e#1540\u003c/a\u003e, and \u003ca href=\"https://redirect.github.com/jupytext/jupytext/issues/1541\"\u003e#1541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/7e433c5018ece6a498dd79f04936168ea89d260f\"\u003e\u003ccode\u003e7e433c5\u003c/code\u003e\u003c/a\u003e ci: set persist-credentials: false on all workflow checkouts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupytext/jupytext/commit/2d09640307f64ebd675804bdcdd8d081a0ab65e7\"\u003e\u003ccode\u003e2d09640\u003c/code\u003e\u003c/a\u003e build(deps): bump the jupytext-extension-dependencies group across 2 director...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupytext/jupytext/compare/v1.19.3...v1.19.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `coverage` from 7.14.1 to 7.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst\"\u003ecoverage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.14.3 — 2026-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: the default \u003ccode\u003e...\u003c/code\u003e exclusion rule now also matches function bodies\nwhose closing return-type bracket is on its own line (for example, after a\nlong \u003ccode\u003e-\u0026gt; dict[ ... ]\u003c/code\u003e annotation that a formatter has split over multiple\nlines). Closes \u003ccode\u003eissue 2185\u003c/code\u003e\u003cem\u003e, thanks \u003ccode\u003eMengjia Shang \u0026lt;pull 2196_\u0026gt;\u003c/code\u003e\u003c/em\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: On 3.13t, we incorrectly issued \u003ccode\u003eCouldn't import C tracer\u003c/code\u003e errors.\nWe can't import the C tracer because in 7.14.2 we stopped shipping compiled\nwheels for 3.13t. Thanks, \u003ccode\u003eHugo van Kemenade \u0026lt;pull 2203_\u0026gt;\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e.. _issue 2185: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2185\"\u003ecoveragepy/coveragepy#2185\u003c/a\u003e\n.. _pull 2196: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/pull/2196\"\u003ecoveragepy/coveragepy#2196\u003c/a\u003e\n.. _pull 2203: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/pull/2203\"\u003ecoveragepy/coveragepy#2203\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e.. _changes_7-14-2:\u003c/p\u003e\n\u003ch2\u003eVersion 7.14.2 — 2026-06-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: some messages were being written to stdout, making \u003ccode\u003ecoverage json -o -\u003c/code\u003e useless for capturing JSON output. Now messages are written to stderr,\nfixing \u003ccode\u003eissue 2197\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: \u003ccode\u003eCoverageData\u003c/code\u003e kept one SQLite connection per thread that recorded\ncoverage, but never closed them when those threads terminated. On long runs\nwith many short-lived threads this leaked one file descriptor per dead\nthread, eventually failing with \u003ccode\u003eOSError: [Errno 24] Too many open files\u003c/code\u003e.\nConnections belonging to terminated threads are now closed and dropped.\nFixes \u003ccode\u003eissue 2192\u003c/code\u003e\u003cem\u003e.  Thanks, \u003ccode\u003eMatthew Lloyd \u0026lt;pull 2193_\u0026gt;\u003c/code\u003e\u003c/em\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: when using sys.monitoring, we were assuming we could use the\n\u003ccode\u003eCOVERAGE_ID\u003c/code\u003e tool id.  But other tools might also assume they could use\nthat id.  Pre-allocated ids don't really make sense, so now we search for a\nusable one instead. Fixes \u003ccode\u003eissue 2187\u003c/code\u003e_.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFollowing \u003ccode\u003ethe advice of cibuildwheel \u0026lt;no-13t_\u0026gt;\u003c/code\u003e_, we no longer distribute\nwheels for Python 3.13 free-threaded.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e.. _issue 2187: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2187\"\u003ecoveragepy/coveragepy#2187\u003c/a\u003e\n.. _issue 2192: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2192\"\u003ecoveragepy/coveragepy#2192\u003c/a\u003e\n.. _pull 2193: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/pull/2193\"\u003ecoveragepy/coveragepy#2193\u003c/a\u003e\n.. _issue 2197: \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2197\"\u003ecoveragepy/coveragepy#2197\u003c/a\u003e\n.. _no-13t: \u003ca href=\"https://py-free-threading.github.io/ci/#building-free-threaded-wheels-with-cibuildwheel\"\u003ehttps://py-free-threading.github.io/ci/#building-free-threaded-wheels-with-cibuildwheel\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e.. _changes_7-14-1:\u003c/p\u003e\n\u003c/blockquote\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/coveragepy/coveragepy/commit/22f13eacc2258aee53198b6176db1ca89c32a12e\"\u003e\u003ccode\u003e22f13ea\u003c/code\u003e\u003c/a\u003e docs: sample HTML for 7.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/2ca4e5fe61a551fc55e48428c8140cb7d325566a\"\u003e\u003ccode\u003e2ca4e5f\u003c/code\u003e\u003c/a\u003e docs: prep for 7.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/01d714e5cb457177e999e78fde0c438283f7e4db\"\u003e\u003ccode\u003e01d714e\u003c/code\u003e\u003c/a\u003e docs: add changelog entry for \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/f36248d7ba313734d4fcf3d6eab713b5eba2c259\"\u003e\u003ccode\u003ef36248d\u003c/code\u003e\u003c/a\u003e fix: don't emit 'Couldn't import C tracer' warning for 3.13t (\u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2203\"\u003e#2203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/86d73d1c4c60bdb2ea03f982cd4e33c77879ba77\"\u003e\u003ccode\u003e86d73d1\u003c/code\u003e\u003c/a\u003e docs: thanks, Mengjia Shang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/3d4ae3cb7c77f7521d91200a1e5de13425bbdff4\"\u003e\u003ccode\u003e3d4ae3c\u003c/code\u003e\u003c/a\u003e docs: add the \u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2196\"\u003e#2196\u003c/a\u003e pr link to CHANGES\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/f4b2b4d35e1b7cd8f33f1ee88d354b0debeeed08\"\u003e\u003ccode\u003ef4b2b4d\u003c/code\u003e\u003c/a\u003e fix: exclude \u003ccode\u003e...\u003c/code\u003e bodies after multi-line return-type annotations (\u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2185\"\u003e#2185\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/1980ed0730956f0cc179e8568e1c8ee848f2d42b\"\u003e\u003ccode\u003e1980ed0\u003c/code\u003e\u003c/a\u003e chore: bump sigstore/gh-action-sigstore-python (\u003ca href=\"https://redirect.github.com/coveragepy/coveragepy/issues/2201\"\u003e#2201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/bca3217a1dadf35fa1d444722ec9f05dd5819089\"\u003e\u003ccode\u003ebca3217\u003c/code\u003e\u003c/a\u003e build: since we don't ship 3.13t, don't test it\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coveragepy/coveragepy/commit/77550d83b2f35818a1ca8931289b81d161222031\"\u003e\u003ccode\u003e77550d8\u003c/code\u003e\u003c/a\u003e docs: oops, mismatched pull requests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coveragepy/coveragepy/compare/7.14.1...7.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cytotable` from 1.2.1 to 1.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cytomining/CytoTable/releases\"\u003ecytotable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix multi-source convert path collision (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/442\"\u003e#442\u003c/a\u003e) (\u003ca href=\"https://github.com/kenibrewer\"\u003e\u003ccode\u003e@​kenibrewer\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump jupyter-server from 2.19.0 to 2.20.0 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/471\"\u003e#471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump tornado from 6.5.6 to 6.5.7 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/470\"\u003e#470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bleach from 6.3.0 to 6.4.0 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump cryptography from 48.0.0 to 48.0.1 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump aiohttp from 3.14.0 to 3.14.1 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit PyPI deployments (\u003ca href=\"https://github.com/d33bs\"\u003e\u003ccode\u003e@​d33bs\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/466\"\u003e#466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/cytomining/CytoTable/commit/6189fd196bb9c16c3855b6a8835b2dc1b531980e\"\u003e\u003ccode\u003e6189fd1\u003c/code\u003e\u003c/a\u003e Fix multi-source convert path collision (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/442\"\u003e#442\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/ad063722ff64bf78ed7757fbab6507c8904ba606\"\u003e\u003ccode\u003ead06372\u003c/code\u003e\u003c/a\u003e Bump jupyter-server from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/471\"\u003e#471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/1aa37e9192833a031fb526d2fb9c65db8d0b5bc9\"\u003e\u003ccode\u003e1aa37e9\u003c/code\u003e\u003c/a\u003e Bump tornado from 6.5.6 to 6.5.7 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/470\"\u003e#470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/9976bcd20f917673d7023fcadfc3beff5f259039\"\u003e\u003ccode\u003e9976bcd\u003c/code\u003e\u003c/a\u003e Bump bleach from 6.3.0 to 6.4.0 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/0399d10e382e18115476b98afb5a9ca1e6031a47\"\u003e\u003ccode\u003e0399d10\u003c/code\u003e\u003c/a\u003e Bump cryptography from 48.0.0 to 48.0.1 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/56f1adbecce4d12a0f62f08483b3d5ba7eb7bd56\"\u003e\u003ccode\u003e56f1adb\u003c/code\u003e\u003c/a\u003e Bump aiohttp from 3.14.0 to 3.14.1 (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/CytoTable/commit/c20eeb170a60a142dd41cf26983cbc709d7afa6f\"\u003e\u003ccode\u003ec20eeb1\u003c/code\u003e\u003c/a\u003e Limit PyPI deployments (\u003ca href=\"https://redirect.github.com/cytomining/CytoTable/issues/466\"\u003e#466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cytomining/CytoTable/compare/v1.2.1...v1.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pycytominer` from 1.6.0 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cytomining/pycytominer/releases\"\u003epycytominer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.1 (2026-06-17)\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding roadmap (\u003ca href=\"https://github.com/gwaybio\"\u003e\u003ccode\u003e@​gwaybio\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate core pycytominer docs and return types (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tornado from 6.5.5 to 6.5.6 (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ca href=\"https://github.com/tox-dev/pyproject-fmt\"\u003ehttps://github.com/tox-dev/pyproject-fmt\u003c/a\u003e from v2.12.1 to 2.23.0 in the pre-commit-hooks group across 1 directory (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the python-packages group across 1 directory with 8 updates (@\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd minimal install/import tests on Linux and macOS (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix modz bug (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix codecov badge (\u003ca href=\"https://github.com/gwaybio\"\u003e\u003ccode\u003e@​gwaybio\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Sphinx deprecation warnings to legacy pycytominer modules and functions (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded deprecation warnings for DeepProfiler_processing.py and cell_locations.py  (\u003ca href=\"https://github.com/axiomcura\"\u003e\u003ccode\u003e@​axiomcura\u003c/code\u003e\u003c/a\u003e via \u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\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/cytomining/pycytominer/commit/dfa0237821556dc5dd7442bbdc809b2d98b354d9\"\u003e\u003ccode\u003edfa0237\u003c/code\u003e\u003c/a\u003e Adding roadmap (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/d046f844099ff655e792dc52cc64d489d058152d\"\u003e\u003ccode\u003ed046f84\u003c/code\u003e\u003c/a\u003e Update core pycytominer docs and return types (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/d2cdb7b3853a2fd461f9e5d01770aa251f1da956\"\u003e\u003ccode\u003ed2cdb7b\u003c/code\u003e\u003c/a\u003e build(deps): bump tornado from 6.5.5 to 6.5.6 (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/9c457ae34e461a589d4de9ed16b8268081449773\"\u003e\u003ccode\u003e9c457ae\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ca href=\"https://github.com/tox-dev/pyproject-fmt\"\u003ehttps://github.com/tox-dev/pyproject-fmt\u003c/a\u003e from v2.12.1 to 2....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/4463c73b50fbaffd7e953aae7ce7867d08c2bdc5\"\u003e\u003ccode\u003e4463c73\u003c/code\u003e\u003c/a\u003e build(deps): bump the python-packages group across 1 directory with 8 updates...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/dda58aa0b14017eeffe2b9bdcb7f2a402c13e5b9\"\u003e\u003ccode\u003edda58aa\u003c/code\u003e\u003c/a\u003e Add minimal install/import tests on Linux and macOS (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/4f3777984b4e6aba1b2d43a63ea7573d4da93f29\"\u003e\u003ccode\u003e4f37779\u003c/code\u003e\u003c/a\u003e fix modz bug (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/edbe8d6203732f13813c90abe086d5d74471b3d3\"\u003e\u003ccode\u003eedbe8d6\u003c/code\u003e\u003c/a\u003e fix codecov badge (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/1b49485dafdf315d3ac46e9bcd42456a7be6e33d\"\u003e\u003ccode\u003e1b49485\u003c/code\u003e\u003c/a\u003e added deprecation warnings to  pycytominer docs (\u003ca href=\"https://redirect.github.com/cytomining/pycytominer/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cytomining/pycytominer/commit/13fa5efd1049cc1b6b1cb5dab4a1f72e28d26a56\"\u003e\u003ccode\u003e13fa5ef\u003c/code\u003e\u003c/a\u003e Added deprecation warnings for DeepProfiler_processing.py and cell_locations....\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cytomining/pycytominer/compare/v1.6.0...v1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `selenium` from 4.44.0 to 4.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/Selenium/releases\"\u003eselenium's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.45.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[build] derive PR diff base from HEAD^1 instead of trunk tip by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17438\"\u003eSeleniumHQ/selenium#17438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] setup trusted publishing from Github to npmrc by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17445\"\u003eSeleniumHQ/selenium#17445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] generate release notes from previous minor release tag by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17449\"\u003eSeleniumHQ/selenium#17449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] fix when to update lock files during the release process by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17450\"\u003eSeleniumHQ/selenium#17450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] remove deprecated logging classes by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17453\"\u003eSeleniumHQ/selenium#17453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Close pre-handshake race in WebSocket proxy by \u003ca href=\"https://github.com/shs96c\"\u003e\u003ccode\u003e@​shs96c\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17435\"\u003eSeleniumHQ/selenium#17435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[JavaScript] Correct handling for older browsers and missing casing by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17451\"\u003eSeleniumHQ/selenium#17451\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse pyproject for Python runtime deps lock input by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17452\"\u003eSeleniumHQ/selenium#17452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] deprecate curb http client support by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17443\"\u003eSeleniumHQ/selenium#17443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[javascript] Migrate find-elements atom from Closure to TypeScript by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17458\"\u003eSeleniumHQ/selenium#17458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] replace rules_python sphinxdocs with local sphinx_docs rule by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17461\"\u003eSeleniumHQ/selenium#17461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Configure Renovate dashboard approval by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17464\"\u003eSeleniumHQ/selenium#17464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] update vulnerable dependency with a range by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17466\"\u003eSeleniumHQ/selenium#17466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] remove duplicated grid ui tests by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17468\"\u003eSeleniumHQ/selenium#17468\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] update java graphpql dependency by filtering out bad reference by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17469\"\u003eSeleniumHQ/selenium#17469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] upgrade to steep 2.0 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17470\"\u003eSeleniumHQ/selenium#17470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rust] update dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17472\"\u003eSeleniumHQ/selenium#17472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] update GitHub Actions to latest major versions by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17475\"\u003eSeleniumHQ/selenium#17475\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] update dev dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17474\"\u003eSeleniumHQ/selenium#17474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] fix template caching by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17476\"\u003eSeleniumHQ/selenium#17476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] update system.text.json to 8.0.6 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17477\"\u003eSeleniumHQ/selenium#17477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] update dev dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17479\"\u003eSeleniumHQ/selenium#17479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] upgrade paket from v9 to v10 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17481\"\u003eSeleniumHQ/selenium#17481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump bazel version to 9.1 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17480\"\u003eSeleniumHQ/selenium#17480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rust] update zip to v8 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17485\"\u003eSeleniumHQ/selenium#17485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] update eslint to v10 with fixes by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17482\"\u003eSeleniumHQ/selenium#17482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] Update ruby to 3.3.9 by \u003ca href=\"https://github.com/aguspe\"\u003e\u003ccode\u003e@​aguspe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17484\"\u003eSeleniumHQ/selenium#17484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] include snupkg files when packaging things up and allow the use of sourcelink by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17467\"\u003eSeleniumHQ/selenium#17467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] update download-artifact to v8 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17493\"\u003eSeleniumHQ/selenium#17493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] run format against slnx instead of looping csproj by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17483\"\u003eSeleniumHQ/selenium#17483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump low-risk Bazel module dependencies by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17494\"\u003eSeleniumHQ/selenium#17494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rust] update reqwest to 0.13 by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17488\"\u003eSeleniumHQ/selenium#17488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [build] Fix remote linkage in SourceLink by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17495\"\u003eSeleniumHQ/selenium#17495\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] remove renovate update requests pending work done in \u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17427\"\u003e#17427\u003c/a\u003e by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17498\"\u003eSeleniumHQ/selenium#17498\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [build] Support deterministic build output by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17497\"\u003eSeleniumHQ/selenium#17497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump ruby versions to latest patch releases by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17496\"\u003eSeleniumHQ/selenium#17496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] remove npm dependency by using bazel for everything by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17499\"\u003eSeleniumHQ/selenium#17499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump rules_jvm_external by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17501\"\u003eSeleniumHQ/selenium#17501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] bump rules_closure version by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17500\"\u003eSeleniumHQ/selenium#17500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] clarify dependency pin and update tasks by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17463\"\u003eSeleniumHQ/selenium#17463\u003c/a\u003e\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/cd6a3cdfca6970f62e5bc8344109d0fe0e2af05e\"\u003e\u003ccode\u003ecd6a3cd\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.45.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17680\"\u003e#17680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/15fad06cba4d0eb577bf3891954ecaf81e9a11d8\"\u003e\u003ccode\u003e15fad06\u003c/code\u003e\u003c/a\u003e [build] Automated Browser Version Update (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17679\"\u003e#17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/cb9b6fdbabdc1ed68a8bdbf31a4222c0396fe2fd\"\u003e\u003ccode\u003ecb9b6fd\u003c/code\u003e\u003c/a\u003e [grid] Add support Redis-backed for SessionQueue (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17678\"\u003e#17678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/18bb1d97d3db196522aa9b3873a350dc40d3ccb8\"\u003e\u003ccode\u003e18bb1d9\u003c/code\u003e\u003c/a\u003e [py] terminate driver service process when start() fails to connect (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17651\"\u003e#17651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/b3164ef7d071b5add6750d686ffbae1b936cadf0\"\u003e\u003ccode\u003eb3164ef\u003c/code\u003e\u003c/a\u003e [grid] add HtmlUnit browser logo to Grid UI (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17656\"\u003e#17656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/bb741bd07b1c5e36054328627903b4507eaca9f5\"\u003e\u003ccode\u003ebb741bd\u003c/code\u003e\u003c/a\u003e [build] Automated Browser Version Update (\u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17658\"\u003e#17658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/887237c468022cb5e4637aa98404fac2de0c8d23\"\u003e\u003ccode\u003e887237c\u003c/code\u003e\u003c/a\u003e [py] translate continue_request/continue_response kwargs to BiDi wire format ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/f53de51c263c5ab0e598253a46286777a794ede0\"\u003e\u003ccode\u003ef53de51\u003c/code\u003e\u003c/a\u003e [rb] run minimize test on linux now that \u003ca href=\"https://redirect.github.com/SeleniumHQ/Selenium/issues/17644\"\u003e#17644\u003c/a\u003e fixed fluxbox startup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/3f37cce5cd7be6500ba90f44c994e140e27e3108\"\u003e\u003ccode\u003e3f37cce\u003c/code\u003e\u003c/a\u003e [rb] set window state before each window test instead of resetting driver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/2bfb9904f65649d7bcb6b4a678ac37c9909d2d22\"\u003e\u003ccode\u003e2bfb990\u003c/code\u003e\u003c/a\u003e [rb] skip Safari double_click action tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SeleniumHQ/Selenium/compare/selenium-4.44.0...selenium-4.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\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/cytomining/coSMicQC/pull/341","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cytomining%2FcoSMicQC/issues/341","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/341/packages"}},{"old_version":"4.5.8","new_version":"4.5.9","update_type":"patch","path":null,"pr_created_at":"2026-06-22T21:00:34.000Z","version_change":"4.5.8 → 4.5.9","issue":{"uuid":"4720508601","node_id":"PR_kwDOS5qYLc7pXrFs","number":2,"state":"closed","title":"Bump jupyterlab from 4.5.8 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-23T03:12:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-22T21:00:34.000Z","updated_at":"2026-07-23T03:12:25.000Z","time_to_close":2614309,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.8","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.8 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003c/blockquote\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.8...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.8\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/qymera0/per_docker_test_python/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/qymera0/per_docker_test_python/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qymera0%2Fper_docker_test_python/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"4.5.7","new_version":"4.5.9","update_type":"patch","path":null,"pr_created_at":"2026-06-22T20:24:40.000Z","version_change":"4.5.7 → 4.5.9","issue":{"uuid":"4720284654","node_id":"PR_kwDOS4tGUM7pW7fX","number":8,"state":"closed","title":"Bump jupyterlab from 4.5.7 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-23T03:12:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-22T20:24:40.000Z","updated_at":"2026-07-23T03:12:07.000Z","time_to_close":2616445,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.7","new_version":"4.5.9","repository_url":null}],"path":null,"ecosystem":"pip"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.7\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/welitonpe/cesar-data-statistics-1/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/welitonpe/cesar-data-statistics-1/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/welitonpe%2Fcesar-data-statistics-1/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"4.5.0","new_version":"4.5.9","update_type":"patch","path":null,"pr_created_at":"2026-06-22T14:41:23.000Z","version_change":"4.5.0 → 4.5.9","issue":{"uuid":"4717689723","node_id":"PR_kwDOHBqUpc7pORm_","number":783,"state":"closed","title":"Bump jupyterlab from 4.5.0 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":["vdumoulin"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-04T15:56:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-22T14:41:23.000Z","updated_at":"2026-09-04T15:56:14.000Z","time_to_close":6398082,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.5.0","new_version":"4.5.9","repository_url":null}],"path":null,"ecosystem":"pip"},"body":"\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.0\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/google-research/perch/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/google-research/perch/pull/783","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-research%2Fperch/issues/783","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/783/packages"}},{"old_version":"4.5.8","new_version":"4.5.9","update_type":"patch","path":null,"pr_created_at":"2026-06-20T19:01:12.000Z","version_change":"4.5.8 → 4.5.9","issue":{"uuid":"4708033992","node_id":"PR_kwDOJjnjT87ovldh","number":486,"state":"closed","title":"build(deps-dev): bump jupyterlab from 4.5.8 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-20T20:27:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-20T19:01:12.000Z","updated_at":"2026-06-20T20:28:08.000Z","time_to_close":5188,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"jupyterlab","old_version":"4.5.8","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.8 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003c/blockquote\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.8...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=pip\u0026previous-version=4.5.8\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aidh-ms/pyAKI/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aidh-ms/pyAKI/pull/486","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidh-ms%2FpyAKI/issues/486","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/486/packages"}},{"old_version":"4.3.4","new_version":"4.5.9","update_type":"minor","path":null,"pr_created_at":"2026-06-20T00:12:16.000Z","version_change":"4.3.4 → 4.5.9","issue":{"uuid":"4704304469","node_id":"PR_kwDOS5CfTc7ojm56","number":6,"state":"closed","title":"Bump jupyterlab from 4.3.4 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-07-23T03:09:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-20T00:12:16.000Z","updated_at":"2026-07-23T03:09:34.000Z","time_to_close":2861836,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"jupyterlab","old_version":"4.3.4","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.3.4 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.8\u003c/h2\u003e\n\u003ch2\u003e4.5.8\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.7...8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent dialog from hanging when \u003ccode\u003egetValue()\u003c/code\u003e throws \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18938\"\u003e#18938\u003c/a\u003e (\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epackaging\u003c/code\u003e min version pin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18910\"\u003e#18910\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse CSS \u003ccode\u003eanchor\u003c/code\u003e for prompt overlay \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18840\"\u003e#18840\u003c/a\u003e (\u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix completer test failures on CI \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18946\"\u003e#18946\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump license webpack plugin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18929\"\u003e#18929\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-04-29\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AAliMahmoudDev+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ACrafterKolyan+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/0dee9961fa67727b84093d79134bd4500ccdde71\"\u003e\u003ccode\u003e0dee996\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003e\u003ccode\u003e8d30d48\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18946\"\u003e#18946\u003c/a\u003e on branch 4.5.x (Fix completer test failures on CI) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18949\"\u003e#18949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/872d4c844974960d8fea87bcd5846ef2bd491129\"\u003e\u003ccode\u003e872d4c8\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18938\"\u003e#18938\u003c/a\u003e on branch 4.5.x (Prevent dialog from hanging when `getValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/d8a387498bf3ca059754e1ce34c71438b25ab429\"\u003e\u003ccode\u003ed8a3874\u003c/code\u003e\u003c/a\u003e Bump license webpack plugin (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18929\"\u003e#18929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.3.4...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=uv\u0026previous-version=4.3.4\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tahanawab4848/Ai-Blueprint/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/tahanawab4848/Ai-Blueprint/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tahanawab4848%2FAi-Blueprint/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"4.5.0","new_version":"4.5.9","update_type":"patch","path":null,"pr_created_at":"2026-06-19T23:43:03.000Z","version_change":"4.5.0 → 4.5.9","issue":{"uuid":"4704193347","node_id":"PR_kwDOJsP4nM7ojPpX","number":7331,"state":"open","title":"chore(deps): bump jupyterlab from 4.5.0 to 4.5.9","user":"dependabot[bot]","labels":["dependencies","python:uv","Stale"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-19T23:43:03.000Z","updated_at":"2026-07-04T04:14:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"jupyterlab","old_version":"4.5.0","new_version":"4.5.9","repository_url":"https://github.com/jupyterlab/jupyterlab"}],"path":null,"ecosystem":"pip"},"body":"Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.0 to 4.5.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyterlab/jupyterlab/releases\"\u003ejupyterlab's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003e4.5.9\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.8...26936727d7f197bab4f314ca50690cd162d50312\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19021\"\u003e#19021\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBackport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19016\"\u003e#19016\u003c/a\u003e (\u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid relative URLs in extensionmanager \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19013\"\u003e#19013\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix XSS in extension manager's \u003ccode\u003ehomepage_url\u003c/code\u003e \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/19003\"\u003e#19003\u003c/a\u003e (\u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix toolbar popup row clipping in Safari \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18998\"\u003e#18998\u003c/a\u003e (\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-06-04\u0026amp;to=2026-06-17\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/arun-357\"\u003e\u003ccode\u003e@​arun-357\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aarun-357+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/MUFFANUJ\"\u003e\u003ccode\u003e@​MUFFANUJ\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AMUFFANUJ+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Yann-P\"\u003e\u003ccode\u003e@​Yann-P\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AYann-P+updated%3A2026-06-04..2026-06-17\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev4.5.8\u003c/h2\u003e\n\u003ch2\u003e4.5.8\u003c/h2\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/v4.5.7...8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003eFull Changelog\u003c/a\u003e)\u003c/p\u003e\n\u003ch3\u003eBugs fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent dialog from hanging when \u003ccode\u003egetValue()\u003c/code\u003e throws \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18938\"\u003e#18938\u003c/a\u003e (\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epackaging\u003c/code\u003e min version pin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18910\"\u003e#18910\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse CSS \u003ccode\u003eanchor\u003c/code\u003e for prompt overlay \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18840\"\u003e#18840\u003c/a\u003e (\u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance and upkeep improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix completer test failures on CI \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18946\"\u003e#18946\u003c/a\u003e (\u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump license webpack plugin \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/pull/18929\"\u003e#18929\u003c/a\u003e (\u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cp\u003eThe following people contributed discussions, new ideas, code and documentation contributions, and review.\nSee \u003ca href=\"https://github-activity.readthedocs.io/en/latest/use/#how-does-this-tool-define-contributions-in-the-reports\"\u003eour definition of contributors\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e(\u003ca href=\"https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2026-04-29\u0026amp;to=2026-06-04\u0026amp;type=c\"\u003eGitHub contributors page for this release\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/AliMahmoudDev\"\u003e\u003ccode\u003e@​AliMahmoudDev\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AAliMahmoudDev+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/CrafterKolyan\"\u003e\u003ccode\u003e@​CrafterKolyan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ACrafterKolyan+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/Darshan808\"\u003e\u003ccode\u003e@​Darshan808\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADarshan808+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e) | \u003ca href=\"https://github.com/krassowski\"\u003e\u003ccode\u003e@​krassowski\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2026-04-29..2026-06-04\u0026amp;type=Issues\"\u003eactivity\u003c/a\u003e)\u003c/p\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/jupyterlab/jupyterlab/commit/dd65403362765017559797d819b2a14a2325bbad\"\u003e\u003ccode\u003edd65403\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/26936727d7f197bab4f314ca50690cd162d50312\"\u003e\u003ccode\u003e2693672\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18992\"\u003e#18992\u003c/a\u003e: Fix hidden cells after moving collapsed headings (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19016\"\u003e#19016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/360c1760b539e03438e95b7d9274ee7b53bc45bc\"\u003e\u003ccode\u003e360c176\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18998\"\u003e#18998\u003c/a\u003e on branch 4.5.x (Fix toolbar popup row clipping in Safari)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/e9db01011d37365704ab21be870187ce848f2722\"\u003e\u003ccode\u003ee9db010\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ejupyter labextension build\u003c/code\u003e crash on \u003ccode\u003ewebpack ≥ 5.107\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19021\"\u003e#19021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3b8428c04e5ea4b3ed5dad5fcb68032d0bee84f2\"\u003e\u003ccode\u003e3b8428c\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19013\"\u003e#19013\u003c/a\u003e on branch 4.5.x (Forbid relative URLs in extensionmanager)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/3c84a84cf4c5cfaf00686e772da3c60b58125cc6\"\u003e\u003ccode\u003e3c84a84\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/19003\"\u003e#19003\u003c/a\u003e on branch 4.5.x (Fix XSS in extension manager's `homepage_...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/0dee9961fa67727b84093d79134bd4500ccdde71\"\u003e\u003ccode\u003e0dee996\u003c/code\u003e\u003c/a\u003e [ci skip] Publish 4.5.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/8d30d481fbab784096e04d85dfa3b0c36e77be2c\"\u003e\u003ccode\u003e8d30d48\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18946\"\u003e#18946\u003c/a\u003e on branch 4.5.x (Fix completer test failures on CI) (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18949\"\u003e#18949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/872d4c844974960d8fea87bcd5846ef2bd491129\"\u003e\u003ccode\u003e872d4c8\u003c/code\u003e\u003c/a\u003e Backport PR \u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18938\"\u003e#18938\u003c/a\u003e on branch 4.5.x (Prevent dialog from hanging when `getValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jupyterlab/jupyterlab/commit/d8a387498bf3ca059754e1ce34c71438b25ab429\"\u003e\u003ccode\u003ed8a3874\u003c/code\u003e\u003c/a\u003e Bump license webpack plugin (\u003ca href=\"https://redirect.github.com/jupyterlab/jupyterlab/issues/18929\"\u003e#18929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.0...@jupyterlab/lsp@4.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jupyterlab\u0026package-manager=uv\u0026previous-version=4.5.0\u0026new-version=4.5.9)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/wandb/weave/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/wandb/weave/pull/7331","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wandb%2Fweave/issues/7331","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7331/packages"}}]}